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