[Bash-completion-devel] [bash-completion-Bugs][311385] DBTS 427758: filenames starting with =

bash-completion-bugs at alioth.debian.org bash-completion-bugs at alioth.debian.org
Fri Jan 30 08:32:04 UTC 2009


Bugs item #311385, was opened at 30/01/2009 09:30
Status: Open
Priority: 3
Submitted By: David Paleino (hanska-guest)
Assigned to: Nobody (None)
Summary: DBTS 427758: filenames starting with = 
Distribution: None
Originally reported in: Debian BTS
Original bug number: 427758


Initial Comment:
$ touch =foo
$ echo =<TAB>

Expansion results in "=\=foo" rather than "\=foo".


----------------------------------------------------------------------

>Comment By: David Paleino (hanska-guest)
Date: 30/01/2009 09:32

Message:
It doesn't happen anymore with our bzr revision, but still shows a bug:

$ mkdir /tmp/foo
$ cd /tmp
$ touch foo/=bar
$ echo foo/=<TAB>
$ echo foo/=bar

If there are other files in /tmp/foo/, it behaves oddly:

$ touch foo/buz foo/foo
$ echo foo/=<TAB>
claws-mail-1000             orbit-neo/
foo/                        .pcmanfm-socket:0.0-neo
gconfd-neo/                 serverauth.lwDVrycexY
gpg-HiLpT3/                 ssh-vyyNyO3687/
.ICE-unix/                  .X0-lock
liferea.neo.3796948728      .X11-unix/
.lxterminal-socket:0.0-neo
$

(i.e. shows files in /tmp/ and not /tmp/foo/)

----------------------------------------------------------------------

You can respond by visiting: 
http://alioth.debian.org/tracker/?func=detail&atid=413095&aid=311385&group_id=100114



More information about the Bash-completion-devel mailing list