>>>>> William Xu wrote: > I don't quite understand, though. A defadvice will forbid it from being > byte-compiled?
The default value of `ad-default-compilation-action' is `maybe' which means not to compile advised functions if bytecomp.elc is not loaded. Though that advice to gnus seems needless now ;-), there are several ways to force the byte-compilation: 1. Load bytecomp, i.e. (require 'bytecomp), before performing advice. 2. Add the `compile' flag to the arglist of defadvice. E.g.; (defadvice FUNCTION (CLASS NAME ... compile) ...) 3. Set `ad-default-compilation-action' to `always'. Regards, _______________________________________________ info-gnus-english mailing list info-gnus-english@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnus-english