From 3ce09b7da2eb8b888066468663b2b5c81a05a03c Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Thu, 6 Feb 2014 00:31:22 -0500 Subject: bash-completion: fix completion of complete verbs When doing 'command verb', the arguments for verb would be proposed, but it is too early. We should complete verb first. https://bugs.freedesktop.org/show_bug.cgi?id=74596 --- shell-completion/bash/udevadm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'shell-completion/bash/udevadm') diff --git a/shell-completion/bash/udevadm b/shell-completion/bash/udevadm index d58cdf532d..b828b8dd7c 100644 --- a/shell-completion/bash/udevadm +++ b/shell-completion/bash/udevadm @@ -36,7 +36,7 @@ _udevadm() { local verbs=(info trigger settle control monitor hwdb test-builtin test) - for ((i=0; i <= COMP_CWORD; i++)); do + for ((i=0; i < COMP_CWORD; i++)); do if __contains_word "${COMP_WORDS[i]}" "${verbs[@]}" && ! __contains_word "${COMP_WORDS[i-1]}" ${OPTS[ARG]}; then verb=${COMP_WORDS[i]} -- cgit v1.2.3-54-g00ecf