Mercurial > hg > xemacs-beta
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):