Fix Bash completion space regression (#12828)
This commit is contained in:
parent
fcfa70e66c
commit
ff012e844f
1 changed files with 4 additions and 4 deletions
|
@ -9,23 +9,23 @@ _hx() {
|
||||||
|
|
||||||
case "$prev" in
|
case "$prev" in
|
||||||
-g | --grammar)
|
-g | --grammar)
|
||||||
COMPREPLY=($(compgen -W 'fetch build' -- "$cur"))
|
mapfile -t COMPREPLY < <(compgen -W 'fetch build' -- "$cur")
|
||||||
return 0
|
return 0
|
||||||
;;
|
;;
|
||||||
--health)
|
--health)
|
||||||
languages=$(hx --health | tail -n '+7' | awk '{print $1}' | sed 's/\x1b\[[0-9;]*m//g')
|
languages=$(hx --health | tail -n '+7' | awk '{print $1}' | sed 's/\x1b\[[0-9;]*m//g')
|
||||||
COMPREPLY=($(compgen -W """$languages""" -- "$cur"))
|
mapfile -t COMPREPLY < <(compgen -W """$languages""" -- "$cur")
|
||||||
return 0
|
return 0
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
case "$2" in
|
case "$2" in
|
||||||
-*)
|
-*)
|
||||||
COMPREPLY=($(compgen -W "-h --help --tutor -V --version -v -vv -vvv --health -g --grammar --vsplit --hsplit -c --config --log" -- """$2"""))
|
mapfile -t COMPREPLY < <(compgen -W "-h --help --tutor -V --version -v -vv -vvv --health -g --grammar --vsplit --hsplit -c --config --log" -- """$2""")
|
||||||
return 0
|
return 0
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
COMPREPLY=($(compgen -fd -- """$2"""))
|
mapfile -t COMPREPLY < <(compgen -fd -- """$2""")
|
||||||
return 0
|
return 0
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
Loading…
Add table
Reference in a new issue