]> git.eshelyaron.com Git - emacs.git/commit
Update effect declarations for many built-in functions
authorMattias Engdegård <mattiase@acm.org>
Wed, 12 Apr 2023 10:20:12 +0000 (12:20 +0200)
committerMattias Engdegård <mattiase@acm.org>
Thu, 13 Apr 2023 12:26:16 +0000 (14:26 +0200)
commitfeef1a0592d2f56bfae1718ae6f83f8f66393fb3
tree4bc90ec2996782bb52607e6e16576a97256c44d9
parent861cf3a5c9d2081d811dcfc2c5ce5357f3dc44d4
Update effect declarations for many built-in functions

* lisp/emacs-lisp/byte-opt.el (side-effect-free-fns)
(side-effect-and-error-free-fns, pure-fns): Add many functions.
* lisp/subr.el (copy-tree): Declare error-free.
lisp/emacs-lisp/byte-opt.el
lisp/subr.el