• Stefan Monnier's avatar
    * lisp/emacs-lisp/cconv.el (cconv-closure-convert-rec): Let the byte · cb9336bd
    Stefan Monnier authored
    compiler choose the representation of closures.
    (cconv--env-var): Remove.
    * lisp/emacs-lisp/bytecomp.el (byte-compile--env-var): New var.
    (byte-compile-make-closure, byte-compile-get-closed-var):
    New functions.
    * lisp/cedet/semantic/wisent/comp.el (wisent-byte-compile-grammar):
    Macroexpand before passing to byte-compile-form.
    cb9336bd
ChangeLog 58.6 KB