# HG changeset patch # User stephent # Date 1109172818 0 # Node ID f45ce138f2ad1338a75c01186600de5a1ef1c58d # Parent f8db302d6298cf9cf6a0513860bfeb5058612f68 [xemacs-hg @ 2005-02-23 15:33:32 by stephent] document \c <87650jz411.fsf@tleepslib.sk.tsukuba.ac.jp> diff -r f8db302d6298 -r f45ce138f2ad man/ChangeLog --- a/man/ChangeLog Tue Feb 22 23:38:50 2005 +0000 +++ b/man/ChangeLog Wed Feb 23 15:33:38 2005 +0000 @@ -1,3 +1,9 @@ +2005-02-23 Aidan Kehoe + + * lispref/searching.texi (Syntax of Regexps): + Mention the \c and \C regular expression constructs; cross + reference to the Category Table documentation. + 2005-02-22 Stephen J. Turnbull * internals/internals.texi (The version.sh Script): New node. @@ -9,7 +15,6 @@ (XEmacs from the Perspective of Building): Improve text. - 2005-02-19 Stephen J. Turnbull * internals/internals.texi (Introduction to Writing C Code): diff -r f8db302d6298 -r f45ce138f2ad man/lispref/searching.texi --- a/man/lispref/searching.texi Tue Feb 22 23:38:50 2005 +0000 +++ b/man/lispref/searching.texi Wed Feb 23 15:33:38 2005 +0000 @@ -516,6 +516,19 @@ @item \S@var{code} @cindex @samp{\S} in regexp matches any character whose syntax is not @var{code}. + +@item \c@var{category} +@cindex @samp{\c} in regexp +matches any character in @var{category}. Only available under Mule, +categories, and category tables, are further described in @ref{Category +Tables}. They are a mechanism for constructing classes of characters +that can be local to a buffer, and that do not require complicated [] +expressions every time they are referenced. + +@item \C@var{category} +@cindex @samp{\C} in regexp +matches any character outside @var{category}. @xref{Category Tables}, +again, and note that this is only available under Mule. @end table The following regular expression constructs match the empty string---that is,