completions/git: Don't leak submodule subcommands

Introduced in f5711ad5ed through an unclean edit.
This commit is contained in:
Fabian Boehm 2023-01-23 21:17:35 +01:00
parent bd871c5372
commit 3548aae552

View File

@ -2009,7 +2009,8 @@ complete -f -c git -n '__fish_git_using_command format-patch' -l no-numbered -s
## git submodule ## git submodule
set -l submodulecommands add status init deinit update set-branch set-url summary foreach sync absorbgitdirs set -l submodulecommands add status init deinit update set-branch set-url summary foreach sync absorbgitdirs
complete -f -c git -n __fish_git_needs_command -a "submodule\t'Initialize, update or inspect submodules' complete -f -c git -n __fish_git_needs_command -a "submodule\t'Initialize, update or inspect submodules'"
complete -f -c git -n "__fish_git_using_command submodule" -n "not __fish_seen_subcommand_from $submodulecommands" -a "
status\t'Show submodule status' status\t'Show submodule status'
init\t'Initialize all submodules' init\t'Initialize all submodules'
deinit\t'Unregister the given submodules' deinit\t'Unregister the given submodules'