[Bash-completion-devel] Bug#549548: bash-completion: directories with spaces break filename completion for defined commands

Gerfried Fuchs rhonda at debian.at
Sun Oct 4 09:54:30 UTC 2009


Package: bash-completion
Version: 1:1.0-3
Severity: normal

	Hi!

 Since some few weeks now tab completion on filenames that live in a
directory with spaces in them don't work anymore. They stop after the
directory is completed.

 This is a quick test-case:

#v+
rhonda at edna:~$ cd /tmp/
rhonda at edna:/tmp$ mkdir just\ a\ test
rhonda at edna:/tmp$ touch just\ a\ test/foo
rhonda at edna:/tmp$ touch just\ a\ test/bar
rhonda at edna:/tmp$ ls just\ a\ test/<tab><tab><tab>
[nothing]
rhonda at edna:/tmp$ l just\ a\ test/<tab><tab>
bar  foo  
rhonda at edna:/tmp$ 
#v-

 Would be extremely convenient if that would work again. I tried with
several commands like vim, touch, ls, cd, all of them had this problems.
Not sure if this bug is related to #503691, if this is the same issue
then sorry for the duplicate, but this is really a pain to have to use a
non-existing command to actually be able to complete. :/  And like
mentioned, it was differently before, it just did happen recently to not
being able to do that anymore, I unfortunately can't pin-point in which
version, though. :/

 Thanks,
Rhonda

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.30-1-powerpc
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bash-completion depends on:
ii  bash                          4.0-4      The GNU Bourne Again SHell

bash-completion recommends no packages.

bash-completion suggests no packages.

-- no debconf information





More information about the Bash-completion-devel mailing list