Update doc string of 'rx'

* lisp/emacs-lisp/rx.el (rx): Update the description of some
character classes.
This commit is contained in:
Eli Zaretskii 2018-06-03 20:20:52 +03:00
parent 9a14b4d1ce
commit 16e8541b74

View file

@ -976,12 +976,14 @@ CHAR
matches whitespace and graphic characters.
`alphanumeric', `alnum'
matches alphabetic characters and digits. (For multibyte characters,
it matches according to Unicode character properties.)
matches alphabetic characters and digits. For multibyte characters,
it matches characters whose Unicode `general-category' property
indicates they are alphabetic or decimal number characters.
`letter', `alphabetic', `alpha'
matches alphabetic characters. (For multibyte characters,
it matches according to Unicode character properties.)
matches alphabetic characters. For multibyte characters,
it matches characters whose Unicode `general-category' property
indicates they are alphabetic characters.
`ascii'
matches ASCII (unibyte) characters.
@ -990,10 +992,14 @@ CHAR
matches non-ASCII (multibyte) characters.
`lower', `lower-case'
matches anything lower-case.
matches anything lower-case, as determined by the current case
table. If `case-fold-search' is non-nil, this also matches any
upper-case letter.
`upper', `upper-case'
matches anything upper-case.
matches anything upper-case, as determined by the current case
table. If `case-fold-search' is non-nil, this also matches any
lower-case letter.
`punctuation', `punct'
matches punctuation. (But at present, for multibyte characters,