summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/byte-run.el
diff options
context:
space:
mode:
authorAndrea Corallo <akrl@sdf.org>2020-06-02 11:08:50 +0100
committerAndrea Corallo <akrl@sdf.org>2020-06-22 00:03:23 +0200
commit29b2a08c36554ec26f8f3c51da2a2a26b13bfe8f (patch)
tree4ecc9985a4ea16756f75a746e95a97d5a2c46bc4 /lisp/emacs-lisp/byte-run.el
parent47ab6c237e703cf4b5bbcd3c301e324e0deb1173 (diff)
downloademacs-29b2a08c36554ec26f8f3c51da2a2a26b13bfe8f.tar.gz
emacs-29b2a08c36554ec26f8f3c51da2a2a26b13bfe8f.tar.bz2
emacs-29b2a08c36554ec26f8f3c51da2a2a26b13bfe8f.zip
Execute top level forms in the right lex/dyn scope.
* lisp/emacs-lisp/bytecomp.el (byte-to-native-top-level): Add 'lexical' slot. (byte-compile-output-file-form): Update for new slot. (byte-compile-file-form-defmumble): Capture scope. * lisp/emacs-lisp/comp.el (comp-emit-for-top-level): Specify execution scope.
Diffstat (limited to 'lisp/emacs-lisp/byte-run.el')
0 files changed, 0 insertions, 0 deletions