On Sat, Jan 17, 2009 at 03:27:04PM +0000, Stroller wrote:
>
> On 17 Jan 2009, at 13:23, Jean-Baptiste Mestelan wrote:
>> ...
>> Now, I am unsure whether this is a feature, but:
>> when I tab-complete 'cd ' followed  an environment variable, bash
>> insists on escaping this variable.
>>
>> ex: cd $<TAB> -> cd \$
>> Which means I end up typing for example
>> # cd \$DOC
>> and this is not resolved right.
>>
>> If the variable path is not preceded by 'cd ' , bash completes it OK,
>> without escaping them.
>
> A system here does the same thing, another across town behaves "correctly".
>
> (I don't actually have $DOC set on either, but `cd /` and then use 
> autocomplete to `cd $HOME`, which is set.)
>
> I don't know much about this, but I wonder if it may be related to some of 
> Gentoo's 3rd-party Bash-completion features?

I have the same problem, and it also won't tab complete file names
inside back quotes as it used to.  If I have /tmp/fix-me-now, this
will simply beep.  It used to work.  I have gotten so used to gentoo
enhancements screwing up things like this that I won't waste time
filing bug reports or whining on the mailing liost until it has gone
several weeks without being fixed.  I figure sooner or later some dev
will notice it without haviung to ignore my whinings in the mean time.

$ emacs `cat /tmp/fix[TAB]

-- 
            ... _._. ._ ._. . _._. ._. ___ .__ ._. . .__. ._ .. ._.
     Felix Finch: scarecrow repairman & rocket surgeon / fe...@crowfix.com
  GPG = E987 4493 C860 246C 3B1E  6477 7838 76E9 182E 8151 ITAR license #4933
I've found a solution to Fermat's Last Theorem but I see I've run out of room o

Reply via email to