1#autoload 2 3local ARCHCMD="$1" 4shift 5local expl completions library name_arg='-n' 6if [[ -n $argv[(r)--library] ]]; then 7 library='library-' 8 # remove parameter from $@ before calling compadd 9 argv[(r)--library]=() 10 name_arg= 11fi 12completions=($(_call_program ${ARCHCMD} ${ARCHCMD} ${library:-}archives $name_arg)) 13_description -V archives expl "${library:-}archives" 14compadd "$@" "$expl[@]" -- "$completions[@]" 15