Mercurial > hg > xemacs-beta
diff lisp/ChangeLog @ 5226:7789ae555c45
Add Common Lisp's #'complement to cl-extra.el.
2010-06-02 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (complement):
* cl-extra.el (complement):
Add an implementation and a compiler macro for #'complement, as
specified by CL. For discussion; the compiler macro may be a
little too aggressive about taking the compile time argument lists
of the functions it is inverting.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Wed, 02 Jun 2010 16:18:50 +0100 |
parents | 18c0b5909d16 |
children | fbd1485af104 |
line wrap: on
line diff
--- a/lisp/ChangeLog Wed Jun 02 15:31:15 2010 +0100 +++ b/lisp/ChangeLog Wed Jun 02 16:18:50 2010 +0100 @@ -1,3 +1,12 @@ +2010-06-02 Aidan Kehoe <kehoea@parhasard.net> + + * cl-macs.el (complement): + * cl-extra.el (complement): + Add an implementation and a compiler macro for #'complement, as + specified by CL. For discussion; the compiler macro may be a + little too aggressive about taking the compile time argument lists + of the functions it is inverting. + 2010-05-31 Aidan Kehoe <kehoea@parhasard.net> * specifier.el (current-display-table):