Re: XEmacs Packages have been pre-released (2016-02-08-16)

"Stephen J. Turnbull" <[email protected]> Fri, 1 Apr 2016 18:14:23 +0900
Newsgroups gmane.emacs.xemacs.beta
Message-ID <[email protected]>
Johann 'Myrkraverk' Oskarsson writes:

 > Can it be because the package is compiled with 21.5 and not 21.4?

That could easily be.  Why the effects would leak out of cc-mode and
into other modes I'm not sure.

There are a number of changes in (relatively) recent 21.5 that require
a certain amount of working around in older XEmacsen.  (These have to
do with HyperSpec conforming implementations of Common Lisp constructs
such as multiple values, which requires C-level changes.)

 > Is there an easy way to recompile the package?  Or all packages?

To recompile a package in place, dired the directory containing the
Lisp files, mark all .els, and do dired-byte-compile.

It's possible that doing byte-compile-file on a directory does the
right thing, but I don't recall offhand.  Check the docstring.

Steve