comparison doc/lispref/streams.texi @ 103102:789636652cc9

* variables.texi (File Local Variables): Note that read-circle is bound to nil when reading file-local variables. * streams.texi (Input Functions): Document read-circle. (Output Variables): Add xref to Circular Objects.
author Chong Yidong <cyd@stupidchicken.com>
date Wed, 29 Apr 2009 03:13:16 +0000
parents cb5d2387102c
children 4a7a1526ee6d
comparison
equal deleted inserted replaced
103101:58c92ec0c915 103102:789636652cc9
337 337
338 @defvar standard-input 338 @defvar standard-input
339 This variable holds the default input stream---the stream that 339 This variable holds the default input stream---the stream that
340 @code{read} uses when the @var{stream} argument is @code{nil}. 340 @code{read} uses when the @var{stream} argument is @code{nil}.
341 The default is @code{t}, meaning use the minibuffer. 341 The default is @code{t}, meaning use the minibuffer.
342 @end defvar
343
344 @defvar read-circle
345 If non-@code{nil}, this variable enables the reading of circular and
346 shared structures. @xref{Circular Objects}. Its default value is
347 @code{t}.
342 @end defvar 348 @end defvar
343 349
344 @node Output Streams 350 @node Output Streams
345 @section Output Streams 351 @section Output Streams
346 @cindex stream (for printing) 352 @cindex stream (for printing)
792 798
793 These variables are used for detecting and reporting circular 799 These variables are used for detecting and reporting circular
794 and shared structure: 800 and shared structure:
795 801
796 @defvar print-circle 802 @defvar print-circle
797 If non-@code{nil}, this variable enables detection of circular 803 If non-@code{nil}, this variable enables detection of circular and
798 and shared structure in printing. 804 shared structure in printing. @xref{Circular Objects}
799 @end defvar 805 @end defvar
800 806
801 @defvar print-gensym 807 @defvar print-gensym
802 If non-@code{nil}, this variable enables detection of uninterned symbols 808 If non-@code{nil}, this variable enables detection of uninterned symbols
803 (@pxref{Creating Symbols}) in printing. When this is enabled, 809 (@pxref{Creating Symbols}) in printing. When this is enabled,