Mercurial > emacs
diff lispref/streams.texi @ 12098:a6eb5f12b0f3
*** empty log message ***
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Tue, 06 Jun 1995 19:21:15 +0000 |
parents | 61202823bbb9 |
children | 4263612ea038 |
line wrap: on
line diff
--- a/lispref/streams.texi Tue Jun 06 03:11:10 1995 +0000 +++ b/lispref/streams.texi Tue Jun 06 19:21:15 1995 +0000 @@ -52,7 +52,7 @@ and @code{b}. However, these two operations are not precisely inverses. There are -two kinds of exceptions: +three kinds of exceptions: @itemize @bullet @item @@ -66,6 +66,10 @@ @samp{1} and @samp{01} represent the same integer, and @samp{(a b)} and @samp{(a .@: (b))} represent the same list. Reading will accept any of the alternatives, but printing must choose one of them. + +@item +Comments can appear at certain points in the middle of an object's +read sequence without affecting the result of reading it. @end itemize @node Input Streams @@ -160,8 +164,9 @@ In Emacs 18, reading a symbol discarded the delimiter terminating the symbol. Thus, point would end up at the beginning of @samp{contents} rather than after @samp{the}. The Emacs 19 behavior is superior because -it correctly handles input such as @samp{bar(foo)}, where the delimiter -that ends one object is needed as the beginning of another object. +it correctly handles input such as @samp{bar(foo)}, where the +open-parenthesis that ends one object is needed as the beginning of +another object. Here is an example of reading from a stream that is a marker, initially positioned at the beginning of the buffer shown. The value