Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
As reported by @VorpalBlade in twpayne/chezmoi#2047: Previously the generated zsh completion script started with the line #compdef _<command> <command> where \<command\> is the command that the zsh completion script is generated for. This enabled completions for both \<command> and _\<command>, but _\<command> is the completion function itself and should not be completed. Furthermore, attempting to autocomplete _<command> (e.g. typing "_\<command>\<Space>\<Tab>" in a zsh shell) causes zsh to hang. This commit fixes the #compdef line to only complete \<command>, not _\<command>. Co-authored-by: Arvid Norlander <[email protected]> Merge spf13/cobra#1690
- Loading branch information