mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 14:30:50 -08:00
Remove unused byte-compile-eval-before-compile
* lisp/emacs-lisp/bytecomp.el (byte-compile-eval-before-compile):
This function has been unused since 2012 (e703069f9c).
This commit is contained in:
parent
cb3962138f
commit
0fb8ed8c71
1 changed files with 0 additions and 11 deletions
|
|
@ -1147,17 +1147,6 @@ Each function's symbol gets added to `byte-compile-noruntime-functions'."
|
|||
(unless (or (get f 'function-history)
|
||||
(assq f byte-compile-function-environment))
|
||||
(push f byte-compile-noruntime-functions)))))))))))))
|
||||
|
||||
(defun byte-compile-eval-before-compile (form)
|
||||
"Evaluate FORM for `eval-and-compile'."
|
||||
(let ((hist-nil-orig current-load-list))
|
||||
(prog1 (eval form lexical-binding)
|
||||
;; (eval-and-compile (require 'cl) turns off warnings for cl functions.
|
||||
;; FIXME Why does it do that - just as a hack?
|
||||
;; There are other ways to do this nowadays.
|
||||
(let ((tem current-load-list))
|
||||
(while (not (eq tem hist-nil-orig))
|
||||
(setq tem (cdr tem)))))))
|
||||
|
||||
;;; byte compiler messages
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue