Print bare symbols for EMACS_GENERATE_DYNVARS
* lisp/emacs-lisp/bytecomp.el (byte-compile--load-dynvars): Remove redundant goto-char. (byte-compile-file): Bind print-symbols-bare around .dynvars file generation. (Bug#66628)
This commit is contained in:
parent
a73a1e0052
commit
dcc4cec04a
1 changed files with 2 additions and 2 deletions
|
@ -2132,7 +2132,6 @@ If compilation is needed, this functions returns the result of
|
|||
(and file (not (equal file ""))
|
||||
(with-temp-buffer
|
||||
(insert-file-contents file)
|
||||
(goto-char (point-min))
|
||||
(let ((vars nil)
|
||||
var)
|
||||
(while (ignore-errors (setq var (read (current-buffer))))
|
||||
|
@ -2355,7 +2354,8 @@ See also `emacs-lisp-byte-compile-and-load'."
|
|||
(let ((gen-dynvars (getenv "EMACS_GENERATE_DYNVARS")))
|
||||
(when (and gen-dynvars (not (equal gen-dynvars ""))
|
||||
byte-compile--seen-defvars)
|
||||
(let ((dynvar-file (concat target-file ".dynvars")))
|
||||
(let ((dynvar-file (concat target-file ".dynvars"))
|
||||
(print-symbols-bare t))
|
||||
(message "Generating %s" dynvar-file)
|
||||
(with-temp-buffer
|
||||
(dolist (var (delete-dups byte-compile--seen-defvars))
|
||||
|
|
Loading…
Add table
Reference in a new issue