GNU bug report logs - #16232
[PATCH] grep: make --ignore-case (-i) faster (sometimes 10x) in multibyte locales

Previous Next

Package: grep;

Reported by: Jim Meyering <jim <at> meyering.net>

Date: Mon, 23 Dec 2013 22:40:02 UTC

Severity: normal

Tags: patch

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jim Meyering <jim <at> meyering.net>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: 16232 <16232 <at> debbugs.gnu.org>
Subject: bug#16232: [PATCH] grep: make --ignore-case (-i) faster (sometimes 10x) in multibyte locales
Date: Wed, 19 Feb 2014 12:00:38 -0800
On Wed, Feb 19, 2014 at 11:55 AM, Paul Eggert <eggert <at> cs.ucla.edu> wrote:
> On 02/19/2014 11:17 AM, Jim Meyering wrote:
>>
>> I haven't investigated they "why" yet, but expect that I will make
>> grep-2.18 with just this one performance-improving patch.
>
> Can you make room for one more patch?  I have a test case and bugfix for
> grep's mishandling of regular expressions like [^^-~] in unibyte locales
> like the C locale on most platforms; this is due to the range-expression bug
> that Arnold reported recently.I can send out the patch later today if you
> like.  The bug has been present since grep 2.8 so I can understand if you'd
> rather wait to fix it until later.

Hi Paul,
I'll be very happy to consider it.




This bug report was last modified 11 years and 82 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.