changeset 73235:869dcf71ace3

(Char Classes): Document :multibyte: and :unibyte:. Clarify :ascii: and :nonascii:.
author Richard M. Stallman <rms@gnu.org>
date Tue, 03 Oct 2006 17:48:44 +0000
parents 22387df8dfc7
children fc9dcdae098d
files lispref/searching.texi
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lispref/searching.texi	Tue Oct 03 14:41:02 2006 +0000
+++ b/lispref/searching.texi	Tue Oct 03 17:48:44 2006 +0000
@@ -515,7 +515,7 @@
 
 @table @samp
 @item [:ascii:]
-This matches any @acronym{ASCII} (unibyte) character.
+This matches any @acronym{ASCII} character (codes 0--127).
 @item [:alnum:]
 This matches any letter or digit.  (At present, for multibyte
 characters, it matches anything that has word syntax.)
@@ -535,8 +535,10 @@
 @item [:lower:]
 This matches any lower-case letter, as determined by
 the current case table (@pxref{Case Tables}).
+@item [:multibyte:]
+This matches any multibyte character (@pxref{Text Representations}).
 @item [:nonascii:]
-This matches any non-@acronym{ASCII} (multibyte) character.
+This matches any non-@acronym{ASCII} character.
 @item [:print:]
 This matches printing characters---everything except @acronym{ASCII} control
 characters and the delete character.
@@ -546,6 +548,8 @@
 @item [:space:]
 This matches any character that has whitespace syntax
 (@pxref{Syntax Class Table}).
+@item [:unibyte:]
+This matches any unibyte character (@pxref{Text Representations}).
 @item [:upper:]
 This matches any upper-case letter, as determined by
 the current case table (@pxref{Case Tables}).