diff options
-rwxr-xr-x | bin/pkg | 19 | ||||
-rw-r--r-- | provides/zsh/completions/_pkg | 4 |
2 files changed, 3 insertions, 20 deletions
@@ -591,21 +591,6 @@ pkg_log () { vcs_log } -pkg_changelog () { - [[ -r $PDIR/$1/changelog ]] && view $PDIR/$1/changelog -} - -# Almost obsoleted by the bin/* -> man/ stuff -pkg_doc () { - if [[ -r $PDIR/.collected/man/$1 ]] { - man $PDIR/.collected/man/$1 - } elif [[ -r $PDIR/.collected/doc/$1 ]] { - less $PDIR/.collected/doc/$1 - } else { - echo "No documentation found" - } -} - ## ## Now what shall we do... @@ -613,10 +598,8 @@ pkg_doc () { case $1 in add) pkg_add $2 ;; - changelog) pkg_changelog $2 ;; check) wrap pkg_check "$2" "Checking" ;; delete) pkg_remove $2 ;; - doc) pkg_doc $2 ;; info) pkg_info $2 ;; install) pkg_add $2 ;; list) pkg_list_installed ;; @@ -630,7 +613,7 @@ case $1 in update) pkg_update ;; upgrade) wrap pkg_upgrade "$2" "Looking for updates" ;; eval) shift; eval $* ;; - *) die "wait, what?\n" ;; + *) die "wait, what?\npkg: unknown action: '$1'\n" ;; esac apply_triggers diff --git a/provides/zsh/completions/_pkg b/provides/zsh/completions/_pkg index 78bacc3..abcb8d1 100644 --- a/provides/zsh/completions/_pkg +++ b/provides/zsh/completions/_pkg @@ -9,8 +9,8 @@ typeset expl function _pkg_action () { _wanted action expl 'action' \ - compadd add install changelog check delete eval remove info list \ - list-all local-update log push remote-update status update upgrade + compadd add install check delete eval remove info list{,-all} \ + local-update log push remote-update status update upgrade } function _pkg_installed () { |