changeset 51995:01229a738c6f

(Output Variables): Add print-continuous-numbering and print-number-table.
author Richard M. Stallman <rms@gnu.org>
date Tue, 22 Jul 2003 15:20:31 +0000
parents eb38ba134224
children 92cbf13e04cf
files lispref/streams.texi
diffstat 1 files changed, 16 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lispref/streams.texi	Tue Jul 22 15:19:05 2003 +0000
+++ b/lispref/streams.texi	Tue Jul 22 15:20:31 2003 +0000
@@ -787,3 +787,19 @@
 uninterned symbols print with the prefix @samp{#:}, which tells the Lisp
 reader to produce an uninterned symbol.
 @end defvar
+
+@defvar print-continuous-numbering
+If non-@code{nil}, that means number continuously across print calls.
+This affects the numbers printed for @samp{#@var{n}=} labels and
+@samp{#@var{m}#} references.
+
+Don't set this variable with @code{setq}; you should only bind it
+temporarily to @code{t} with @code{let}.  When you do that, you should
+also bind @code{print-number-table} to @code{nil}.
+@end defvar
+
+@defvar print-number-table
+This variable holds a vector used internally by printing to implement
+the @code{print-circle} feature.  You should not use it except
+to bind it to @code{nil} when you bind @code{print-continuous-numbering}.
+@end defvar