Re: bash tab variable expansion question?

2011-09-05 Thread Roger
>The option works, as far as I can see.
>"ls $HOM" completes to "ls $HOME " instead of "ls $HOME/", though.


Weird.

On Gentoo here, "echo $HO" does complete to "echo $HOME", but "ls $HO"
fails to complete here.

(It is enabled here "$ eselect bashcomp list |grep coreutils".  Just to
verify, I just wiped $HOME/.bash_completion.d/ and renabled everything and
still no completion using /bin/ls.)


-- 
Roger
http://rogerx.freeshell.org/



Re: bash tab variable expansion question?

2011-09-05 Thread Roger
> On Mon, Sep 05, 2011 at 12:40:02AM -0800, Roger wrote:
>>The option works, as far as I can see.
>>"ls $HOM" completes to "ls $HOME " instead of "ls $HOME/", though.
>
>
>Weird.
>
>On Gentoo here, "echo $HO" does complete to "echo $HOME", but "ls $HO"
>fails to complete here.
>
>(It is enabled here "$ eselect bashcomp list |grep coreutils".  Just to
>verify, I just wiped $HOME/.bash_completion.d/ and renabled everything and
>still no completion using /bin/ls.)

Here's what I have defined for complete:

$ complete  |grep ls
complete -o default -F _longopt ls

-- 
Roger
http://rogerx.freeshell.org/