diff options
Diffstat (limited to 'completions/medusa')
-rw-r--r-- | completions/medusa | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/completions/medusa b/completions/medusa index d8dcfe41..84a03813 100644 --- a/completions/medusa +++ b/completions/medusa @@ -1,13 +1,9 @@ -# bash completion for medusa +# bash completion for medusa -*- shell-script -*- -have medusa && _medusa() { - local cur prev - - COMPREPLY=() - cur=`_get_cword` - prev=`_get_pword` + local cur prev words cword + _init_completion || return case $prev in -h) @@ -26,16 +22,9 @@ _medusa() esac if [[ "$cur" == -* ]]; then - COMPREPLY=( $( compgen -W '-h -H -u -U -p -P -C -O -e -M -m -d -n -s \ - -g -r -R -t -T -L -f -F -b -q -v -w -V -Z' -- "$cur" ) ) + COMPREPLY=( $( compgen -W '$( _parse_help "$1" )' -- "$cur" ) ) fi } && complete -F _medusa medusa -# Local variables: -# mode: shell-script -# sh-basic-offset: 4 -# sh-indent-comment: t -# indent-tabs-mode: nil -# End: # ex: ts=4 sw=4 et filetype=sh |