]> git.eshelyaron.com Git - emacs.git/commit
Remove generation of old bytecodes for catch/unwind
authorMattias Engdegård <mattiase@acm.org>
Fri, 3 Jan 2020 12:58:15 +0000 (13:58 +0100)
committerMattias Engdegård <mattiase@acm.org>
Sun, 5 Jan 2020 10:19:52 +0000 (11:19 +0100)
commit2d5d0fa1b4a15079850a6c046234bafeb26c82c0
tree6883422269f7819d05af6442393abe7032cb8717
parente086a9fddc27e6168b303ca1374a78bfa1f82858
Remove generation of old bytecodes for catch/unwind

* lisp/emacs-lisp/bytecomp.el (byte-compile--use-old-handlers)
(byte-compile-condition-case, byte-compile-condition-case--old):
Remove.
(byte-compile-condition-case--new):
Rename to byte-compile-condition-case.
(byte-compile-catch, byte-compile-unwind-protect):
* lisp/emacs-lisp/cconv.el (cconv-convert, cconv-analyze-form):
* lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
Simplify.
lisp/emacs-lisp/byte-opt.el
lisp/emacs-lisp/bytecomp.el
lisp/emacs-lisp/cconv.el