emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 53fba73: * lisp/emacs-lisp/byte-opt.el (side-effect-free-fns): Ad


From: Andrea Corallo
Subject: master 53fba73: * lisp/emacs-lisp/byte-opt.el (side-effect-free-fns): Add `make-byte-code'.
Date: Sun, 7 Jun 2020 13:49:54 -0400 (EDT)

branch: master
commit 53fba73ff2599d2e5f06927d474311dc987a4c4d
Author: Andrea Corallo <akrl@sdf.org>
Commit: Andrea Corallo <akrl@sdf.org>

    * lisp/emacs-lisp/byte-opt.el (side-effect-free-fns): Add `make-byte-code'.
    
    `make-byte-code' wraps `vector' doing some sanity check on the input
    arguments.  `vector' is in side-effect-and-error-free-fns so add
    `make-byte-code' to side-effect-free-fns.
---
 lisp/emacs-lisp/byte-opt.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisp/emacs-lisp/byte-opt.el b/lisp/emacs-lisp/byte-opt.el
index 62b82e4..12bde8f 100644
--- a/lisp/emacs-lisp/byte-opt.el
+++ b/lisp/emacs-lisp/byte-opt.el
@@ -1219,8 +1219,8 @@
         length line-beginning-position line-end-position
         local-variable-if-set-p local-variable-p locale-info
         log log10 logand logb logcount logior lognot logxor lsh
-        make-list make-string make-symbol marker-buffer max member memq min
-        minibuffer-selected-window minibuffer-window
+        make-byte-code make-list make-string make-symbol marker-buffer max
+        member memq min minibuffer-selected-window minibuffer-window
         mod multibyte-char-to-unibyte next-window nth nthcdr number-to-string
         parse-colon-path plist-get plist-member
         prefix-numeric-value previous-window prin1-to-string propertize



reply via email to

[Prev in Thread] Current Thread [Next in Thread]