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