From: Felipe Contreras Date: Fri, 01 Jan 2021 02:15:50 GMT Subject: [PATCH 15/47] completion: zsh: fix for undefined completions Message-ID: <20210101021622.798041-16-felipe.contreras@gmail.com> In-Reply-To: <20210101021622.798041-1-felipe.contreras@gmail.com> The parseopt helper can generate the completions even if the function is unspecified. git version -- Signed-off-by: Felipe Contreras --- contrib/completion/git-completion.zsh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/contrib/completion/git-completion.zsh b/contrib/completion/git-completion.zsh index a9177c7dcb..46564126e4 100644 --- a/contrib/completion/git-completion.zsh +++ b/contrib/completion/git-completion.zsh @@ -140,6 +140,9 @@ __git_complete_command () if (( $+functions[$completion_func] )); then emulate ksh -c $completion_func return 0 + elif emulate ksh -c "__git_support_parseopt_helper $command"; then + emulate ksh -c "__git_complete_common $command" + return 0 else return 1 fi -- 2.30.0