[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-grep] Plan for grep

From: Julian Foad
Subject: Re: [bug-grep] Plan for grep
Date: Tue, 12 Apr 2005 19:22:04 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050217

Stepan Kasal wrote:
Our main goal for grep 2.5.2 is to get sane performance with utf-8.
That can be achieved by the patches written by Tim Waugh for Red Hat.

Besides that, I can do some changes in the infrastructure, so that
I can "breathe":

1) rewrite the configure.in script, perhaps also Makefile.am
2) set up for gnulib-tool --import
3) improve the test ifrastructure

Stepan, I am happy for you to do these things, but I do not want to wait for these before checking in some patches.

After completing these, we can:
4) check in the patches for the sync of dfa.c with GNU awk

I will probably leave that to you.

5) other small patches which wait for a test case
6) process the RedHat patches

I intend to process some of these Red Hat and other miscellaneous patches.

After 6), I should repeat Tim's measurments and see whether the utf8
performance improved.

Independently, I'd like to see
7) some _minimal_ cleanup of the grep(), grepdir(), recursion
   (the "main loop") and fix --directories=read
8) mark the -P option clearly as "experimental";

Number 8 sounds like a trivial, independent change.

Well, that'll be perhaps enough for a release.

Maybe, but ...

Fix the combinations:
 * -i -o
 * --colour -i
 * -o -b
 * -o and zero-width matches

I believe we should see which of these we can fix quickly, and try to fix as many of these as possible before a release. Any that are very difficult can wait until 2.5.3. Some of these have good fixes, or at least good partial fixes, in the Red Hat patch set.

Go through the bug list im my mailbox and fix fixable.
Fix bugs reported with 2.5.2.

- Julian

reply via email to

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