bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#8647: since lexical merge, declare-function in subr.el no longer wor


From: Stefan Monnier
Subject: bug#8647: since lexical merge, declare-function in subr.el no longer works
Date: Wed, 11 May 2011 22:02:49 -0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

> IMO, conceptually the right fix is for an element in
> byte-compile-initial-macro-environment to _always_ take precedence
> during compilation, even if the file being compiled contains a
> redefinition.

Agreed.
Another way to get that result is to change the place where we add
elements to byte-compile-macro-environment (so as not to add it if it's
in byte-compile-initial-macro-environment), but the one you showed
seems fine.  Feel free to install it.


        Stefan





reply via email to

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