2012-09-09 12:58:09 +00:00
|
|
|
#compdef pactree
|
|
|
|
# ------------------------------------------------------------------------------
|
|
|
|
# Description
|
|
|
|
# -----------
|
|
|
|
#
|
|
|
|
# Completion script for pactree 4.0
|
|
|
|
#
|
|
|
|
# ------------------------------------------------------------------------------
|
|
|
|
# Authors
|
|
|
|
# -------
|
|
|
|
#
|
|
|
|
# * Limao Luo <luolimao@gmail.com>
|
|
|
|
#
|
|
|
|
# ------------------------------------------------------------------------------
|
2012-09-01 14:22:55 +00:00
|
|
|
|
|
|
|
typeset -A opt_args
|
|
|
|
|
|
|
|
_pactree() {
|
|
|
|
local -a cmd packages packages_long
|
|
|
|
packages_long=(/var/lib/pacman/local/*(/))
|
|
|
|
packages=( ${${packages_long#/var/lib/pacman/local/}%-*-*} )
|
|
|
|
compadd "$@" -a packages
|
|
|
|
}
|
|
|
|
|
|
|
|
# run the main dispatcher
|
|
|
|
_pactree "$@"
|