summary refs log tree commit diff
path: root/install-sh
diff options
context:
space:
mode:
authorDaniel Hahler <git@thequod.de>2018-01-24 21:18:20 +0100
committerDaniel Hahler <git@thequod.de>2018-02-12 10:12:22 +0100
commit2bf952b102bce70b879c00d2476a9a74eab5cfaf (patch)
tree46ba89848c35597e6dab0806516625152303aa13 /install-sh
parentc18fe510f4321210ddb450cdfa08fbf2bae8a580 (diff)
downloadzsh-2bf952b102bce70b879c00d2476a9a74eab5cfaf.tar.gz
zsh-2bf952b102bce70b879c00d2476a9a74eab5cfaf.tar.xz
zsh-2bf952b102bce70b879c00d2476a9a74eab5cfaf.zip
42324: _git: handle mutually exclusive options
Currently `git show --stat -p` is not considered a valid completion and
prevents further completions like `--no-abbrev`.

It is a valid use case however to use `--stat` with `-p` (and there is a
synonym `--patch-with-stat` for it even).

This patch changes `__git_setup_diff_options` to only handle mutually
exclusive arguments reported by Git (as a fatal error) in a special way.
Diffstat (limited to 'install-sh')
0 files changed, 0 insertions, 0 deletions