comparison lisp/ChangeLog @ 5511:7b5254f6e0d5

Fix CL compliance of [symbol-]macrolet. -------------------- ChangeLog entries follow: -------------------- lisp/ChangeLog addition: 2011-05-25 Didier Verna <didier@xemacs.org> * cl-macs.el (macrolet): * cl-macs.el (symbol-macrolet): Don't require one mandatory [symbol-]macro definition in the first argument. The Common Lisp standard allows the list of definitions to be empty.
author Didier Verna <didier@xemacs.org>
date Wed, 25 May 2011 14:01:38 +0200
parents 9ac0016d8fe8
children cf2733b1ff4b
comparison
equal deleted inserted replaced
5510:6b3caa55668c 5511:7b5254f6e0d5
1 2011-05-25 Didier Verna <didier@xemacs.org>
2
3 * cl-macs.el (macrolet):
4 * cl-macs.el (symbol-macrolet): Don't require one mandatory
5 [symbol-]macro definition in the first argument. The Common Lisp
6 standard allows the list of definitions to be empty.
7
1 2011-05-18 Aidan Kehoe <kehoea@parhasard.net> 8 2011-05-18 Aidan Kehoe <kehoea@parhasard.net>
2 9
3 * cl-macs.el (bind-inits)): Removed. 10 * cl-macs.el (bind-inits)): Removed.
4 * cl-macs.el (defun*): 11 * cl-macs.el (defun*):
5 * cl-macs.el (defmacro*): 12 * cl-macs.el (defmacro*):