Message ID | f7b64bf3302f934c44cf9364e4f008bb9ce26def.1603889270.git.gitgitgadget@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | blame: enable funcname blaming with userdiff driver | expand |
"Philippe Blain via GitGitGadget" <gitgitgadget@gmail.com> writes: > From: Philippe Blain <levraiphilippeblain@gmail.com> > > Make it clearer that a function can be blamed by feeding `git blame` > '-L :<funcname>' by mentioning it at the beginnning of the description > of the '-L' option. I think it makes tons of sense to mention both <start>,<end> range and <funcname> range in the description. It is not a new issue you are introducing with this change, but I think the latter does not deserve to be treated as if it were an afterthought by being a mere parenthetical mention. > -L <start>,<end>:: > -L :<funcname>:: > - Annotate only the given line range. May be specified multiple times. > - Overlapping ranges are allowed. > + Annotate only the line range given by '<start>,<end>' > + (or by the function name regex '<funcname>'). > + May be specified multiple times. Overlapping ranges are allowed. > + > '<start>' and '<end>' are optional. `-L <start>` or `-L <start>,` spans from > '<start>' to end of file. `-L ,<end>` spans from start of file to '<end>'.
> Le 29 oct. 2020 à 16:25, Junio C Hamano <gitster@pobox.com> a écrit : > > "Philippe Blain via GitGitGadget" <gitgitgadget@gmail.com> writes: > >> From: Philippe Blain <levraiphilippeblain@gmail.com> >> >> Make it clearer that a function can be blamed by feeding `git blame` >> '-L :<funcname>' by mentioning it at the beginnning of the description >> of the '-L' option. > > I think it makes tons of sense to mention both <start>,<end> range > and <funcname> range in the description. > > It is not a new issue you are introducing with this change, but I > think the latter does not deserve to be treated as if it were an > afterthought by being a mere parenthetical mention. I agree. I'll address that for the next version.
diff --git a/Documentation/blame-options.txt b/Documentation/blame-options.txt index 48bf0eeec5..8b4a90e349 100644 --- a/Documentation/blame-options.txt +++ b/Documentation/blame-options.txt @@ -11,8 +11,9 @@ -L <start>,<end>:: -L :<funcname>:: - Annotate only the given line range. May be specified multiple times. - Overlapping ranges are allowed. + Annotate only the line range given by '<start>,<end>' + (or by the function name regex '<funcname>'). + May be specified multiple times. Overlapping ranges are allowed. + '<start>' and '<end>' are optional. `-L <start>` or `-L <start>,` spans from '<start>' to end of file. `-L ,<end>` spans from start of file to '<end>'.