[Bug 533985] Re: Bash completion whitelisting returns no results when it could return some that do not match
Clint Byrum
clint at fewbar.com
Sun Mar 20 13:27:56 UTC 2011
** Bug watch added: Debian Bug tracker #619014
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619014
** Also affects: bash-completion (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619014
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/533985
Title:
Bash completion whitelisting returns no results when it could return
some that do not match
Status in “bash-completion” package in Ubuntu:
Triaged
Status in “bash-completion” package in Debian:
Unknown
Bug description:
Binary package hint: bash-completion
When attempting to write a command line to decompress a .tar.xz file,
tab completion fails:
mbt at fennel:~$ ls -l *.tar.xz
-rw-r--r-- 1 mbt mbt 4467540 2010-03-07 15:11 coreutils-8.4.tar.xz
mbt at fennel:~$ tar xf core
Pressing TAB multiple times does nothing.
I think that completion should not be a whitelist thing; that is,
there should be some way to override the shell's notion of what you
want it to complete. For example, if I were to do:
mbt at fennel:~$ ls -l *.tar.xz
-rw-r--r-- 1 mbt mbt 4467540 2010-03-07 15:11 coreutils-8.4.tar.xz
mbt at fennel:~$ tar xf ./core
… and press TAB multiple times, I still get nothing even though it
should be perfectly clear to the shell that I really _do_ want it to
autocomplete on the only possible file in the directory that matches
the prefix. This is also a problem when attempting to autocomplete
names for .zip files that have been renamed to something else entirely
(such as is the case for MozBackup’s renamed ZIP files, which is
.pcv).
ProblemType: Bug
Architecture: amd64
Date: Sun Mar 7 15:12:04 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100224.1)
Package: bash-completion 1:1.1-3
PackageArchitecture: all
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-15.22-generic
SourcePackage: bash-completion
Uname: Linux 2.6.32-15-generic x86_64
More information about the Ubuntu-sponsors
mailing list