[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lispref/syntax.texi

From: Richard M. Stallman
Subject: [Emacs-diffs] Changes to emacs/lispref/syntax.texi
Date: Sun, 21 May 2006 23:34:13 +0000

Index: emacs/lispref/syntax.texi
diff -u emacs/lispref/syntax.texi:1.50 emacs/lispref/syntax.texi:1.51
--- emacs/lispref/syntax.texi:1.50      Wed Apr 26 19:31:54 2006
+++ emacs/lispref/syntax.texi   Sun May 21 23:34:13 2006
@@ -662,10 +662,9 @@
 @cindex parse state
 The fifth argument @var{state} is a ten-element list of the same form
-as the value of this function, described below.  (It is OK to omit the
-last two elements of this list.)  The return value of one call may be
-used to initialize the state of the parse on another call to
+as the value of this function, described below.  The return value of
+one call may be used to initialize the state of the parse on another
+call to @code{parse-partial-sexp}.
 The result is a list of ten elements describing the final state of
 the parse:
@@ -721,11 +720,13 @@
 Internal data for continuing the parsing.  The meaning of this
 data is subject to change; it is used if you pass this list
 as the @var{state} argument to another call.
 @end enumerate
-Elements 0, 3, 4, 5, 7 and 9 are significant in the argument
+Elements 1, 2, and 6 are ignored in the argument @var{state}.  Element
+8 is used only to set the corresponding element of the return value,
+in certain simple cases.  Element 9 is used only to set element 1 of
+the return value, in trivial cases where parsing starts and stops
+within the same pair of parentheses.
 @cindex indenting with parentheses
 This function is most often used to compute indentation for languages

reply via email to

[Prev in Thread] Current Thread [Next in Thread]