Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 5613:a944c124b2d3
Be more careful about what we shadow, #'byte-compile-eval.
2011-12-13 Aidan Kehoe <kehoea@parhasard.net>
* bytecomp.el (byte-compile-eval):
When evaluating code at compile time, don't put those macros in
the macro environment that only make sense when creating
byte-compiled output.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Tue, 13 Dec 2011 20:42:30 +0000 |
parents | 2c20bc575989 |
children | 281bf2b87915 |
comparison
equal
deleted
inserted
replaced
5612:2c20bc575989 | 5613:a944c124b2d3 |
---|---|
1 2011-12-10 Aidan Kehoe <kehoea@parhasard.net> | 1 2011-12-10 Aidan Kehoe <kehoea@parhasard.net> |
2 | 2 |
3 * mule/mule-cmds.el (posix-charset-to-coding-system-hash): | 3 * mule/mule-cmds.el (posix-charset-to-coding-system-hash): |
4 Correct the docstring for this variable. | 4 Correct the docstring for this variable. |
5 | |
6 2011-12-13 Aidan Kehoe <kehoea@parhasard.net> | |
7 | |
8 * bytecomp.el (byte-compile-eval): | |
9 When evaluating code at compile time, don't put those macros in | |
10 the macro environment that only make sense when creating | |
11 byte-compiled output. | |
5 | 12 |
6 2011-12-13 Aidan Kehoe <kehoea@parhasard.net> | 13 2011-12-13 Aidan Kehoe <kehoea@parhasard.net> |
7 | 14 |
8 * bytecomp.el (byte-compile-initial-macro-environment): | 15 * bytecomp.el (byte-compile-initial-macro-environment): |
9 If lexical let has played with our lambas, give up on constructing | 16 If lexical let has played with our lambas, give up on constructing |