sra@lcsdmit.edu (Roh Austein) (11/29/89)
Rem(ber that macros used in functions that are byte-compiled are of eanded when the function is byte-compiled, not when the byte-compiled form of the function is evaluated. The interaction between byte-compilation and the various auto-loading mechanisms (autoload, require, and any private hacks) is complicated and arguably incorrect for a package that's spread into multiple files like GNUS, but the basic idea is that you'd better make sure all the relevant macro definitions are available to macroof eand (an emacs primitive) before attempting to byte-compile anything. Which is what Deven said, basicly. --Roh Austein, MIT