>From 4af448a142b1f78be4920d2bd2aedd2b748a1289 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Wed, 23 Sep 2020 17:07:36 -0700 Subject: [PATCH 2/5] build: update gnulib submodule to latest * NEWS: Mention Bug#43577, which this fixes. --- NEWS | 6 ++++++ gnulib | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 442d4d2..36e423d 100644 --- a/NEWS +++ b/NEWS @@ -32,6 +32,12 @@ GNU grep NEWS -*- outline -*- constituent just before what would otherwise be a word match. [Bug#43225 introduced in grep 2.28] + grep -i no longer mishandles ASCII characters that match multibyte + characters. For example, 'LC_ALL=tr_TR.utf8 grep -i i' no longer + dumps core merely because 'i' matches 'İ' (U+0130 LATIN CAPITAL + LETTER I WITH DOT ABOVE) in Turkish when ignoring case. + [Bug#43577 introduced in grep 3.4] + A performance regression with -E and many patterns has been mostly fixed. "Mostly" as there is a performance tradeoff between Bug#22357 and Bug#40634. [Bug#40634 introduced in grep 2.28] diff --git a/gnulib b/gnulib index 4a3aec7..0c487ff 160000 --- a/gnulib +++ b/gnulib @@ -1 +1 @@ -Subproject commit 4a3aec702f994f3a16e4bc6c51f2c0ae3dd76a02 +Subproject commit 0c487ff1286660c4d572c3277e73ac6618ba832d -- 2.17.1