Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 5339:ba62563ec7c7
Accept more complex TYPEs in #'concatenate, cl-extra.el
lisp/ChangeLog addition:
2011-01-15 Aidan Kehoe <kehoea@parhasard.net>
* cl-extra.el (concatenate): Accept more complicated TYPEs in this
function, handing the sequences over to #'coerce if we don't
understand them here.
* cl-macs.el (inline): Don't proclaim #'concatenate as inline, its
compiler macro is more useful than doing that.
tests/ChangeLog addition:
2011-01-15 Aidan Kehoe <kehoea@parhasard.net>
* automated/lisp-tests.el (list): Test #'concatenate, especially
with more complicated TYPEs, which were previously not accepted by
the function.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Sat, 15 Jan 2011 15:45:46 +0000 |
parents | 8608eadee6ba |
children | 174aed57a32a a9094f28f9a9 |
comparison
equal
deleted
inserted
replaced
5338:8608eadee6ba | 5339:ba62563ec7c7 |
---|---|
1 2011-01-15 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * cl-extra.el (concatenate): Accept more complicated TYPEs in this | |
4 function, handing the sequences over to #'coerce if we don't | |
5 understand them here. | |
6 * cl-macs.el (inline): Don't proclaim #'concatenate as inline, its | |
7 compiler macro is more useful than doing that. | |
8 | |
1 2011-01-11 Aidan Kehoe <kehoea@parhasard.net> | 9 2011-01-11 Aidan Kehoe <kehoea@parhasard.net> |
2 | 10 |
3 * subr.el (delete, delq, remove, remq): Move #'remove, #'remq | 11 * subr.el (delete, delq, remove, remq): Move #'remove, #'remq |
4 here, they don't belong in cl-seq.el; move #'delete, #'delq here | 12 here, they don't belong in cl-seq.el; move #'delete, #'delq here |
5 from fns.c, implement them in terms of #'delete*, allowing support | 13 from fns.c, implement them in terms of #'delete*, allowing support |