summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-macs.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2012-06-27 23:31:27 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2012-06-27 23:31:27 -0400
commitc207708c86ab04f4bb1d78789be0d116e77ba9bb (patch)
treead5da6a992628f001c7c5dce39b847a94575c4c4 /lisp/emacs-lisp/cl-macs.el
parent059e4fb5ed71639f16162e559c9f68f8b5889b9c (diff)
downloademacs-c207708c86ab04f4bb1d78789be0d116e77ba9bb.tar.gz
emacs-c207708c86ab04f4bb1d78789be0d116e77ba9bb.tar.bz2
emacs-c207708c86ab04f4bb1d78789be0d116e77ba9bb.zip
Make inlining of other-mode interpreted functions work.
* lisp/emacs-lisp/bytecomp.el (byte-compile--refiy-function): New fun. (byte-compile): Use it to fix compilation of lexical-binding closures. * lisp/emacs-lisp/byte-opt.el (byte-compile-inline-expand): Compile the function, if needed. Fixes: debbugs:11799
Diffstat (limited to 'lisp/emacs-lisp/cl-macs.el')
0 files changed, 0 insertions, 0 deletions