summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2018-01-30 07:50:25 -0800
committerGlenn Morris <rgm@gnu.org>2018-01-30 07:50:25 -0800
commit084cfae0e624469ebca78b155ffe4e2c20f2b205 (patch)
tree090f0efbf80386248f99a054e45be8206d174b15 /lisp/emacs-lisp
parent84055bda91d48dd603110b0805560cf1df205a83 (diff)
parentbc8dc37f1cd6dcede1f5f409a3aeb8fb345d642e (diff)
downloademacs-084cfae0e624469ebca78b155ffe4e2c20f2b205.tar.gz
emacs-084cfae0e624469ebca78b155ffe4e2c20f2b205.tar.bz2
emacs-084cfae0e624469ebca78b155ffe4e2c20f2b205.zip
Merge from origin/emacs-26
bc8dc37 (origin/emacs-26) Minor copyedits in "Distribution" chapter o... 1c7a936 Minor copyedits in "Entering" chapter of Emacs manual. 1d4498b Minor wording change in the Emacs manual 2bf49e7 Fix a typo in the Emacs manual f3546a2 Improve the "Basic" chapter of the Emacs manual 691431e Resurrect lost text in lispref 956807b * lisp/emacs-lisp/rx.el (rx): Fix the definition of 'blank'. 7d90d2e Proofread os.texi and files.texi 490c736 Minor improvements in the "International" chapter of Emacs ma... 79252d3 Minor improvement in "Text" chapter of Emacs manual
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/rx.el11
1 files changed, 7 insertions, 4 deletions
diff --git a/lisp/emacs-lisp/rx.el b/lisp/emacs-lisp/rx.el
index 37aa25b556d..c4f6d4f70ea 100644
--- a/lisp/emacs-lisp/rx.el
+++ b/lisp/emacs-lisp/rx.el
@@ -57,7 +57,6 @@
;; (rx (and line-start (0+ (in "a-z"))))
;;
;; "\n[^ \t]"
-;; (rx (and "\n" (not blank))), or
;; (rx (and "\n" (not (any " \t"))))
;;
;; "\\*\\*\\* EOOH \\*\\*\\*\n"
@@ -74,9 +73,9 @@
;; "^content-transfer-encoding:\\(\n?[\t ]\\)*quoted-printable\\(\n?[\t ]\\)*"
;; (rx (and line-start
;; "content-transfer-encoding:"
-;; (+ (? ?\n)) blank
+;; (+ (? ?\n)) (any " \t")
;; "quoted-printable"
-;; (+ (? ?\n)) blank))
+;; (+ (? ?\n)) (any " \t"))
;;
;; (concat "^\\(?:" something-else "\\)")
;; (rx (and line-start (eval something-else))), statically or
@@ -962,7 +961,11 @@ CHAR
matches 0 through 9, a through f and A through F.
`blank'
- matches space and tab only.
+ matches horizontal whitespace, as defined by Annex C of the
+ Unicode Technical Standard #18. In particular, it matches
+ spaces, tabs, and other characters whose Unicode
+ `general-category' property indicates they are spacing
+ separators.
`graphic', `graph'
matches graphic characters--everything except whitespace, ASCII