diff options
author | Gemini Lasswell <gazally@runbox.com> | 2019-08-03 21:39:29 -0700 |
---|---|---|
committer | Gemini Lasswell <gazally@runbox.com> | 2019-09-13 13:43:07 -0700 |
commit | 0dba340da54f129750096a5a8704805a94f5535c (patch) | |
tree | 95751e2ab566b4c861241e3edacfcfbccd6e3ea8 /lib-src/emacsclient.c | |
parent | 3bd6ef40b55e429a321c87a09fd94e6ca0e50ae7 (diff) | |
download | emacs-0dba340da54f129750096a5a8704805a94f5535c.tar.gz emacs-0dba340da54f129750096a5a8704805a94f5535c.tar.bz2 emacs-0dba340da54f129750096a5a8704805a94f5535c.zip |
Don't build print-number-table unless it will be used
There are only a few users of print-number-table, and none of them use
it when print-circle is nil. A couple of them used to. print_object
was changed in 2012-04-20 "* src/print.c (print_preprocess): Only
check print_depth if print-circle is nil".
byte-compile-output-docform which uses print-number-table binds
print-circle to t before printing unless
byte-compile-disable-print-circle is set, but that variable has been
marked obsolete since 24.1.
* src/print.c (print_preprocess): Assert Vprint_circle is non-nil.
Remove code handling the case when Vprint_circle is nil.
(print, Fprint_preprocess): Don't call print_preprocess unless
Vprint_circle is non-nil.
(print_object): Remove comment referencing removed code in
print_preprocess.
Diffstat (limited to 'lib-src/emacsclient.c')
0 files changed, 0 insertions, 0 deletions