Make byte compiler correctly write circular constants
2007-01-24 Miles Bader <miles@gnu.org> * lisp/emacs-lisp/bytecomp.el (byte-compile-output-file-form) (byte-compile-output-docform): Bind `print-circle' to t. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-614
This commit is contained in:
parent
b28080e33a
commit
5e51de792c
2 changed files with 8 additions and 1 deletions
|
|
@ -1,3 +1,8 @@
|
|||
2007-01-24 Miles Bader <miles@gnu.org>
|
||||
|
||||
* emacs-lisp/bytecomp.el (byte-compile-output-file-form)
|
||||
(byte-compile-output-docform): Bind `print-circle' to t.
|
||||
|
||||
2007-01-24 Kenichi Handa <handa@m17n.org>
|
||||
|
||||
* international/ja-dic-cnv.el (skkdic-convert): Insert a related
|
||||
|
|
|
|||
|
|
@ -2002,7 +2002,8 @@ With argument, insert value in current buffer after the form."
|
|||
(print-length nil)
|
||||
(print-level nil)
|
||||
(print-quoted t)
|
||||
(print-gensym t))
|
||||
(print-gensym t)
|
||||
(print-circle t)) ; handle circular data structures
|
||||
(princ "\n" outbuffer)
|
||||
(prin1 form outbuffer)
|
||||
nil)))
|
||||
|
|
@ -2059,6 +2060,7 @@ list that represents a doc string reference.
|
|||
;; print-gensym-alist not to be cleared
|
||||
;; between calls to print functions.
|
||||
(print-gensym '(t))
|
||||
(print-circle t) ; handle circular data structures
|
||||
print-gensym-alist ; was used before print-circle existed.
|
||||
(print-continuous-numbering t)
|
||||
print-number-table
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue