changeset 58044:54677602f810

(Syntax Table Functions): Add syntax-after.
author Richard M. Stallman <rms@gnu.org>
date Mon, 08 Nov 2004 16:55:07 +0000
parents fcf98b0adadc
children a683f1bc6fbe
files lispref/syntax.texi
diffstat 1 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lispref/syntax.texi	Mon Nov 08 16:46:59 2004 +0000
+++ b/lispref/syntax.texi	Mon Nov 08 16:55:07 2004 +0000
@@ -501,6 +501,18 @@
 @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}.