summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2018-06-04 09:25:22 -0700
committerGlenn Morris <rgm@gnu.org>2018-06-04 09:25:22 -0700
commit4ee82a4ea98a17362fe36bfd5253eda768003683 (patch)
tree39ed0fb183144fbf32d482092a23f318dfc7f077 /lisp/emacs-lisp
parenta3ec2e7edd9d84b83d22453dcaa37488b5c5d9e9 (diff)
parent03697e648c080f6b007b6ef8443fd4448bc52364 (diff)
downloademacs-4ee82a4ea98a17362fe36bfd5253eda768003683.tar.gz
emacs-4ee82a4ea98a17362fe36bfd5253eda768003683.tar.bz2
emacs-4ee82a4ea98a17362fe36bfd5253eda768003683.zip
Merge from origin/emacs-26
03697e6 Fix remote-host directory tracking for shells in `term' buffers 16e8541 Update doc string of 'rx'
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/rx.el18
1 files changed, 12 insertions, 6 deletions
diff --git a/lisp/emacs-lisp/rx.el b/lisp/emacs-lisp/rx.el
index 358f9db36c1..85e74f28ef0 100644
--- a/lisp/emacs-lisp/rx.el
+++ b/lisp/emacs-lisp/rx.el
@@ -978,12 +978,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.
@@ -992,10 +994,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,