From a7d9f2293ebc6293438240a06fbb0090d0ec16c0 Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Sun, 1 Jun 2025 12:55:21 +0200 Subject: [PATCH] completions/git: extract logic --- share/completions/git.fish | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/share/completions/git.fish b/share/completions/git.fish index 5437b1d7b..b847c6768 100644 --- a/share/completions/git.fish +++ b/share/completions/git.fish @@ -2238,11 +2238,7 @@ complete -f -c git -n '__fish_git_using_command stash' -n __fish_git_stash_not_u complete -f -c git -n '__fish_git_using_command stash' -n __fish_git_stash_not_using_subcommand -a branch -d 'Create a new branch from a stash' complete -f -c git -n '__fish_git_using_command stash' -n __fish_git_stash_not_using_subcommand -a push -d 'Create a new stash with given files' -complete -f -c git -n '__fish_git_using_command stash' -n '__fish_git_stash_using_command apply' -ka '(__fish_git_complete_stashes)' -complete -f -c git -n '__fish_git_using_command stash' -n '__fish_git_stash_using_command branch' -ka '(__fish_git_complete_stashes)' -complete -f -c git -n '__fish_git_using_command stash' -n '__fish_git_stash_using_command drop' -ka '(__fish_git_complete_stashes)' -complete -f -c git -n '__fish_git_using_command stash' -n '__fish_git_stash_using_command pop' -ka '(__fish_git_complete_stashes)' -complete -f -c git -n '__fish_git_using_command stash' -n '__fish_git_stash_using_command show' -ka '(__fish_git_complete_stashes)' +complete -f -c git -n '__fish_git_using_command stash' -n '__fish_git_stash_using_command apply branch drop pop show' -ka '(__fish_git_complete_stashes)' complete -f -c git -n '__fish_git_using_command stash' -n '__fish_git_stash_using_command push' -a '(__fish_git_files modified deleted modified-staged-deleted)' complete -f -c git -n '__fish_git_using_command stash' -n '__fish_git_stash_using_command push' -s a -l all -d 'Stash ignored and untracked files'