Ramkumar Ramachandra:
Yeah. We generally prefer the long-form equivalents while doing
completions, but these blame options do not have equivalent
long-forms.
Perhaps that is the real bug, then. -M and -C already have long names
for diff (and its friends), perhaps blame should have the same
SZEDER Gábor writes:
> But providing short options for completion is pointless. Those who
> know git blame's short options will just type them right away, because
> it requires less key presses than using completion, and those who
> don't know these options will only see -C, -M, etc. and won't h
On Mon, Jun 03, 2013 at 03:02:00PM +0530, Ramkumar Ramachandra wrote:
> Thomas Rast wrote:
> > Is this the first time we introduce completion (I guess you could call
> > it "help") for short options? I only did a quick search for /-. -/ but
> > it certainly seems that way.
>
> Yeah. We generally
Thomas Rast writes:
> Ramkumar Ramachandra writes:
>
>> Add support for completing 'git blame'. List only the common short
>> options.
> [...]
>> +_git_blame ()
>> +{
>> +__git_has_doubledash && return
>> +
>> +case "$cur" in
>> +-*)
>> +__gitcomp "-M -C -L -s -w"
>> +
Thomas Rast wrote:
> Is this the first time we introduce completion (I guess you could call
> it "help") for short options? I only did a quick search for /-. -/ but
> it certainly seems that way.
Yeah. We generally prefer the long-form equivalents while doing
completions, but these blame options
Ramkumar Ramachandra writes:
> Add support for completing 'git blame'. List only the common short
> options.
[...]
> +_git_blame ()
> +{
> + __git_has_doubledash && return
> +
> + case "$cur" in
> + -*)
> + __gitcomp "-M -C -L -s -w"
> + esac
> + __git_complete_re
Add support for completing 'git blame'. List only the common short
options.
Signed-off-by: Ramkumar Ramachandra
---
contrib/completion/git-completion.bash | 11 +++
1 file changed, 11 insertions(+)
diff --git a/contrib/completion/git-completion.bash
b/contrib/completion/git-completion
7 matches
Mail list logo