Index: emacs/lispref/syntax.texi
diff -c emacs/lispref/syntax.texi:1.38 emacs/lispref/syntax.texi:1.39
*** emacs/lispref/syntax.texi:1.38 Wed Apr 20 16:08:47 2005
--- emacs/lispref/syntax.texi Sun Apr 24 15:04:35 2005
***************
*** 940,950 ****
@defun syntax-after pos
This function returns the syntax code of the character in the buffer
after position @var{pos}, taking account of syntax properties as well
! as the syntax table.
@end defun
@defun syntax-class syntax
! This function returns the syntax class of a syntax code.
@end defun
@node Categories
--- 940,964 ----
@defun syntax-after pos
This function returns the syntax code of the character in the buffer
after position @var{pos}, taking account of syntax properties as well
! as the syntax table. If @var{pos} is outside the buffer's accessible
! portion (@pxref{Narrowing, accessible portion}), this function returns
! @code{nil}.
@end defun
@defun syntax-class syntax
! This function returns the syntax class of the syntax code
! @var{syntax}. (It masks off the high 16 bits that hold the flags
! encoded in the syntax descriptor.) If @var{syntax} is @code{nil}, it
! returns @code{nil}; this is so evaluating the expression
!
! @example
! (syntax-class (syntax-after pos))
! @end example
!
! @noindent
! where @code{pos} is outside the buffer's accessible portion, will
! yield @code{nil} without throwing errors or producing wrong syntax
! class codes.
@end defun
@node Categories
_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs