completions/git: do not use user input as format string

Suggested by f5711ad5e (git.fish: collapse repeat complete cmds, set -f,
rm unneeded funcs, 2022-10-27).

(cherry picked from commit 7c1c3f9f77)
This commit is contained in:
Johannes Altmanninger 2023-01-24 19:03:36 +01:00
parent b65974bb0a
commit c97a922d35

View file

@ -509,7 +509,7 @@ function __fish_git_rev_files
# List files in $rev's index, skipping the "tree ..." header, but appending
# the parent path, which git does not include in the output (and fish requires)
printf "$path%s\n" (__fish_git show $rev:$path | sed '1,2d')
string join \n -- $path(__fish_git show $rev:$path | sed '1,2d')
end
# Provides __fish_git_rev_files completions for the current token