Avoid completing on installed packages for some more cases that look like paths.
git-svn-id: svn+ssh://rpmlint.zarb.org/home/projects/rpmlint/svn/trunk@1858 9bc8b190-ac0f-0410-8968-dc7d1f502856
This commit is contained in:
parent
557202a4c4
commit
ecd7ae7999
|
@ -41,11 +41,10 @@ _rpmlint()
|
|||
--help --verbose --extractdir --version --noexception
|
||||
--file --option' -- "$cur" ) )
|
||||
else
|
||||
# Installed packages completion is slow, do it only if arg does not
|
||||
# look like a path.
|
||||
if [[ "$cur" != */* ]]; then
|
||||
# Installed packages completion is potentially slow, do it only if $cur
|
||||
# does not look like a path.
|
||||
[[ $cur != */* && $cur != [.~]* ]] && \
|
||||
type _rpm_installed_packages &>/dev/null && _rpm_installed_packages
|
||||
fi
|
||||
_filedir @([rs]pm|spec)
|
||||
fi
|
||||
}
|
||||
|
@ -69,11 +68,10 @@ _rpmdiff()
|
|||
if [[ "$cur" == -* ]]; then
|
||||
COMPREPLY=( $( compgen -W '--help --ignore' -- "$cur" ) )
|
||||
else
|
||||
# Installed packages completion is slow, do it only if arg does not
|
||||
# look like a path.
|
||||
if [[ "$cur" != */* ]]; then
|
||||
# Installed packages completion is potentially slow, do it only if $cur
|
||||
# does not look like a path.
|
||||
[[ $cur != */* && $cur != [.~]* ]] && \
|
||||
type _rpm_installed_packages &>/dev/null && _rpm_installed_packages
|
||||
fi
|
||||
_filedir [rs]pm
|
||||
fi
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue