bash completion broken with '~' expansion
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bash-completion (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
After bash upgrade, I'm now not able to tab complete things like this:
$ whoami
smoser
$ echo ~/
/home/smoser/
$ mkdir ~/x
$ echo "hi mom" > ~/x/greeting.txt
$ echo "by mom" > ~/x/salutation.txt
$ echo "filed bug" > ~/x/work.log
$ ls ~/x/<tab><tab>
# shows nothing
$ ls /home/smoser/
greeting.txt salutation.txt work.log
$ cd
$ ls ./x/<tab><tab>
greeting.txt salutation.txt work.log
So it seems that the ~/ is not getting resolved by the tab completion.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: bash 4.3-2ubuntu1
ProcVersionSign
Uname: Linux 3.13.0-15-generic x86_64
ApportVersion: 2.13.2-0ubuntu5
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Mar 5 11:02:52 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2011-10-19 (868 days ago)
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
SourcePackage: bash
UpgradeStatus: Upgraded to trusty on 2013-05-20 (289 days ago)
Related branches
- Luke Yelavich (community): Needs Fixing
-
Diff: 80 lines (+42/-1)4 files modified.pc/applied-patches (+1/-0)
bash_completion (+11/-1)
debian/patches/quote_readline_by_ref_fixes.patch (+29/-0)
debian/patches/series (+1/-0)
Status changed to 'Confirmed' because the bug affects multiple users.