[Bug 533985] [NEW] Bash completion fails for .tar.xz files when invoking tar (and in various other situations)

Launchpad Bug Tracker 533985 at bugs.launchpad.net
Sun Mar 20 13:06:12 UTC 2011


You have been subscribed to a public bug by Clint Byrum (clint-fewbar):

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

** Affects: bash-completion (Ubuntu)
     Importance: Wishlist
         Status: Triaged


** Tags: amd64 apport-bug lucid patch
-- 
Bash completion fails for .tar.xz files when invoking tar (and in various other situations)
https://bugs.launchpad.net/bugs/533985
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is a direct subscriber.



More information about the Ubuntu-sponsors mailing list