Re: [PATCH 00/10] pickaxe: honor -i when used with -S and --pickaxe-regex; cleanups
- From
Jeff King <peff@peff.net>
- Date
- Mar 24, 2014, 21:22 UTC
- Message-ID
- <20140324212253.GD13728@sigill.intra.peff.net>
- In-Reply-To
- <1395508560-19893-1-git-send-email-l.s.r@web.de>
On Sat, Mar 22, 2014 at 06:15:50PM +0100, René Scharfe wrote:
Show 7 quoted lines
> This series allows the options -i/--regexp-ignore-case, --pickaxe-regex, > and -S to be used together and work as expected to perform a pickaxe > search using case-insensitive regular expression matching. Its first > half refactors the test script and extends test coverage a bit while > we're at it. The actual change is in the sixth patch. It enables the > two following cleanups. The last two patches are independent simple > cleanups.
This all looks very nice.
Upon reading your cover letter, I wondered if somebody would ever want case-sensitive "--grep", but case-insensitive pickaxe (or vice versa). However, you are not adding case-insensitivity to -G/-S, but rather applying it more consistently. So I think that ship has already sailed anyway (and even if it did not, I think applying "-i" everywhere makes the interface simpler for the common cases, so the loss of flexibility may be worth it).
-Peff