Re: [PATCH] completion: add missing completions for log, diff, show

2017-11-07 Thread Max Rothman
>> Teach git-log tab completion about the --no-* options for ease of use >> at the command line. >> >> Similarly, teach git-show tab completion about the --no-abbrev-commit, >> --expand-tabs, and --no-expand-tabs options. >> >> Also, teach git-diff (and all commands that use its options) tab >>

[PATCH] completion: add missing completions for log, diff, show

2017-11-07 Thread Max Rothman
From: Max Rothman <max-roth...@pluralsight.com> Teach git-log tab completion about the --no-* options for ease of use at the command line. Similarly, teach git-show tab completion about the --no-abbrev-commit, --expand-tabs, and --no-expand-tabs options. Also, teach git-diff (and all co

Re: No log --no-decorate completion?

2017-11-07 Thread Max Rothman
Thanks for the feedback! >> * Add bash completion for the missing --no-* options on git log >> * Add bash completion for --textconv and --indent-heuristic families to >> git diff and all commands that use diff's options >> * Add bash completion for --no-abbrev-commit, --expand-tabs, and >>

Re: No log --no-decorate completion?

2017-11-02 Thread Max Rothman
-oneline --show-signature --patch + --expand-tabs --expand-tabs= --no-expand-tabs $__git_diff_common_options " return On Tue, Oct 24, 2017 at 11:32 AM, Stefan Beller <sbel...@google.com> wrote: >

Re: No log --no-decorate completion?

2017-10-24 Thread Max Rothman
Just re-discovered this in my inbox. So is this worth fixing? I could (probably) figure out a patch. Thanks, Max On Thu, Oct 12, 2017 at 1:41 PM, Max Rothman <max.r.roth...@gmail.com> wrote: > To be fair, other --no* options complete, it's just --no-decorate, > --no-walk, --no-a

Re: No log --no-decorate completion?

2017-10-12 Thread Max Rothman
--not --no-ext-diff --no-merges--no-notes --no-renames --notes Thanks, Max On Wed, Oct 11, 2017 at 2:09 PM, Stefan Beller <sbel...@google.com> wrote: > On Wed, Oct 11, 2017 at 7:47 AM, Max Rothman <max.r.roth...@gmail.com> wrote: >> I recently noticed that

No log --no-decorate completion?

2017-10-11 Thread Max Rothman
I recently noticed that in the git-completion script, there's completion for --decorate={full,yes,no} for git log and family, but not for --no-decorate. Is that intentional? If not, I *think* I see how it could be added. Thanks, Max