add support for aptitudes new 'full-upgrade' and 'safe-upgrade'

--- bash-3.1dfsg/debian/bash_completion/bash_completion 2007-07-05 
15:29:10.000000000 +0200
+++ bash-3.1dfsg.new/debian/bash_completion/bash_completion     2007-07-05 
15:45:27.949214942 +0200
@@ -2200,7 +2200,7 @@ _aptitude()
                     -Z -v --verbose'
 
        for (( i=0; i < [EMAIL PROTECTED]; i++ )); do
-           if [[ ${COMP_WORDS[i]} == 
@(install|reinstall|hold|unhold|markauto|unmarkauto|dist-upgrade|download|show|forbid-version|purge|remove|changelog)
 ]]; then
+           if [[ ${COMP_WORDS[i]} == 
@(install|reinstall|hold|unhold|markauto|unmarkauto|dist-upgrade|full-upgrade|download|show|forbid-version|purge|remove|changelog)
 ]]; then
                special=${COMP_WORDS[i]}
            fi
            #exclude some mutually exclusive options
@@ -2210,7 +2210,7 @@ _aptitude()
 
        if [[ -n "$special" ]]; then
           case $special in
-              
@(install|hold|markauto|unmarkauto|dist-upgrade|download|show|changelog))
+              
@(install|hold|markauto|unmarkauto|dist-upgrade|full-upgrade|download|show|changelog))
                   COMPREPLY=( $( apt-cache pkgnames $cur 2> /dev/null ) )
                   return 0
                   ;;
@@ -2228,7 +2228,7 @@ _aptitude()
 
        case $prev in
            # don't complete anything if these options are found
-           @(autoclean|clean|forget-new|search|upgrade|update))
+           @(autoclean|clean|forget-new|search|upgrade|update|safe-upgrade))
                return 0
                ;;
 
@@ -2249,10 +2249,10 @@ _aptitude()
        if [[ "$cur" == -* ]]; then
            COMPREPLY=( $( compgen -W "$dashoptions" -- $cur ) )
        else
-           COMPREPLY=( $( compgen -W 'update upgrade forget-new clean \
+           COMPREPLY=( $( compgen -W 'update upgrade safe-upgrade forget-new 
clean \
                                       autoclean install reinstall remove \
                                       hold unhold purge markauto unmarkauto \
-                                      dist-upgrade download search show \
+                                      dist-upgrade full-upgrade download 
search show \
                                       forbid-version changelog' -- $cur ) )
        fi
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to