Re: [BUG] Autocompletion fails with "bash: words: bad array subscript"
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- May 10, 2011, 23:45 UTC
- Message-ID
- <20110510234552.GG1994@elie>
- In-Reply-To
- <20110510223935.GA31029@goldbirke>
SZEDER Gábor wrote:
> Thinking a bit more about it, you don't even need to search history to > reproduce.
Yep. Doing
$ . /etc/bash_completion $ ls<^A><TAB> bash: words: bad array subscript
produces the same.
> So the bug is definitely not git-related. The fix would be a check > along the lines of the first two hunks of the patch I just sent out.
FWIW it looks like the bash-completion lib adopted a different fix recently: see [1] (_init_completion: Indicate that completion should not continue if cword == 0, 2011-05-02).
[1] http://git.debian.org/?p=bash-completion/bash-completion.git;a=commitdiff;h=457dbf6061eea5f2d1e3bccacf1691265f7321cc