* Stephen J. Turnbull (2006-01-30) writes:
>>>>> "Ralf" == Ralf Angeli
<angeli(a)iwi.uni-sb.de> writes:
Ralf> But isn't using {early,late,last}-packages more robust than
Ralf> using `config-value'?
No, as you've already found out.
Hey, it's not my fault that you changed the names of those variables
before you changed the default locations of packages from
$prefix/lib/... to something else ... which would have proven my
view. (c:
Ralf> By using {early,late,last}-packages we can rely on
XEmacs to
Ralf> sort out (non-)existent directories and don't have to fiddle
Ralf> with those manually.
It's not a good idea to rely on internals; we reserve the right to
break those interfaces.
Of course. But lacking a good alternative using these internals is
the only choice we have. So for the case at hand I'll go ahead and
change AUCTeX's build process in order for it to check if, say,
`early-packages' is bound, use {early,late,last}-packages if it is,
and {early,late-last}-package-hierarchies if it is not ... and hope
that these internals stay the way they are for some time.
Thanks for the clarification.
--
Ralf