"Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
>>>>> "Ralf" == Ralf Angeli
<angeli(a)iwi.uni-sb.de> writes:
Ralf> In XEmacs 21.5 the variable names for package hierarchies
Ralf> were changed from {early,late,last}-packages to
Ralf> {early,late,last}-package-hierarchies.
The source file (lisp/packages.el) is explicitly labelled "internal"
(in the keywords) and the commentary discusses how it has to work in a
bare temacs. Mike Sperber would be definitive on this, but I would
say that stuff is very internal, and any code that relies on
interfaces in that file is taking a risk.
Ralf> AUCTeX looks for the old variable names in its build
Ralf> procedure and fails when being configured with XEmacs 21.5
Ralf> due to the change of names.
Why are you doing this? Maybe we need to "export" those interfaces.
(Maybe we need a modern LISP or Scheme.... :-( )
In order to find a good place to install a package into.
We can't let XEmacs do that itself because
a) there is no batch-capable package installer AFAICS
b) the chosen place won't likely be appropriate for a dist-wide package
c) the location needs to be known in order to roll a package like RPM
and dpkg
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum