[PATCH v2] log: teach --invert-grep option

2015-01-12 Thread Christoph Junghans
etter. When the newly inserted two tests run, the history would have commits with messages "initial", "second", "third", "fourth", "fifth", "sixth" and "Second", committed in this order. The commits that does not match either

[PATCH v2] git-log: added --none-match option

2015-01-11 Thread Christoph Junghans
can achieved by the existing --files-without-match option. Signed-off-by: Christoph Junghans --- Documentation/rev-list-options.txt | 4 builtin/grep.c | 5 +++-- contrib/completion/git-completion.bash | 2 +- gitk-git/gitk

Re: [PATCH] git-log: added --none-match option

2015-01-09 Thread Christoph Junghans
2015-01-06 16:02 GMT-07:00 Junio C Hamano : > Christoph Junghans writes: > >> Implements a inverted match for "git log", like in the case of >> "git grep -v", which is useful from time to time to e.g. filter >> FIXUP message out of "git log&qu

[PATCH] git-log: added --none-match option

2015-01-03 Thread Christoph Junghans
e match line-wise, which cannot work as i.e. empty line always not match the pattern given. Signed-off-by: Christoph Junghans --- Documentation/rev-list-options.txt | 4 contrib/completion/git-completion.bash | 2 +- grep.c | 2 ++ grep.h

Re: [PATCH] git-log: added --invert-grep option

2014-12-23 Thread Christoph Junghans
Ok, I drafted a first version of the suggest --grep-begin ... --grep-end syntax. However, I could not find a good ways to invert the match on a commit basis instead of the normal line-wise version. Any suggestions? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of

[PATCH] git-log: added --grep-begin .. --grep-end syntax

2014-12-23 Thread Christoph Junghans
This is useful to specify more complicated pattern as with '--grep'. Signed-off-by: Christoph Junghans --- builtin/grep.c | 73 +- grep.c | 62 + grep.h

[PATCH] git-log: added --invert-grep option

2014-12-18 Thread Christoph Junghans
s the match line-wise, which cannot work as i.e. empty line always not match the pattern given. Signed-off-by: Christoph Junghans --- Documentation/rev-list-options.txt | 4 contrib/completion/git-completion.bash | 2 +- grep.h | 3 ++- revision.c