completion-ignore-case do not work with ~ (if there are no command)
Bug #243489 reported by
Aapo Rantalainen
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bash (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: bash
I have
bind 'set completion-
in my .bashrc.
What works:
cd ~/des[TAB]
-> cd /home/rantalai/
When I want run script/command in my Desktop
What I excepted:
~/des[TAB]
-> /home/rantalai/
What happens:
~/des[TAB]
-> ~/desktop
So word is right but case isn't.
If I wrote (this works)
~/Des[TAB]
-> ~/Desktop/
MORE:
There are ~/Desktop/aBBa.sh (and nothing else in this directory)
I wrote (this works)
~/Desktop/a[TAB]
-> ~/Desktop/aBBa.sh
I wrote (one lower b more)
~/Desktop/ab[TAB]
-> ~/Desktop/abBa.sh
Case is not corrected.
-------------------
Happens with ubuntu 8.04, bash 3.2-0ubuntu18
and ubuntu 7.10, bash 3.2-0ubuntu11
Changed in bash (Ubuntu): | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
I have also commented the bash-completion to see if it's not the cause of this issue but not.
when we start with a "~/ " the completion is not in the right case like described and it add a space after the completion.
Tested on Ubuntu intrepid ibex 8.10
Package: bash
Architecture: i386
Version: 3.2-4ubuntu1
need to be tested with Jaunty.