>>>> "Jan" == Jan Vroonhof
<vroonhof(a)math.ethz.ch> writes:
Jan> sperber(a)Informatik.Uni-Tuebingen.De (Michael Sperber [Mr. Preprocessor]) writes:
> Is no more in 21.2.
>
> >> >> The general concept of having a single package hierarchy
> >> >> into which user packages go is broken by now.
>
Jan> Huh? Why?
>
> There are *two* now under ~/.xemacs: xemacs-packages and
> mule-packages.
Jan> Yes. And this one is a definite candidate for ~/.xemacs/site-packages ....
No, this one should not go into a package hierarchy at all. The
package index transcends package hierarchies, doesn't it?
Jan> Ok, the problem here is that the directories in data-directory-list
Jan> can magically appear.
I don't understand this. `data-directory-list' is set at startup.
Nobody is supposed to mess with it afterwards.
Jan> Yes, but it is necessary because of the "magic" creation problem and
Jan> the fact that we really want to stick in the top level /etc directory
Jan> of a package hierarchy, not the "etc/" of some package.
It is only currently "necessary" because there's no clear
organizational coherence between search paths and installation
directories. I tried to clean up the pre-21 mess as best as I could
without breaking backwards compatibility. This problem really needs a
general solution sufficiently factored to package-get can simply *use*
it.
--
Cheers =8-} Chipsy
Friede, Völkerverständigung und überhaupt blabla