]> git.eshelyaron.com Git - emacs.git/commit
`equal` is not error-free
authorMattias Engdegård <mattiase@acm.org>
Sun, 13 Aug 2023 09:51:03 +0000 (11:51 +0200)
committerMattias Engdegård <mattiase@acm.org>
Sun, 13 Aug 2023 09:51:03 +0000 (11:51 +0200)
commitc51d1bce1ea5d97219dff22bc278644cb7495297
tree424f3bcf9f92ebb03dcb62277a26321ce2750926
parent163e7dac5f2f9e1154ee5ae76fee9e4602a9b7cb
`equal` is not error-free

* lisp/emacs-lisp/byte-opt.el (side-effect-free-fns)
(side-effect-and-error-free-fns)
(byte-compile-side-effect-and-error-free-ops)
(byte-compile-side-effect-free-ops):
Demote `equal` and `equal-including-properties` from error-free to
merely side-effect-free since they may in fact signal error on
circularity.
lisp/emacs-lisp/byte-opt.el