summaryrefslogtreecommitdiff
path: root/completions/rdesktop
diff options
context:
space:
mode:
Diffstat (limited to 'completions/rdesktop')
-rw-r--r--completions/rdesktop38
1 files changed, 19 insertions, 19 deletions
diff --git a/completions/rdesktop b/completions/rdesktop
index 5226a123..54c1ae66 100644
--- a/completions/rdesktop
+++ b/completions/rdesktop
@@ -7,34 +7,34 @@ _rdesktop()
case $prev in
-*k)
- COMPREPLY=( $(command ls \
- /usr/share/rdesktop/keymaps 2>/dev/null | \
- command grep -E -v '(common|modifiers)') )
- COMPREPLY+=( $(command ls $HOME/.rdesktop/keymaps 2>/dev/null) )
- COMPREPLY+=( $(command ls ./keymaps 2>/dev/null) )
- COMPREPLY=( $(compgen -W '${COMPREPLY[@]}' -- "$cur") )
+ COMPREPLY=($(command ls \
+ /usr/share/rdesktop/keymaps 2>/dev/null |
+ command grep -E -v '(common|modifiers)'))
+ COMPREPLY+=($(command ls $HOME/.rdesktop/keymaps 2>/dev/null))
+ COMPREPLY+=($(command ls ./keymaps 2>/dev/null))
+ COMPREPLY=($(compgen -W '${COMPREPLY[@]}' -- "$cur"))
return
;;
-*a)
- COMPREPLY=( $(compgen -W '8 15 16 24' -- "$cur") )
+ COMPREPLY=($(compgen -W '8 15 16 24' -- "$cur"))
return
;;
-*x)
- COMPREPLY=( $(compgen -W 'broadband modem lan' -- "$cur") )
+ COMPREPLY=($(compgen -W 'broadband modem lan' -- "$cur"))
return
;;
-*r)
case $cur in
sound:*)
- COMPREPLY=( $(compgen -W 'local off remote' \
- -- "${cur#sound:}") )
- ;;
- *:*)
+ COMPREPLY=($(compgen -W 'local off remote' \
+ -- "${cur#sound:}"))
;;
+ *:*) ;;
+
*)
- COMPREPLY=( $(compgen -W 'comport: disk: lptport:
- printer: sound: lspci scard' -- "$cur") )
- [[ $COMPREPLY == *: ]] && compopt -o nospace
+ COMPREPLY=($(compgen -W 'comport: disk: lptport:
+ printer: sound: lspci scard' -- "$cur"))
+ [[ ${COMPREPLY-} == *: ]] && compopt -o nospace
;;
esac
return
@@ -44,14 +44,14 @@ _rdesktop()
;;
esac
- if [[ "$cur" == -* ]]; then
- local opts=( $(_parse_help "$1") )
- COMPREPLY=( $(compgen -W '${opts[@]%:}' -- "$cur") )
+ if [[ $cur == -* ]]; then
+ local opts=($(_parse_help "$1"))
+ COMPREPLY=($(compgen -W '${opts[@]%:}' -- "$cur"))
else
_known_hosts_real -- "$cur"
fi
} &&
-complete -F _rdesktop rdesktop
+ complete -F _rdesktop rdesktop
# ex: filetype=sh