comparison lisp/ChangeLog @ 5513:cf2733b1ff4b

Be more reasonable in the implementation of #'make-modeline-command-wrapper. lisp/ChangeLog addition: 2011-05-27 Aidan Kehoe <kehoea@parhasard.net> * modeline.el (make-modeline-command-wrapper): Be more reasonable about the implementation of this wrapper, don't require that the value of COMMAND be available at macro-expansion time. (Basically, implement a closure.) * modeline.el (add-minor-mode): Remove a workaround and misguided comment that are no longer necessary or exact.
author Aidan Kehoe <kehoea@parhasard.net>
date Fri, 27 May 2011 14:31:56 +0100
parents 7b5254f6e0d5
children 9d519ab9fd68
comparison
equal deleted inserted replaced
5512:4aa8ee813265 5513:cf2733b1ff4b
1 2011-05-27 Aidan Kehoe <kehoea@parhasard.net>
2
3 * modeline.el (make-modeline-command-wrapper):
4 Be more reasonable about the implementation of this wrapper, don't
5 require that the value of COMMAND be available at macro-expansion
6 time. (Basically, implement a closure.)
7 * modeline.el (add-minor-mode):
8 Remove a workaround and misguided comment that are no longer
9 necessary or exact.
10
1 2011-05-25 Didier Verna <didier@xemacs.org> 11 2011-05-25 Didier Verna <didier@xemacs.org>
2 12
3 * cl-macs.el (macrolet): 13 * cl-macs.el (macrolet):
4 * cl-macs.el (symbol-macrolet): Don't require one mandatory 14 * cl-macs.el (symbol-macrolet): Don't require one mandatory
5 [symbol-]macro definition in the first argument. The Common Lisp 15 [symbol-]macro definition in the first argument. The Common Lisp