>>>> "Hrvoje" == Hrvoje Niksic
<hniksic(a)srce.hr> writes:
Hrvoje> Darryl Okahata <darrylo(a)sr.hp.com> writes:
> Jonathan Harris <jhar(a)tardis.ed.ac.uk> wrote:
>
> > A sensible install tree for XEmacs on mswindows might look
> > like:
> >
> > PROGS\XEmacs\
> > packages\ XEmacs-21.0\
> > bin info lisp
> >
> > where PROGS should default to "C:\Program Files".
>
> What's the philosophy for packages? A scheme such as the above
> works only if packages are independent of XEmacs versions.
> However, in practice, I have not found this to be true;
> packages tend to depend on a particular XEmacs version or
> vice-versa.
Actually I think this is a seriously problem. For example recently I
modified a function called by a macro in "derived.el". To rebuild
XEmacs then requires recompiling "help", "list-mode", and a number of
package files including a couple of "psgml" and others (any library
using `define-derived-mode' to be precise).
The recompiled libraries now no longer work with any previous
XEmacsen.
--
Jens-Ulrik Holger Petersen <
http://www.kurims.kyoto-u.ac.jp/~petersen/>
Research Institute for Mathematical Sciences, Kyoto University