Thread (6 messages) flat view 6 messages, 3 authors, 2016-06-15

Re: [PATCH/RFC] Use regex for :/ matching

From: Jeff King <hidden>
Date: 2016-06-15 22:43:55

On Mon, Dec 03, 2007 at 10:55:15AM +0000, Johannes Schindelin wrote:
quoted
The sha1 syntax :/ used to be a strict prefix match.
Instead, let's use a regular expression, which can save on
Heh: 
http://repo.or.cz/w/git/dscho.git?a=commitdiff;h=2546cd9732bb8d4bc1d2485ba7bbc1d5c8bac935
Hmm, the major difference seems to be that you grep the entire body,
whereas I grep just the oneline. My goal was to avoid matching the
search string in the message of a merge commit with merge summaries
turned on.
Except that I did not support ".." (does yours?), _and_ that my patch is 
not as nice as yours.
No, I didn't. I'm not sure it is sane, since :/ can contain free-form
text (and with a regex, .. is not that unlikely). And you can always do
git-log --not :/foo :/bar
But then, my patch also works when save_commit_buffer == 0.  But I can 
refactor this into its own patch, since it really is a separate issue.
Agreed.

-Peff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help