* syntax.texi (Syntax Table Functions): Document cons cell
argument for modify-syntax-entry. (Categories): Document cons cell argument for modify-category-entry.
This commit is contained in:
parent
fca4ec7651
commit
f147ff7521
2 changed files with 23 additions and 10 deletions
|
@ -1,5 +1,10 @@
|
|||
2009-04-10 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* syntax.texi (Syntax Table Functions): Document cons cell
|
||||
argument for modify-syntax-entry.
|
||||
(Categories): Document cons cell argument for
|
||||
modify-category-entry.
|
||||
|
||||
* searching.texi (String Search): Document word-search-forward-lax
|
||||
and word-search-backward-lax.
|
||||
(Searching and Case): Describe isearch behavior more precisely.
|
||||
|
|
|
@ -418,12 +418,17 @@ not a syntax table.
|
|||
|
||||
@deffn Command modify-syntax-entry char syntax-descriptor &optional table
|
||||
This function sets the syntax entry for @var{char} according to
|
||||
@var{syntax-descriptor}. The syntax is changed only for @var{table},
|
||||
which defaults to the current buffer's syntax table, and not in any
|
||||
other syntax table. The argument @var{syntax-descriptor} specifies the
|
||||
desired syntax; this is a string beginning with a class designator
|
||||
character, and optionally containing a matching character and flags as
|
||||
well. @xref{Syntax Descriptors}.
|
||||
@var{syntax-descriptor}. @var{char} can be a character, or a cons
|
||||
cell of the form @code{(@var{min} . @var{max})}; in the latter case,
|
||||
the function sets the syntax entries for all characters in the range
|
||||
between @var{min} and @var{max}, inclusive.
|
||||
|
||||
The syntax is changed only for @var{table}, which defaults to the
|
||||
current buffer's syntax table, and not in any other syntax table. The
|
||||
argument @var{syntax-descriptor} specifies the desired syntax; this is
|
||||
a string beginning with a class designator character, and optionally
|
||||
containing a matching character and flags as well. @xref{Syntax
|
||||
Descriptors}.
|
||||
|
||||
This function always returns @code{nil}. The old syntax information in
|
||||
the table for this character is discarded.
|
||||
|
@ -1163,12 +1168,15 @@ of the set.
|
|||
@end example
|
||||
@end defun
|
||||
|
||||
@defun modify-category-entry character category &optional table reset
|
||||
This function modifies the category set of @var{character} in category
|
||||
@defun modify-category-entry char category &optional table reset
|
||||
This function modifies the category set of @var{char} in category
|
||||
table @var{table} (which defaults to the current buffer's category
|
||||
table).
|
||||
table). @var{char} can be a character, or a cons cell of the form
|
||||
@code{(@var{min} . @var{max})}; in the latter case, the function
|
||||
modifies the category sets of all characters in the range between
|
||||
@var{min} and @var{max}, inclusive.
|
||||
|
||||
Normally, it modifies the category set by adding @var{category} to it.
|
||||
Normally, it modifies a category set by adding @var{category} to it.
|
||||
But if @var{reset} is non-@code{nil}, then it deletes @var{category}
|
||||
instead.
|
||||
@end defun
|
||||
|
|
Loading…
Add table
Reference in a new issue