diff options
Diffstat (limited to 'contrib/bash_completion')
| -rw-r--r-- | contrib/bash_completion | 13 | 
1 files changed, 7 insertions, 6 deletions
| diff --git a/contrib/bash_completion b/contrib/bash_completion index 77192858..11f021c8 100644 --- a/contrib/bash_completion +++ b/contrib/bash_completion @@ -146,14 +146,13 @@ _pacman ()      toparse="${a:2}"      case "${arg}" in -      -@(A|U|R|S|Q|h|V)) +      -@(U|R|S|Q|h|V))          op="${arg/-}"          mod="${mod}${a:2}"          ;;        --)          arg="${a:2}"          case "${arg}" in -          add) op="A" ;;            remove) op="R" ;;            upgrade) op="U" ;;            query) op="Q" ;; @@ -187,6 +186,7 @@ _pacman ()            dbonly) mod="${mod}k" ;;            nosave) mod="${mod}n" ;;            recursive) mod="${mod}s" ;; +          unneeded) mod="${mod}u" ;;          esac ;;        *) toparse="${a}" ;;      esac @@ -202,7 +202,6 @@ _pacman ()    if [ $COMP_CWORD -eq 1 ] && [[ "$cur" == -* ]]; then      COMPREPLY=( $( compgen -W '\ -      -A --add \        -h --help \        -Q --query \        -R --remove \ @@ -216,9 +215,10 @@ _pacman ()    if [[ "$cur" == -* ]]; then      case "${op}" in -      A|U) +      U)          COMPREPLY=( $( compgen -W '\            --asdeps \ +          --asexplicit \            -d --nodeps \            -f --force \            -h --help \ @@ -242,6 +242,7 @@ _pacman ()            -k --dbonly \            -n --nosave \            -s --recursive \ +          -u --unneeded \            --config \            --logfile \            --noconfirm \ @@ -257,9 +258,9 @@ _pacman ()        S)          COMPREPLY=( $( compgen -W '\            --asdeps \ +          --asexplicit \            -c --clean \            -d --nodeps \ -          -e --dependsonly \            -f --force \            -g --groups \            -h --help \ @@ -316,7 +317,7 @@ _pacman ()      rem_selected    else      case "${op}" in -      A|U) +      U)          COMPREPLY=( $( compgen -d -- "$cur" ) \                      $( compgen -f -X '!*.pkg.tar.gz' -- "$cur" ) )          return 0 | 
