>>>> "Stephen" == Stephen J Turnbull
<turnbull(a)sk.tsukuba.ac.jp> writes:
Stephen> Michael Sperber [Mr. Preprocessor] writes:
>
>>>> "Stephen" == Stephen J Turnbull
<turnbull(a)sk.tsukuba.ac.jp> writes:
Stephen> XEmacs in the middle of building itself should not be able to find
Stephen> my package hierarchy.)
> Sure it should be---that part hasn't changed.
Stephen> Well, maybe it hasn't changed, but there's something wrong if _at
Stephen> build time_ core Lisp gets shadowed by stuff in the
Stephen> packages.
Well, dump time uses the exact same rules as run time. I consider
that an extremely desirable property.
Stephen> IMO, an XEmacs in the process of building should by default trust
Stephen> nothing outside of the core Lisp directories. There should be a
Stephen> "more-dumped-lisp.el" file which is either created by a human or by
Stephen> ./configure. All stuff from outside the core that gets dumped should
Stephen> go into that file. It should contain nothing but explicit loads with
Stephen> full pathnames, although if human has a lot of such stuff to dump, he
Stephen> might be lazy and add some stuff to load-path.
You're right, but the code in question was written at a time where we
*had* to get at the packages because of the dumped-lisp files. Once
they go away completely, I'm all for scratching all the code
associated with it.
Steve (Youngs, that is): are there any left?
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla