Skip to content

Commit 8329846

Browse files
committed
improvements on bash completion
1 parent ea72171 commit 8329846

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

soda-bash-completion

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,15 @@ _soda () {
4646
fi
4747
done
4848
local additional_args="--no-broadcast --no-file-log --no-console-log --no-output"
49+
if [[ -z "$cur" ]]; then
50+
additional_args="$additional_args ''"
51+
fi
4952
case "$cur" in
5053
-*)
51-
COMPREPLY=( $( compgen -W '$(soda bash-completion-parameter $additional_args ${args[@]})' -- $cur ) )
54+
COMPREPLY=( $( compgen -W '$(soda bash-completion-parameter ${args[@]} $additional_args)' -- $cur ) )
5255
;;
5356
*)
54-
suggestions="$(soda bash-completion-task $additional_args ${args[@]})"
57+
suggestions="$(soda bash-completion-task ${args[@]} $additional_args)"
5558
if [[ $? == 0 ]]; then
5659
COMPREPLY=( $( compgen -W '$suggestions' -- $cur ) )
5760
else

0 commit comments

Comments
 (0)