Mercurial > hg > xemacs-beta
comparison 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 |
comparison
equal
deleted
inserted
replaced
5569:d19b6e3bdf91 | 5570:6c76f5b7e2e3 |
---|---|
1 2011-09-11 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * cl-macs.el (cl-defsubst-expand): | |
4 Be more careful still here, make sure that any references to | |
5 variables in BODY don't access those values in the enclosing scope | |
6 when that would be inappropriate. | |
7 Add some documentation of a potential reasonable approach to | |
8 avoiding the problems with our (non-Common Lisp-conformant) | |
9 #'symbol-macrolet. | |
10 | |
1 2011-09-10 Aidan Kehoe <kehoea@parhasard.net> | 11 2011-09-10 Aidan Kehoe <kehoea@parhasard.net> |
2 | 12 |
3 * cl-macs.el (cl-defsubst-expand): | 13 * cl-macs.el (cl-defsubst-expand): |
4 Change set 2a6a8da4dd7c of | 14 Change set 2a6a8da4dd7c of |
5 http://mid.gmane.org/19966.17522.332164.615228@parhasard.net | 15 http://mid.gmane.org/19966.17522.332164.615228@parhasard.net |