mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-03 02:31:03 -08:00
Mark 'catch' and 'condition-case' bytecodes as obsolete
They have not been generated by the byte-compiler since Emacs 25. * lisp/emacs-lisp/bytecomp.el (byte-catch, byte-condition-case): * src/bytecode.c (BYTE_CODES, exec_byte_code): Mark as obsolete (since Emacs 25; they were still generated in 24.4).
This commit is contained in:
parent
b47a0d6d54
commit
35d5694825
2 changed files with 7 additions and 6 deletions
|
|
@ -719,14 +719,15 @@ otherwise pop it")
|
|||
"to make a binding to record entire window configuration")
|
||||
(byte-defop 140 0 byte-save-restriction
|
||||
"to make a binding to record the current buffer clipping restrictions")
|
||||
(byte-defop 141 -1 byte-catch
|
||||
(byte-defop 141 -1 byte-catch-OBSOLETE ; Not generated since Emacs 25.
|
||||
"for catch. Takes, on stack, the tag and an expression for the body")
|
||||
(byte-defop 142 -1 byte-unwind-protect
|
||||
"for unwind-protect. Takes, on stack, an expression for the unwind-action")
|
||||
|
||||
;; For condition-case. Takes, on stack, the variable to bind,
|
||||
;; an expression for the body, and a list of clauses.
|
||||
(byte-defop 143 -2 byte-condition-case)
|
||||
;; Not generated since Emacs 25.
|
||||
(byte-defop 143 -2 byte-condition-case-OBSOLETE)
|
||||
|
||||
(byte-defop 144 0 byte-temp-output-buffer-setup-OBSOLETE)
|
||||
(byte-defop 145 -1 byte-temp-output-buffer-show-OBSOLETE)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue