diff options
| author | Richard M. Stallman | 1998-04-17 02:00:04 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1998-04-17 02:00:04 +0000 |
| commit | 43fd1680f924dbfdc3aa6a22dc05b6102354fc25 (patch) | |
| tree | 0892b464a1e54d5de2c3f3fd21366786b707412c | |
| parent | 4e3063083514fdf979ce1799ea11e889c91148db (diff) | |
| download | emacs-43fd1680f924dbfdc3aa6a22dc05b6102354fc25.tar.gz emacs-43fd1680f924dbfdc3aa6a22dc05b6102354fc25.zip | |
(byte-after-unbind-ops): Delete byte-equal.
| -rw-r--r-- | lisp/emacs-lisp/byte-opt.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/byte-opt.el b/lisp/emacs-lisp/byte-opt.el index 3453d1d71b6..86f7309d1b7 100644 --- a/lisp/emacs-lisp/byte-opt.el +++ b/lisp/emacs-lisp/byte-opt.el | |||
| @@ -1313,11 +1313,14 @@ | |||
| 1313 | (defconst byte-after-unbind-ops | 1313 | (defconst byte-after-unbind-ops |
| 1314 | '(byte-constant byte-dup | 1314 | '(byte-constant byte-dup |
| 1315 | byte-symbolp byte-consp byte-stringp byte-listp byte-numberp byte-integerp | 1315 | byte-symbolp byte-consp byte-stringp byte-listp byte-numberp byte-integerp |
| 1316 | byte-eq byte-equal byte-not | 1316 | byte-eq byte-not |
| 1317 | byte-cons byte-list1 byte-list2 ; byte-list3 byte-list4 | 1317 | byte-cons byte-list1 byte-list2 ; byte-list3 byte-list4 |
| 1318 | byte-interactive-p) | 1318 | byte-interactive-p) |
| 1319 | ;; How about other side-effect-free-ops? Is it safe to move an | 1319 | ;; How about other side-effect-free-ops? Is it safe to move an |
| 1320 | ;; error invocation (such as from nth) out of an unwind-protect? | 1320 | ;; error invocation (such as from nth) out of an unwind-protect? |
| 1321 | ;; No, it is not, because the unwind-protect forms can alter | ||
| 1322 | ;; the inside of the object to which nth would apply. | ||
| 1323 | ;; For the same reason, byte-equal was deleted from this list. | ||
| 1321 | "Byte-codes that can be moved past an unbind.") | 1324 | "Byte-codes that can be moved past an unbind.") |
| 1322 | 1325 | ||
| 1323 | (defconst byte-compile-side-effect-and-error-free-ops | 1326 | (defconst byte-compile-side-effect-and-error-free-ops |