* lisp/emacs-lisp/cl-lib.el (cl-values, cl-values-list): Fix up last change.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 4 Jun 2012 14:08:33 +0000 (10:08 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 4 Jun 2012 14:08:33 +0000 (10:08 -0400)
lisp/ChangeLog
lisp/emacs-lisp/cl-lib.el

index c707d3a..2f4a5af 100644 (file)
@@ -1,7 +1,11 @@
+2012-06-04  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/cl-lib.el (cl-values, cl-values-list): Fix up last change.
+
 2012-06-04  Chong Yidong  <cyd@gnu.org>
 
-       * image.el (imagemagick-types-inhibit): Revert last change.  Add
-       INFO and M.
+       * image.el (imagemagick-types-inhibit): Revert last change.
+       Add INFO and M.
        (imagemagick-enabled-types): Remove CIN and EPS*.
 
 2012-06-04  Stefan Monnier  <monnier@iro.umontreal.ca>
index bb3fc5f..0dd8c9e 100644 (file)
@@ -227,6 +227,7 @@ The arguments of `cl-values' are the values
 that the containing function should return.
 
 \(fn &rest VALUES)")
+(put 'cl-values 'byte-optimizer 'byte-compile-inline-expand)
 
 (defalias 'cl-values-list #'identity
   "Return multiple values, Common Lisp style, taken from a list.
@@ -234,6 +235,7 @@ LIST specifies the list of values
 that the containing function should return.
 
 \(fn LIST)")
+(put 'cl-values-list 'byte-optimizer 'byte-compile-inline-expand)
 
 (defsubst cl-multiple-value-list (expression)
   "Return a list of the multiple values produced by EXPRESSION.