# HG changeset patch # User Richard M. Stallman # Date 1058887231 0 # Node ID 01229a738c6fbffc9145726cd9fdc143beb0d811 # Parent eb38ba1342245a3db8843d50d886f9c6cfee48e0 (Output Variables): Add print-continuous-numbering and print-number-table. diff -r eb38ba134224 -r 01229a738c6f lispref/streams.texi --- 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