Mercurial > emacs
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}.