Michael Sperber writes:
I'm guessing the problem is that it loads *all* auto-autoloads
files,
and the later - older one - supersedes the earlier one. Could you
delete the above file (it's generated) as a stopgap measure and try
again?
I don't think this is the root of the problem, although your solution
should work. I have two copies of VM on my load-path, and the second
auto-autoloads throws an error (which is reported and otherwise
ignored by the startup process), and everything works correctly AFAIK
due to this code:
;;; DO NOT MODIFY THIS FILE -*- coding: raw-text-unix -*-
;;;###coding system: raw-text-unix
(if (featurep 'vm-autoloads) (error "Feature vm-autoloads already loaded"))
I think the underlying problem is that Uwe is using a foreign package
built by the AUCTeX project using a hacked up version of their
Makefile, not our package infrastructure, and I bet it doesn't include
that protection. I don't see how you can handle that problem as long
as AUCTeX is unwilling to use XEmacs procedures to build their
packages (as Kyle always did for VM, Kyle was a stckler for
correctness that way!)
(This has been on my plate for a long time, I haven't forgotten.
Sorry, Stephen.)
I don't have time to root around in the package generation stuff to do
a blame, but either you forgot you did it or somebody else beat you to
it. ;-) I don't really see how you can improve on the above, either
for real packages or for fake ones.
Steve
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta