[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/relint 5b684ea 11/12: Require xr 1.15
From: |
Mattias Engdegård |
Subject: |
[elpa] externals/relint 5b684ea 11/12: Require xr 1.15 |
Date: |
Thu, 30 Jan 2020 10:53:41 -0500 (EST) |
branch: externals/relint
commit 5b684ea230162565de14990dde3a8a60f6db35c2
Author: Mattias Engdegård <address@hidden>
Commit: Mattias Engdegård <address@hidden>
Require xr 1.15
Add the new repetition subsumption warning to README.
---
README | 8 ++++++++
relint.el | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/README b/README
index 5c1ff0d..d27bd8c 100644
--- a/README
+++ b/README
@@ -108,6 +108,14 @@ skip-syntax-backward.
the branches can be eliminated without changing the meaning of the
regexp.
+ - Repetition subsumes/subsumed by preceding repetition
+
+ An repeating expression matches a superset or subset of what the
+ previous expression matches, in such a way that one of them is
+ unnecessary. For example, [ab]+a* matches the same text as [ab]+,
+ so the a* could be removed without changing the meaning of the
+ regexp.
+
- Uncounted repetition
The construct A\{,\} repeats A zero or more times which was
diff --git a/relint.el b/relint.el
index 4a2f70a..f96f71b 100644
--- a/relint.el
+++ b/relint.el
@@ -4,7 +4,7 @@
;; Author: Mattias Engdegård <address@hidden>
;; Version: 1.12
-;; Package-Requires: ((xr "1.14") (emacs "26.1"))
+;; Package-Requires: ((xr "1.15") (emacs "26.1"))
;; URL: https://github.com/mattiase/relint
;; Keywords: lisp, regexps
- [elpa] externals/relint 1103f5c 01/12: Suppress error summary in noninteractive mode if no errors (bug #6), (continued)
- [elpa] externals/relint 1103f5c 01/12: Suppress error summary in noninteractive mode if no errors (bug #6), Mattias Engdegård, 2020/01/30
- [elpa] externals/relint 3885977 03/12: Adjust package header, Mattias Engdegård, 2020/01/30
- [elpa] externals/relint f5bbfdb 02/12: Describe exit status in relint-batch doc string, Mattias Engdegård, 2020/01/30
- [elpa] externals/relint 2ebd33d 04/12: Disable tests requiring Emacs 27 for the time being (bug #7), Mattias Engdegård, 2020/01/30
- [elpa] externals/relint 800f5cc 06/12: Scan function/macro doc strings for hints to regexp arguments, Mattias Engdegård, 2020/01/30
- [elpa] externals/relint ff06875 09/12: Scan mutation and binding of certain known regexp variables, Mattias Engdegård, 2020/01/30
- [elpa] externals/relint dcb474b 10/12: Detect user-defined regexp-returning functions, Mattias Engdegård, 2020/01/30
- [elpa] externals/relint ccfc9e0 08/12: Scan all variables whose name contain '-font-lock-keywords', Mattias Engdegård, 2020/01/30
- [elpa] externals/relint 32dbad1 07/12: Scan arguments to syntax-propertize-{precompile-}rules, Mattias Engdegård, 2020/01/30
- [elpa] externals/relint 641cf71 05/12: Require Emacs 26.1 (for mapcan), Mattias Engdegård, 2020/01/30
- [elpa] externals/relint 5b684ea 11/12: Require xr 1.15,
Mattias Engdegård <=
- [elpa] externals/relint 3315f03 12/12: Increment version to 1.13, Mattias Engdegård, 2020/01/30