Mercurial > hg > xemacs-beta
diff lisp/ChangeLog @ 5569:d19b6e3bdf91
#'cl-defsubst-expand; avoid mutually-recursive symbol macros.
lisp/ChangeLog addition:
2011-09-10 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (cl-defsubst-expand):
Change set 2a6a8da4dd7c of
http://mid.gmane.org/19966.17522.332164.615228@parhasard.net
wasn't sufficiently comprehensive, symbol macros can be mutually
rather than simply recursive, and they can equally hang. Thanks
for the bug report, Michael Sperber, and for the test case,
Stephen Turnbull.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Sat, 10 Sep 2011 13:17:29 +0100 |
parents | b039c0f018b8 |
children | 6c76f5b7e2e3 |
line wrap: on
line diff
--- a/lisp/ChangeLog Fri Sep 09 22:50:31 2011 +0100 +++ b/lisp/ChangeLog Sat Sep 10 13:17:29 2011 +0100 @@ -1,3 +1,13 @@ +2011-09-10 Aidan Kehoe <kehoea@parhasard.net> + + * cl-macs.el (cl-defsubst-expand): + Change set 2a6a8da4dd7c of + http://mid.gmane.org/19966.17522.332164.615228@parhasard.net + wasn't sufficiently comprehensive, symbol macros can be mutually + rather than simply recursive, and they can equally hang. Thanks + for the bug report, Michael Sperber, and for the test case, + Stephen Turnbull. + 2011-09-09 Aidan Kehoe <kehoea@parhasard.net> * bytecomp.el (byte-compile-from-buffer):