]> git.eshelyaron.com Git - emacs.git/commitdiff
(Syntax Table Functions): Add syntax-after.
authorRichard M. Stallman <rms@gnu.org>
Mon, 8 Nov 2004 16:55:07 +0000 (16:55 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 8 Nov 2004 16:55:07 +0000 (16:55 +0000)
lispref/syntax.texi

index 8c95e78d00cedd7703e6d2b50a349496f4940e59..57b0590d2396f21e3a494b8219c0e15eeba94953 100644 (file)
@@ -501,6 +501,18 @@ We use @code{string} to make it easier to see the character returned by
 @code{char-syntax}.
 @end defun
 
+@defun syntax-after pos
+This function returns a description of the syntax of the character in
+the buffer after position @var{pos}, taking account of syntax
+properties as well as the syntax table.
+
+The value is usually a syntax class character; however, if the buffer
+character has parenthesis syntax, the value is a cons cell of the form
+@code{(@var{class} . @var{match})}, where @var{class} is the syntax
+class character and @var{match} is the buffer character's matching
+parenthesis.
+@end defun
+
 @defun set-syntax-table table
 This function makes @var{table} the syntax table for the current buffer.
 It returns @var{table}.