Chris Lamb wrote: > > Thanks for applying this. I was wonder if you could also include: > > *.changes > *.dsc > > ie. as well as *.deb. All behaviours of path-based .debs can be > inherited. Thanks in advance :)
Do you mean like the following patch - considering all .changes and .dsc files alongside .deb? Or in some other context? Oliver diff --git a/Completion/Debian/Command/_apt b/Completion/Debian/Command/_apt index 645b02279..dd837379c 100644 --- a/Completion/Debian/Command/_apt +++ b/Completion/Debian/Command/_apt @@ -411,7 +411,7 @@ _apt-cmd () { /$'(install|download|source|build-dep)\0'/ -'subcmd=${match%?}' \ /$'[^\0]#\0'/ ':packages::_deb_packages -qr "\n\t\- /=" "$expl_packages[@]" avail' \# \ \( \ - // '%(.|)/%' -'[[ $subcmd = install ]]' /'[]'/ ':files:package file:_files -g "*.deb(-.)"' \| \ + // '%(.|)/%' -'[[ $subcmd = install ]]' /'[]'/ ':files:package file:_files -g "*.(changes|deb|dsc)(-.)"' \| \ /$'[^\0/=]#\/'/ /'[]'/ ':apt-releases:release name:_apt_releases' \| \ /$'[^\0/=]#='/ /'[]'/ ':apt-package-versions:package version:_apt_versions_of_binary_package' \| \ \) \