Re: [PATCH 3/6] blame-options.txt: also mention 'funcname' in '-L' description
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Oct 29, 2020, 20:25 UTC
- Message-ID
- <xmqq5z6s7pa6.fsf@gitster.c.googlers.com>
- In-Reply-To
- <f7b64bf3302f934c44cf9364e4f008bb9ce26def.1603889270.git.gitgitgadget@gmail.com>
"Philippe Blain via GitGitGadget" <gitgitgadget@gmail.com> writes:
Show 5 quoted lines
> 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.
Show 10 quoted lines
> -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>'.