diff lisp/ChangeLog @ 5614:281bf2b87915

Call #'cl-macroexpand-all in #'cl-transform-function-property 2011-12-21 Aidan Kehoe <kehoea@parhasard.net> * cl-macs.el (cl-transform-function-property): Call #'cl-macroexpand-all when doing this, avoiding unpleasantness with defsetf and lexical variables. * cl-macs.el (assert): The previous change meant #'remove-if isn't necessarily available yet; use the :key argument with #'remove* instead.
author Aidan Kehoe <kehoea@parhasard.net>
date Wed, 21 Dec 2011 16:54:30 +0000
parents a944c124b2d3
children 5f4f92a31875
line wrap: on
line diff
--- a/lisp/ChangeLog	Tue Dec 13 20:42:30 2011 +0000
+++ b/lisp/ChangeLog	Wed Dec 21 16:54:30 2011 +0000
@@ -1,3 +1,12 @@
+2011-12-21  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* cl-macs.el (cl-transform-function-property):
+	Call #'cl-macroexpand-all when doing this, avoiding unpleasantness
+	with defsetf and lexical variables.
+	* cl-macs.el (assert):
+	The previous change meant #'remove-if isn't necessarily available
+	yet; use the :key argument with #'remove* instead.
+
 2011-12-10  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* mule/mule-cmds.el (posix-charset-to-coding-system-hash):