>>>>> In <[EMAIL PROTECTED]> Richard Stallman wrote:

>     In addition to this, now it is hard to access a certain element
>     of `after-load-alist'.

> It is very kludgy to edit `after-load-alist' in this way.
> Even for one file of Gnus to communicate with another
> using `after-load-alist' is kludgy.  Don't do it that way!

I agree.  I've simply removed that section from the Gnus CVS
repository (the changes will be propagated to Emacs soon).  I
had added it in order to make the after-load form be evaluated
only once and reduce the size of `after-load-alist'.  However,
it is probably a needless affair.

> The right way to do this sort of job is to defvar a hook variable,
> and call it from the right place.  Then you can edit it wherever
> you want, and it will be clear.

That is the best way.  However, since the Mule-UCS package which
provides the "un-define" module was widely used then, I chose to
use such a kludgy way.

> Please remove the use of `eval-after-load' and do that instead.

Done.  Thank you.


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to