Christoph Wedler <wedler(a)fmi.uni-passau.de> writes:
In order to make the generated auto-autoload files also work with
XEmacs-20.{3,4}, I would suggest to add the following line as the first
line of each generated auto-autoload file:
(unless (fboundp 'package-provide) (fset 'package-provide 'ignore))
May i even suggest this whole block in the autoloads is rethought.
Currently it gives an unnecessary warning when I install an update
package in .xemacs/. I am not even sure it executes the RIGHT set of
auto-loads in that case.
(Well, they don't because files with some macros compiled in
XEmacs-21
don't run in XEmacs-20, but that is another story...)
It has to do with the way uninterned symbols are handled. I there
should be a byte-compile-xemacs20-compatibility variable and the .elc
files should be marked as incompatible if the new read syntax is used
somewhere.
Jan