Your message dated Sun, 25 Oct 2009 15:12:14 +0200
with message-id <[email protected]>
and subject line Re: [Bash-completion-devel] Bug#550676: bash-completion broken
in squeeze
has caused the Debian Bug report #550676,
regarding please make bash-completion falling back to path completion if
nothing else is found
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
550676: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550676
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: bash-completion
Version: 1:1.1-1
Severity: normal
Hi David,
it is a bit a pain. As long as not all scenarios are covered bash completion
should fall back to usual normal trivial path completion, and not ignore
or prevent usage.
Recent example:
make KDIR=/lib/mod<TAB><TAB>
give nothing.
Yes
KDIR=/lib/mod<TAB>
does completion, but for make to take it up I have to add it at the END (!!!)
So compiling for a new kernel an out-of-tree module I have to
make KDIR=/lib/modules/2.6.32-rc4
and this is again a case where the completion algorith just walks in your way
and make you feel stupid.
Why not fall back to normal path completion in the case that no other
completion is found? That would leverage a huge class of bugs (some of
which I have filed).
bash-completion should NOT try to be more intelligent than the user, please.
Thanks
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-rc3 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages bash-completion depends on:
ii bash 4.0-7 The GNU Bourne Again SHell
bash-completion recommends no packages.
bash-completion suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
fixed 550676 1:1.1-1
tags 550676 confirmed squeeze
thanks
On Sunday 25 October 2009 13:45:36, you wrote:
> Package: bash-completion
> Version: 1:1.0-3
> Severity: normal
>
> I had a friend test this in Fedora where it works.
Maybe Fedora doesn't have the same version ;)
> Example:
>
> $cd ~
> $mkdir tab
> $cd tab
> $mkdir "dir 1"
> $mkdir "dir 2"
> $cd ~
> $ls tab<TAB>
>
> yields:
> $ls tab/
>
> $ls tab<TAB><TAB>
> yields:
> $ls tab/dir\[space]
Completing spaces has been broken in 1.0 and bash4, it has been fixed in 1.1.
Please wait until 1.1 lands into Squeeze, I'm working on a 1:1.1-2 release :)
Kindly,
David
--
. ''`. Debian maintainer | http://wiki.debian.org/DavidPaleino
: :' : Linuxer #334216 --|-- http://www.hanskalabs.net/
`. `'` GPG: 1392B174 ----|---- http://snipr.com/qa_page
`- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
signature.asc
Description: This is a digitally signed message part.
--- End Message ---
_______________________________________________
Bash-completion-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/bash-completion-devel