From 1bef83e62b5b457df0c31c7a783a9152994e3fac Mon Sep 17 00:00:00 2001 From: Natrim Date: Thu, 21 Jun 2012 09:27:46 +0200 Subject: [PATCH] add arguments --- plugins/composer/_composer | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/plugins/composer/_composer b/plugins/composer/_composer index 8301111f1..d16e88b4a 100644 --- a/plugins/composer/_composer +++ b/plugins/composer/_composer @@ -1,21 +1,21 @@ -#simple composer subcommand completion #compdef composer.phar #autoload local -a _1st_arguments -if [ -f composer.phar ]; then - _1st_arguments=(`./composer.phar --no-ansi | sed "1,/Available commands/d" | awk '{ printf $1":"; for (i = 2; i <= NF; i++) printf "%s\xc2\xa0",$i; printf "\n" }'`) - else - if which composer.phar &> /dev/null; then - _1st_arguments=(`composer.phar --no-ansi | sed "1,/Available commands/d" | awk '{ printf $1":"; for (i = 2; i <= NF; i++) printf "%s\xc2\xa0",$i; printf "\n" }'`) - fi -fi +_1st_arguments=(`composer.phar --no-ansi | sed "1,/Available commands/d" | awk '{ printf $1":"; for (i = 2; i <= NF; i++) printf "%s\xc2\xa0",$i; printf "\n" }'`) _arguments \ + '(--help)--help[Display help message.]' \ + '(--quiet)--quiet[Do not output any message.]' \ + '(--verbose)--verbose[Increase verbosity of messages.]' \ + '(--version)--version[Display this application version.]' \ + '(--ansi)--ansi[Force ANSI output.]' \ + '(--no-ansi)--no-ansi[Disable ANSI output.]' \ + '(--no-interaction)--no-interaction[Do not ask any interactive question.]' \ '*:: :->subcmds' && return 0 if (( CURRENT == 1 )); then _describe -t commands "composer.phar subcommand" _1st_arguments return -fi \ No newline at end of file +fi