emacs-elpa-diffs
[Top][All Lists]
Advanced

[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
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]