Merge pull request #18055 from vincentbernat/fix/zsh-invalid-cache

zsh: ensure we have enough commands to store in the cache
This commit is contained in:
David Calavera 2015-11-18 10:36:32 +01:00
commit 33d9ae358c

View file

@ -431,7 +431,7 @@ __docker_commands() {
lines=(${(f)"$(_call_program commands docker 2>&1)"})
_docker_subcommands=(${${${lines[$((${lines[(i)Commands:]} + 1)),${lines[(I) *]}]}## #}/ ##/:})
_docker_subcommands=($_docker_subcommands 'daemon:Enable daemon mode' 'help:Show help for a command')
_store_cache docker_subcommands _docker_subcommands
(( $#_docker_subcommands > 2 )) && _store_cache docker_subcommands _docker_subcommands
fi
_describe -t docker-commands "docker command" _docker_subcommands
}