[I wrote the original report that ended up in comp.emacs.xemacs]
I believe there is a bug here, but it is that lazy-loading of
bytecode
and docstrings does not check the timestamps of updated files, and
would happen with any xemacs version. Workaround: shut down your
running xemacs and start up a new one.
The calendar package works fine for me in a freshly started XEmacs.
Although it was not the case this time, it *is* possible that some
packages will not work in "the wrong" version of XEmacs. I've written
one myself that compiles differently (mainly different macro
definitions) depending on which version of Emacs (or XEmacs) is used.
This is done for performance reasons and really does help.
How would I go about packaging something like that?
--
David.