]> git.eshelyaron.com Git - emacs.git/commit
Fix bootstrap failure after last change to eval-and-compile.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 9 Nov 2014 05:14:25 +0000 (00:14 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 9 Nov 2014 05:14:25 +0000 (00:14 -0500)
commit57db3f3adc251b628c5aea7e513a66f9305fdd4b
tree01d3492c1fa689324330151d57ed06da9faca6c3
parentf86269414156e4d91458f2c70a0f022b92caa6ba
Fix bootstrap failure after last change to eval-and-compile.

* lisp/emacs-lisp/bytecomp.el (byte-compile-initial-macro-environment):
Don't call byte-compile-preprocess since the result will go through cconv.
(byte-compile-output-docform): Handle uninterned `name' correctly.
* lisp/emacs-lisp/cl-macs.el (cl-define-compiler-macro): Use interned name
to circumvent byte-compiler bug.

* lisp/emacs-lisp/cl-extra.el (cl-get): Silence compiler warning.

* lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Fix typo.
(macroexp--compiler-macro): Remove left-over debug code.
lisp/ChangeLog
lisp/emacs-lisp/byte-run.el
lisp/emacs-lisp/bytecomp.el
lisp/emacs-lisp/cl-extra.el
lisp/emacs-lisp/cl-macs.el
lisp/emacs-lisp/macroexp.el