On Fri, Feb 25, 2011 at 5:46 PM, Davide Brini <dave...@gmx.com> wrote:
> On Friday 25 Feb 2011 05:15:24 Eric Blake wrote: > > > On 02/24/2011 03:14 PM, Michael Kalisz wrote: > > > $ echo $PWD/<TAB> > > > will expand the $PWD variable to your current directory > > > > > > while in bash, version 4.2.0(1)-release: > > > > > > $ echo $PWD/<TAB> > > > will just escape the $ in front of the $ variable i.e: > > > > > > $ echo \$PWD/ > > > The shell-expand-line (Ctrl-Alt-e) works but before I could use just > TAB > > > > > > Any hints why? Any way to get the 4.1 behavior in 4.2? > > > > > > Can someone confirm... Is this a bug or a feature? > > > > I'm not the developer, but in my mind, this is a welcome feature. > > TAB-completion should NOT modify what I typed, and I consider the 4.1 > > behavior to be the bug. > > Maybe, but then it shouldn't escape the $ either, as the OP is reporting > for > 4.2 (I don't have a 4.2 handy to test it). > > Agree, $ should not be escaped here which is different from pathname completion. -- Clark J. Wang