diff lisp/ChangeLog @ 5468:a9094f28f9a9

Merge with trunk.
author Mats Lidell <matsl@xemacs.org>
date Wed, 19 Jan 2011 22:35:23 +0100
parents 7ebbe334061e ba62563ec7c7
children 0af042a0c116
line wrap: on
line diff
--- a/lisp/ChangeLog	Fri Jan 14 23:32:08 2011 +0100
+++ b/lisp/ChangeLog	Wed Jan 19 22:35:23 2011 +0100
@@ -1,3 +1,22 @@
+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.
+
+2011-01-11  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* subr.el (delete, delq, remove, remq): Move #'remove, #'remq
+	here, they don't belong in cl-seq.el; move #'delete, #'delq here
+	from fns.c, implement them in terms of #'delete*, allowing support
+	for sequences generally.
+	* update-elc.el (do-autoload-commands): Use #'delete*, not #'delq
+	here, now the latter's no longer dumped.
+	* cl-macs.el (delete, delq): Add compiler macros transforming
+	#'delete and #'delq to #'delete* calls.
+
 2011-01-10  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* dialog.el (make-dialog-box): Correct a misplaced parenthesis