- _dpkg(): -i|--install|--unpack|-A|--record-avail was not completing on
directories - _dpkg(): -s|--status|-p|--print-avail|-L|--listfiles ignored current parameter and thus returned full list of installed packages
This commit is contained in:
parent
b22b0484e0
commit
a30b482971
@ -1,6 +1,6 @@
|
||||
# bash_completion - some programmable completion functions for bash 2.05a
|
||||
#
|
||||
# $Id: bash_completion,v 1.187 2002/03/07 19:04:05 ianmacd Exp $
|
||||
# $Id: bash_completion,v 1.188 2002/03/08 18:21:30 ianmacd Exp $
|
||||
#
|
||||
# Copyright (C) Ian Macdonald <ian@caliban.org>
|
||||
#
|
||||
@ -2189,11 +2189,12 @@ _dpkg()
|
||||
|
||||
case "$prev" in
|
||||
-i|--install|--unpack|-A|--record-avail)
|
||||
COMPREPLY=( $( compgen -f -X '!*.deb' -- $cur ) )
|
||||
COMPREPLY=( $( compgen -f -X '!*.deb' -- $cur ) \
|
||||
$( compgen -d -- $cur ) )
|
||||
return 0
|
||||
;;
|
||||
-s|--status|-p|--print-avail|-L|--listfiles)
|
||||
COMPREPLY=( $( apt-cache pkgnames $cur) )
|
||||
COMPREPLY=( $( apt-cache pkgnames | grep ^$cur ) )
|
||||
return 0
|
||||
;;
|
||||
*)
|
||||
@ -2293,7 +2294,7 @@ _urpmi.media()
|
||||
COMPREPLY=( $( awk '/{/ {print $1}' /etc/urpmi/urpmi.cfg | grep ^$cur ))
|
||||
}
|
||||
|
||||
# urpmi completion
|
||||
# Mandrake urpmi completion
|
||||
#
|
||||
have urpmi &&
|
||||
_urpmi()
|
||||
@ -2325,7 +2326,7 @@ _urpmi()
|
||||
}
|
||||
[ "$have" ] && complete -F _urpmi urpmi
|
||||
|
||||
# urpmi.update completion
|
||||
# Mandrake urpmi.update completion
|
||||
#
|
||||
have urpmi.update &&
|
||||
_urpmi.update()
|
||||
@ -2345,7 +2346,7 @@ _urpmi.update()
|
||||
}
|
||||
[ "$have" ] && complete -F _urpmi.update urpmi.update
|
||||
|
||||
# urpmi.addmedia completion
|
||||
# Mandrake urpmi.addmedia completion
|
||||
#
|
||||
have urpmi.addmedia &&
|
||||
_urpmi.addmedia()
|
||||
@ -2386,7 +2387,7 @@ _urpmi.addmedia()
|
||||
}
|
||||
[ "$have" ] && complete -F _urpmi.addmedia urpmi.addmedia
|
||||
|
||||
# urpmi.removemedia completion
|
||||
# Mandrake urpmi.removemedia completion
|
||||
#
|
||||
_urpmi.removemedia()
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user