[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/xr 0331e00 10/13: Recognise \sW as alias for \sw
From: |
Mattias Engdegård |
Subject: |
[elpa] externals/xr 0331e00 10/13: Recognise \sW as alias for \sw |
Date: |
Wed, 13 Feb 2019 04:03:28 -0500 (EST) |
branch: externals/xr
commit 0331e0055f964218d068e99c8aeb09225a8afe41
Author: Mattias Engdegård <address@hidden>
Commit: Mattias Engdegård <address@hidden>
Recognise \sW as alias for \sw
The syntax class W appears to be an undocumented alternative to w,
and \sW has been spotted at least once in the wild.
---
xr-test.el | 3 ++-
xr.el | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/xr-test.el b/xr-test.el
index 7929e2a..9f48d28 100644
--- a/xr-test.el
+++ b/xr-test.el
@@ -79,8 +79,9 @@
)
(ert-deftest xr-syntax ()
- (should (equal (xr "\\s-\\s \\sw\\s_\\s.\\s(\\s)\\s\"")
+ (should (equal (xr "\\s-\\s \\sw\\sW\\s_\\s.\\s(\\s)\\s\"")
'(seq (syntax whitespace) (syntax whitespace) (syntax word)
+ (syntax word)
(syntax symbol) (syntax punctuation)
(syntax open-parenthesis) (syntax close-parenthesis)
(syntax string-quote))))
diff --git a/xr.el b/xr.el
index d7d28e3..d77b78c 100644
--- a/xr.el
+++ b/xr.el
@@ -208,6 +208,7 @@
(?\s . whitespace)
(?. . punctuation)
(?w . word)
+ (?W . word) ; undocumented
(?_ . symbol)
(?\( . open-parenthesis)
(?\) . close-parenthesis)
- [elpa] externals/xr 8425772 01/13: Sync with ELPA: compilation workaround, (continued)
- [elpa] externals/xr 8425772 01/13: Sync with ELPA: compilation workaround, Mattias Engdegård, 2019/02/13
- [elpa] externals/xr f79d50c 12/13: Add categories L, R, . and SPC, Mattias Engdegård, 2019/02/13
- [elpa] externals/xr 2a1de75 03/13: Correct parsing of group and backref, Mattias Engdegård, 2019/02/13
- [elpa] externals/xr 8d052d6 09/13: Check for errors in \_, Mattias Engdegård, 2019/02/13
- [elpa] externals/xr 37b2bcb 06/13: Merge branch 'master' of https://github.com/mattiase/xr, Mattias Engdegård, 2019/02/13
- [elpa] externals/xr 41474cb 11/13: Accept unknown character categories, Mattias Engdegård, 2019/02/13
- [elpa] externals/xr e1c7734 13/13: Merge branch 'externals/xr' of elpa.git (no actual change), Mattias Engdegård, 2019/02/13
- [elpa] externals/xr e8ec2d9 07/13: Add reference to the pcre2el package, Mattias Engdegård, 2019/02/13
- [elpa] externals/xr 4bf6043 05/13: Export xr-pp-rx-to-str and fix a typo, Mattias Engdegård, 2019/02/13
- [elpa] externals/xr 8532df8 02/13: Move tests to separate file, Mattias Engdegård, 2019/02/13
- [elpa] externals/xr 0331e00 10/13: Recognise \sW as alias for \sw,
Mattias Engdegård <=