Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'contrib/completion/hx.bash')
-rw-r--r--contrib/completion/hx.bash10
1 files changed, 5 insertions, 5 deletions
diff --git a/contrib/completion/hx.bash b/contrib/completion/hx.bash
index bad3fa05..1b102017 100644
--- a/contrib/completion/hx.bash
+++ b/contrib/completion/hx.bash
@@ -9,23 +9,23 @@ _hx() {
case "$prev" in
-g | --grammar)
- mapfile -t COMPREPLY < <(compgen -W 'fetch build' -- "$cur")
+ COMPREPLY=($(compgen -W 'fetch build' -- "$cur"))
return 0
;;
--health)
- languages=$(hx --health all-languages | tail -n '+2' | awk '{print $1}' | sed 's/\x1b\[[0-9;]*m//g')
- mapfile -t COMPREPLY < <(compgen -W """clipboard languages all-languages all $languages""" -- "$cur")
+ languages=$(hx --health | tail -n '+7' | awk '{print $1}' | sed 's/\x1b\[[0-9;]*m//g')
+ COMPREPLY=($(compgen -W """$languages""" -- "$cur"))
return 0
;;
esac
case "$2" in
-*)
- mapfile -t COMPREPLY < <(compgen -W "-h --help --tutor -V --version -v -vv -vvv --health -g --grammar --vsplit --hsplit -c --config --log" -- """$2""")
+ COMPREPLY=($(compgen -W "-h --help --tutor -V --version -v -vv -vvv --health -g --grammar --vsplit --hsplit -c --config --log" -- """$2"""))
return 0
;;
*)
- mapfile -t COMPREPLY < <(compgen -fd -- """$2""")
+ COMPREPLY=($(compgen -fd -- """$2"""))
return 0
;;
esac