Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Don't complete _command on zsh #1690

Merged
merged 1 commit into from Jun 5, 2022

Commits on May 3, 2022

  1. fix: Don't complete _command on zsh

    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 <VorpalBlade@users.noreply.github.com>
    twpayne and VorpalBlade committed May 3, 2022
    Copy the full SHA
    29a8ff6 View commit details
    Browse the repository at this point in the history