diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2012-06-27 23:31:27 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2012-06-27 23:31:27 -0400 |
commit | c207708c86ab04f4bb1d78789be0d116e77ba9bb (patch) | |
tree | ad5da6a992628f001c7c5dce39b847a94575c4c4 /lisp/json.el | |
parent | 059e4fb5ed71639f16162e559c9f68f8b5889b9c (diff) | |
download | emacs-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/json.el')
0 files changed, 0 insertions, 0 deletions