summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2021-12-18 21:56:20 +0200
committerEli Zaretskii <eliz@gnu.org>2021-12-18 21:56:20 +0200
commitf315d3121654ba5a752efbae3835af3e8b964f9f (patch)
tree5459208256f0bdebdeddc32cf2dda732d8fecebe /lisp/emacs-lisp/bytecomp.el
parent7a886aab9082ca31d948bf957998ce972b9c3c42 (diff)
parent941d15558f013612689afe9fd2501ce6119a5120 (diff)
downloademacs-f315d3121654ba5a752efbae3835af3e8b964f9f.tar.gz
emacs-f315d3121654ba5a752efbae3835af3e8b964f9f.tar.bz2
emacs-f315d3121654ba5a752efbae3835af3e8b964f9f.zip
Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacs
Diffstat (limited to 'lisp/emacs-lisp/bytecomp.el')
-rw-r--r--lisp/emacs-lisp/bytecomp.el9
1 files changed, 0 insertions, 9 deletions
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el
index 644d9f1a470..a98c9197a06 100644
--- a/lisp/emacs-lisp/bytecomp.el
+++ b/lisp/emacs-lisp/bytecomp.el
@@ -2677,15 +2677,6 @@ list that represents a doc string reference.
(prog1 (byte-compile-keep-pending form)
(apply 'make-obsolete (mapcar 'eval (cdr form)))))
-;; This handler is not necessary, but it makes the output from dont-compile
-;; and similar macros cleaner.
-(put 'eval 'byte-hunk-handler 'byte-compile-file-form-eval)
-(defun byte-compile-file-form-eval (form)
- (if (and (eq (car-safe (nth 1 form)) 'quote)
- (equal (nth 2 form) lexical-binding))
- (nth 1 (nth 1 form))
- (byte-compile-keep-pending form)))
-
(defun byte-compile-file-form-defmumble (name macro arglist body rest)
"Process a `defalias' for NAME.
If MACRO is non-nil, the definition is known to be a macro.