@@ -9,22 +9,59 @@ send_completions() {
99 echo $' _cli_completions() {'
1010 echo $' local cur compline'
1111 echo $' _init_completion -s || return'
12+ echo $' '
1213 echo $' cur=${COMP_WORDS[COMP_CWORD]}'
1314 echo $' compline="${COMP_WORDS[@]:1:$COMP_CWORD-1}"'
1415 echo $' '
1516 echo $' case "$compline" in'
16- echo $' \' download\' *\' --handler\' ) COMPREPLY=($(compgen -W "curl wget" -- "$cur")) ;;'
17- echo $' \' upload\' *\' --user\' ) COMPREPLY=($(compgen -A user -- "$cur")) ;;'
18- echo $' \' completions\' *) COMPREPLY=($(compgen -W "--help -h" -- "$cur")) ;;'
19- echo $' \' d\' *\' --handler\' ) COMPREPLY=($(compgen -W "curl wget" -- "$cur")) ;;'
20- echo $' \' upload\' *\' -u\' ) COMPREPLY=($(compgen -A user -- "$cur")) ;;'
21- echo $' \' download\' *) COMPREPLY=($(compgen -A file -W "--force --handler --help -f -h" -- "$cur")) ;;'
22- echo $' \' u\' *\' --user\' ) COMPREPLY=($(compgen -A user -- "$cur")) ;;'
23- echo $' \' upload\' *) COMPREPLY=($(compgen -A directory -A user -W "--help --password --user -h -p -u CHANGELOG.md README.md" -- "$cur")) ;;'
24- echo $' \' u\' *\' -u\' ) COMPREPLY=($(compgen -A user -- "$cur")) ;;'
25- echo $' \' d\' *) COMPREPLY=($(compgen -A file -W "--force --handler --help -f -h" -- "$cur")) ;;'
26- echo $' \' u\' *) COMPREPLY=($(compgen -A directory -A user -W "--help --password --user -h -p -u CHANGELOG.md README.md" -- "$cur")) ;;'
27- echo $' *) COMPREPLY=($(compgen -W "--help --version -h -v completions d download u upload" -- "$cur")) ;;'
17+ echo $' \' download\' *\' --handler\' )'
18+ echo $' COMPREPLY=($(compgen -W "curl wget" -- "$cur"))'
19+ echo $' ;;'
20+ echo $' '
21+ echo $' \' upload\' *\' --user\' )'
22+ echo $' COMPREPLY=($(compgen -A user -- "$cur"))'
23+ echo $' ;;'
24+ echo $' '
25+ echo $' \' completions\' *)'
26+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
27+ echo $' ;;'
28+ echo $' '
29+ echo $' \' d\' *\' --handler\' )'
30+ echo $' COMPREPLY=($(compgen -W "curl wget" -- "$cur"))'
31+ echo $' ;;'
32+ echo $' '
33+ echo $' \' upload\' *\' -u\' )'
34+ echo $' COMPREPLY=($(compgen -A user -- "$cur"))'
35+ echo $' ;;'
36+ echo $' '
37+ echo $' \' download\' *)'
38+ echo $' COMPREPLY=($(compgen -A file -W "--force --handler --help -f -h" -- "$cur"))'
39+ echo $' ;;'
40+ echo $' '
41+ echo $' \' u\' *\' --user\' )'
42+ echo $' COMPREPLY=($(compgen -A user -- "$cur"))'
43+ echo $' ;;'
44+ echo $' '
45+ echo $' \' upload\' *)'
46+ echo $' COMPREPLY=($(compgen -A directory -A user -W "--help --password --user -h -p -u CHANGELOG.md README.md" -- "$cur"))'
47+ echo $' ;;'
48+ echo $' '
49+ echo $' \' u\' *\' -u\' )'
50+ echo $' COMPREPLY=($(compgen -A user -- "$cur"))'
51+ echo $' ;;'
52+ echo $' '
53+ echo $' \' d\' *)'
54+ echo $' COMPREPLY=($(compgen -A file -W "--force --handler --help -f -h" -- "$cur"))'
55+ echo $' ;;'
56+ echo $' '
57+ echo $' \' u\' *)'
58+ echo $' COMPREPLY=($(compgen -A directory -A user -W "--help --password --user -h -p -u CHANGELOG.md README.md" -- "$cur"))'
59+ echo $' ;;'
60+ echo $' '
61+ echo $' *)'
62+ echo $' COMPREPLY=($(compgen -W "--help --version -h -v completions d download u upload" -- "$cur"))'
63+ echo $' ;;'
64+ echo $' '
2865 echo $' esac'
2966 echo $' } &&'
3067 echo $' complete -F _cli_completions cli'
0 commit comments