comparison lisp/ChangeLog @ 5075:868a9ffcc37b

Normally return a compiled function if one argument, #'constantly. 2010-02-24 Aidan Kehoe <kehoea@parhasard.net> * cl-extra.el (constantly): Normally return a compiled function from #'constantly if we are handed a single argument. Shouldn't actually matter, the overhead for returning a single constant in a lambda form vs. in a compiled function is minuscule, but using compiled functions as much as possible is good style in XEmacs, our interpreter is not stellar (nor indeed should it need to be).
author Aidan Kehoe <kehoea@parhasard.net>
date Wed, 24 Feb 2010 17:17:13 +0000
parents cc74f60c150e
children aa4cae427255
comparison
equal deleted inserted replaced
5074:8af6a32b170d 5075:868a9ffcc37b
1 2010-02-24 Aidan Kehoe <kehoea@parhasard.net>
2
3 * cl-extra.el (constantly):
4 Normally return a compiled function from #'constantly if we are
5 handed a single argument. Shouldn't actually matter, the overhead
6 for returning a single constant in a lambda form vs. in a compiled
7 function is minuscule, but using compiled functions as much as
8 possible is good style in XEmacs, our interpreter is not stellar
9 (nor indeed should it need to be).
10
1 2010-02-23 Ben Wing <ben@xemacs.org> 11 2010-02-23 Ben Wing <ben@xemacs.org>
2 12
3 * help.el: fux typo in comment. (oops) 13 * help.el: fux typo in comment. (oops)
4 14
5 2010-02-23 Ben Wing <ben@xemacs.org> 15 2010-02-23 Ben Wing <ben@xemacs.org>