Peter S Galbraith <[EMAIL PROTECTED]> writes:

>> Most of emacs modes detect emacs21 or xemacs21, so I doubt
>> any mode will work with the emacs-snapshot flavour
>> (emacs-snapshot provides emacs21 though).
>
> I'm not sure about _most_ modes.  I'm running CVS Emacs now with the
> Debian startup.  I did notice that my packages loaded correctly but
> some like gnus didn't.  I guess thoese that use /etc/emacs/site-start.d
> mostly work and those that split off into e.g. /etc/emacs21/site-start.d/
> don't.

[...]

> Since using e.g. /etc/emacs21/ instead of /etc/emacs/ makes these 
> packages incompatible with future versions of Emacs, they should really
> only be used when the setup is very different between Emacs flavours.
> Even then, is there a good reason for using them instead of using
> conditionals under /etc/emacs/ ?

On my system, the only modes that load from /etc/emacs21 are
gnus, psgml (Manoj's packages :-) and nxml-mode.

AFAIK, the reason why psgml is loaded from /etc/emacs21
is because this mode is shipped in XEmacs packages and
it must not override the XEmacs package (or maybe the Xemacs
version is a modified one). I think it is not the
right thing, unlike nxml-mode which is really emacs21-specific.

However, I don't know why gnus doesn't use /etc/emacs since
the gnus-init startup files in /etc/xemacs21 and /etc/emacs21 are
the same files.

-- 
J閞鬽e Marant

http://marant.org


Reply via email to