* lisp/emacs-lisp/byte-opt.el: Use lexical binding.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 10 Mar 2011 14:52:33 +0000 (09:52 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 10 Mar 2011 14:52:33 +0000 (09:52 -0500)
commitbba752f83152f36bfc2a24b212fb5cba3aad9188
tree99438c0d54c0a70f7db5b7b6b9adfdb57983ccc2
parent6c075cd7c07d8f7f2ae52ab4369e709d7664043e
* lisp/emacs-lisp/byte-opt.el: Use lexical binding.
(for-effectm byte-compile-tag-number): Declare dynamic.
(byte-optimize-form-code-walker, byte-optimize-form): Move dynamic
binding of for-effect from function argument to let binding.
(byte-decompile-bytecode-1): Move dynamic binding of bytedecomp-bytes
from function argument to let binding.
lisp/ChangeLog
lisp/emacs-lisp/byte-opt.el