diff options
author | Alan Mackenzie <acm@muc.de> | 2018-11-30 14:55:48 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2018-11-30 14:55:48 +0000 |
commit | 2e04ddadab266d245a3bd0f6c19223ea515bdb90 (patch) | |
tree | 5584ef08e4f022fb032f32b3e2255338de5ba757 /lisp/mail/rmailedit.el | |
parent | 65d5946f35e742eec62faed536c2c3571fbe7981 (diff) | |
download | emacs-2e04ddadab266d245a3bd0f6c19223ea515bdb90.tar.gz |
Sundry amendments to branch scratch/accurate-warning-pos.
* src/lisp.h (symbols-with-pos-enabled, print-symbols-bare)
* src/data.c (syms-of-data)
* src/print.c (print_vectorlike, syms_of_print): Remove the leading V from
these variable names, and make them DEFVAR_BOOLs.
* src/keyboard.c (recursive_edit_1): bind symbols-with-pos-enabled and
print-symbols-bare to nil.
* lisp/emacs-lisp/bytecomp.el (compile-defun): Bind symbols-with-pos-enabled
to t around calls to the reader. Call read-positioning-symbols
unconditionally (rather than read).
(byte-compile-from-buffer): Call read-positioning-symbols unconditionally
(rather than read).
(byte-compile-annotate-call-tree): Make local variables containing the values
of byte-compile-current-form and (car form) stripped of symbol positions, so
that the call tree functions function without having to bind
symbols-with-pos-enabled.
Diffstat (limited to 'lisp/mail/rmailedit.el')
0 files changed, 0 insertions, 0 deletions