comparison lisp/ChangeLog @ 5553:62edcc6a11ec

Add an assertion about argument order to #'apply-partially compiler macro lisp/ChangeLog addition: 2011-08-24 Aidan Kehoe <kehoea@parhasard.net> * cl-macs.el (apply-partially): Add an assertion to this compiler macro, requiring that the order of the placeholders corresponding to the arguments in the constants vector of the constructed compiled function be the same as the order of the arguments to #'apply-partially. tests/ChangeLog addition: 2011-08-24 Aidan Kehoe <kehoea@parhasard.net> * automated/lisp-tests.el: Add a test of apply partially that depends on the relative order of its arguments.
author Aidan Kehoe <kehoea@parhasard.net>
date Wed, 24 Aug 2011 11:06:41 +0100
parents b908c7265a2b
children a39cd9dc92ba
comparison
equal deleted inserted replaced
5550:b908c7265a2b 5553:62edcc6a11ec
1 2011-08-24 Aidan Kehoe <kehoea@parhasard.net>
2
3 * cl-macs.el (apply-partially):
4 Add an assertion to this compiler macro, requiring that the order
5 of the placeholders corresponding to the arguments in the
6 constants vector of the constructed compiled function be the same
7 as the order of the arguments to #'apply-partially.
8
1 2011-08-12 Aidan Kehoe <kehoea@parhasard.net> 9 2011-08-12 Aidan Kehoe <kehoea@parhasard.net>
2 10
3 * cl-macs.el: 11 * cl-macs.el:
4 * cl-macs.el (apply-partially): New compiler macro. 12 * cl-macs.el (apply-partially): New compiler macro.
5 * subr.el: 13 * subr.el: