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