Skip to content

Commit 7f6ba5b

Browse files
committed
fix: use _comp_compgen for COMPREPLY+=($(compgen ... -- "..."))
1 parent 2a1a9e1 commit 7f6ba5b

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

completions/kill

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ _comp_cmd_kill()
2222
else
2323
# return list of available PIDs and jobs
2424
_pids
25-
COMPREPLY+=($(compgen -j -P % -- "${cur#%}"))
25+
_comp_compgen -ac "${cur#%}" -- -j -P %
2626
fi
2727
} &&
2828
complete -F _comp_cmd_kill kill

completions/lintian

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ _comp_cmd_lintian__tags()
1414
done
1515
COMPREPLY+=($(compgen -W "$tags"))
1616
elif [[ $cur == *,* ]]; then
17-
COMPREPLY+=($(compgen -P "${cur%,*}," -W "$tags" -- "${cur##*,}"))
17+
_comp_compgen -ac "${cur##*,}" -- -P "${cur%,*}," -W "$tags"
1818
else
1919
_comp_compgen -a -- -W "$tags"
2020
fi
@@ -40,7 +40,7 @@ _comp_cmd_lintian__checks()
4040
done
4141
COMPREPLY+=($(compgen -W "$checks"))
4242
elif [[ $cur == *,* ]]; then
43-
COMPREPLY+=($(compgen -P "${cur%,*}," -W "$checks" -- "${cur##*,}"))
43+
_comp_compgen -ac "${cur##*,}" -- -P "${cur%,*}," -W "$checks"
4444
else
4545
_comp_compgen -a -- -W "$checks"
4646
fi
@@ -61,7 +61,7 @@ _comp_cmd_lintian__infos()
6161
done
6262
COMPREPLY+=($(compgen -W "$infos"))
6363
elif [[ $cur == *,* ]]; then
64-
COMPREPLY+=($(compgen -P "${cur%,*}," -W "$infos" -- "${cur##*,}"))
64+
_comp_compgen -ac "${cur##*,}" -- -P "${cur%,*}," -W "$infos"
6565
else
6666
_comp_compgen -a -- -W "$infos"
6767
fi

completions/mutt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ _comp_cmd_mutt__addresses()
99
_comp_cmd_mutt__aliases "$1"
1010
_comp_cmd_mutt__query "$1"
1111

12-
COMPREPLY+=($(compgen -u -- "$1"))
12+
_comp_compgen -ac "$1" -- -u
1313
}
1414

1515
# Find muttrc to use

completions/ssh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ _comp_cmd_ssh__queries()
77
key-plain key-sig protocol-version compression sig ciphers macs
88
kexalgorithms pubkeyacceptedkeytypes hostkeyalgorithms
99
hostbasedkeytypes hostbasedacceptedkeytypes"
10-
COMPREPLY+=($(compgen -W "$queries help" -- "${cur,,}"))
10+
_comp_compgen -ac "${cur,,}" -- -W "$queries help"
1111
}
1212

1313
_comp_xfunc_ssh_query()

0 commit comments

Comments
 (0)