diff lisp/ChangeLog @ 5570:6c76f5b7e2e3

Be more careful still in #'cl-defsubst-expand. lisp/ChangeLog addition: 2011-09-11 Aidan Kehoe <kehoea@parhasard.net> * cl-macs.el (cl-defsubst-expand): Be more careful still here, make sure that any references to variables in BODY don't access those values in the enclosing scope when that would be inappropriate. Add some documentation of a potential reasonable approach to avoiding the problems with our (non-Common Lisp-conformant) #'symbol-macrolet.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 11 Sep 2011 16:05:05 +0100
parents d19b6e3bdf91
children 5273dd66a1ba
line wrap: on
line diff
--- a/lisp/ChangeLog	Sat Sep 10 13:17:29 2011 +0100
+++ b/lisp/ChangeLog	Sun Sep 11 16:05:05 2011 +0100
@@ -1,3 +1,13 @@
+2011-09-11  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* cl-macs.el (cl-defsubst-expand):
+	Be more careful still here, make sure that any references to
+	variables in BODY don't access those values in the enclosing scope
+	when that would be inappropriate.
+	Add some documentation of a potential reasonable approach to
+	avoiding the problems with our (non-Common Lisp-conformant)
+	#'symbol-macrolet.
+
 2011-09-10  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* cl-macs.el (cl-defsubst-expand):