diff 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
line wrap: on
line diff
--- a/lisp/ChangeLog	Tue Dec 13 20:28:32 2011 +0000
+++ b/lisp/ChangeLog	Tue Dec 13 20:42:30 2011 +0000
@@ -5,6 +5,13 @@
 
 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.
+
+2011-12-13  Aidan Kehoe  <kehoea@parhasard.net>
+
 	* bytecomp.el (byte-compile-initial-macro-environment):
 	If lexical let has played with our lambas, give up on constructing
 	the compiled functions at compiled time, that strategy doesn't