diff options
author | Jim Meyering <meyering@fb.com> | 2020-11-01 09:23:53 -0800 |
---|---|---|
committer | Jim Meyering <meyering@fb.com> | 2020-11-01 10:21:45 -0800 |
commit | e8cf93650e46473cd5665fff1e4b7fb978998390 (patch) | |
tree | c346f4b4caaa696cdec8b7d099e5989a41fb2e8b /NEWS | |
parent | df33ff807de40b131ba835ee4b0d27a0577a17ab (diff) | |
download | grep-e8cf93650e46473cd5665fff1e4b7fb978998390.tar.gz |
grep: avoid erroneous matches for e.g., a+a+a+
* gnulib: Update to latest, for dfa's invalid-merge fix.
* NEWS (Bug fixes): Mention this.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -4,6 +4,11 @@ GNU grep NEWS -*- outline -*- ** Bug fixes + grep's DFA matcher performed an invalid regex transformation + that would convert an ERE like a+a+a+ to a+a+, which would make + grep a+a+a+ mistakenly match "aa". + [Bug#44351 introduced in grep 3.2] + grep -P now reports the troublesome input filename upon PCRE execution failure. Before, searching many files for something rare might fail with just "exceeded PCRE's backtracking limit". Now, it also reports which file |