[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem with building Emacs diagnosed. Help please!

From: Stefan Monnier
Subject: Re: Problem with building Emacs diagnosed. Help please!
Date: Sun, 03 Aug 2008 14:13:50 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

> As far as I can make out (in .../lisp/emacs-lisp/autoload.el), when the
> autoload processing is done, the order in which elisp files are processed
> is random (for some value of "random").

IIRC there's some effort to try and keep it lexicographically ordered,
but IIRC it's not 100% reliable.

> So having elisp files set up so
> that they depend on the processing order is a Bad Thing.

Agreed.  And relying on the lexicographic ordering is not a good
idea either.

> However, given that we've passed the deadline for new features, I would
> like to revert that change for Emacs 23, removing `eshell-defgroup' so as
> to firm up the build process.

Sounds good to me.

> Maybe, at some stage, we could introduce a new construct, something like
>     ;;;###autoload-requires eshell.el
> , but my gut feeling is that this would be unnecessary complexity.


> What do people think?

Thanks for tracking it down.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]