_known_hosts_real "$cur"
;;
esac
+ [[ $COMPREPLY ]] && return 0
case $prev in
list) COMPREPLY=($(compgen -W '${list_types[*]}' -- "$cur")) ;;
-s)
_known_hosts_real "$cur" ;;
esac
+ [[ $COMPREPLY ]] && return 0
case $cur in
--server=*)
local cur prev words cword preprev command
local comps
local flags='-h --help --version'
- local commands=(exit help list-modules list-sinks list-sources list-clients
+ local commands=(exit help list-modules list-cards list-sinks list-sources list-clients
list-samples list-sink-inputs list-source-outputs stat info
load-module unload-module describe-module set-sink-volume
set-source-volume set-sink-input-volume set-source-output-volume
esac
case $prev in
+ list-*) ;;
describe-module|load-module)
comps=$(__all_modules)
COMPREPLY=($(compgen -W '${comps[*]}' -- "$cur"))
--device=*)
cur=${cur#*=}
comps=$(__sinks)
- comps+=$(__sources)
+ comps+=" "$(__sources)
COMPREPLY=($(compgen -W '${comps[*]}' -- "$cur"))
;;
-s) _known_hosts_real "$cur" ;;
-d)
comps=$(__sinks)
- comps+=$(__sources)
+ comps+=" "$(__sources)
COMPREPLY=($(compgen -W '${comps[*]}' -- "$cur"))
;;
esac