mirror of
https://github.com/Llewellynvdm/fzf.git
synced 2024-12-23 03:19:01 +00:00
[zsh-completion] Fix a bug where _fzf_complete did not iterate through args (#1936)
This commit is contained in:
parent
07b965bba1
commit
079046863c
@ -112,7 +112,7 @@ _fzf_complete() {
|
||||
local args rest str_arg i sep
|
||||
args=("$@")
|
||||
sep=
|
||||
for i in {0..$#args}; do
|
||||
for i in {0..${#args[@]}}; do
|
||||
if [[ "${args[$i]}" = -- ]]; then
|
||||
sep=$i
|
||||
break
|
||||
|
@ -2176,7 +2176,7 @@ unset <%= UNSETS.join(' ') %>
|
||||
|
||||
# Old API
|
||||
_fzf_complete_f() {
|
||||
_fzf_complete "--multi --prompt \"prompt-f> \"" "$@" < <(
|
||||
_fzf_complete "+m --multi --prompt \"prompt-f> \"" "$@" < <(
|
||||
echo foo
|
||||
echo bar
|
||||
)
|
||||
@ -2184,7 +2184,7 @@ _fzf_complete_f() {
|
||||
|
||||
# New API
|
||||
_fzf_complete_g() {
|
||||
_fzf_complete --multi --prompt "prompt-g> " -- "$@" < <(
|
||||
_fzf_complete +m --multi --prompt "prompt-g> " -- "$@" < <(
|
||||
echo foo
|
||||
echo bar
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user