Junio C Hamano <gitster@xxxxxxxxx> writes: > Per Cederqvist <cederp@xxxxxxxxx> writes: > >> git log --invert-grep --author cibot >... > Yeah, the author/committer search piggy-backs the more generic "grep > in the log" machinery, but it is quite hidden and the document > failed to tell the end users that is what is going on. Mentioning > that invert (or any tweak that works on the grep machinery) affects > author/committer search is a good idea. > > Does "-i/--regexp-ignore-case" also need the same treatment? It seems it does. How about making this clarification not about --invert-grep but about --committer/--author option, perhaps like this? Documentation/rev-list-options.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/rev-list-options.txt b/Documentation/rev-list-options.txt index 4f009d4..3fca366 100644 --- a/Documentation/rev-list-options.txt +++ b/Documentation/rev-list-options.txt @@ -44,6 +44,10 @@ endif::git-rev-list[] expression). With more than one `--author=<pattern>`, commits whose author matches any of the given patterns are chosen (similarly for multiple `--committer=<pattern>`). ++ +Options that affect how a regular expression match is performed +(such as `-i`, `-E`, `--invert-grep`) can also be used affect these +options. --grep-reflog=<pattern>:: Limit the commits output to ones with reflog entries that -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html