Yes, this fixes it.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references rather
than expanding them
To manage notifications a
Hi,
I installed bash 4.2-2ubuntu2.1 from precise-proposed.
Enabling the direxpand bash shell option fixes this issue to my satisfaction,
thanks!
- Dan
** Tags removed: verification-needed
** Tags added: verification-done
--
You received this bug notification because you are a member of Ubuntu
** Branch linked: lp:ubuntu/precise-proposed/bash
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references rather
than expanding t
Hello Dan, or anyone else affected,
Accepted bash into precise-proposed. The package will build now and be
available at http://launchpad.net/ubuntu/+source/bash/4.2-2ubuntu2.1 in
a few hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubunt
$ dput ubuntu bash_4.2-2ubuntu2.1_source.changes
Uploading to ubuntu (via ftp to upload.ubuntu.com):
Uploading bash_4.2-2ubuntu2.1.dsc: done.
Uploading bash_4.2-2ubuntu2.1.diff.gz: done.
Uploading bash_4.2-2ubuntu2.1_source.changes: done.
Successfully uploaded packages.
The package was upl
Updated debdiff to include bug lp in changelog
** Description changed:
Binary package hint: bash
[Impact]
Bash-4.2 tries to leave completed directory names as the user typed them,
without expanding them to a full pathname. One effect of this is that
shell variables used in pathnames
If anyone still has a reproducer environment setup with a patch bash
version on precise and can easily reproduce please feel free to do so
and alter the description above. In the meantime, Ill get a reproducer
setup and update the description once my test is done.
Thanks
Adam
** Description chang
** Changed in: bash (Debian)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references rather
th
@ joerg:
but the default interactive behaviour has changed
$ shopt direxpand
direxpand off
And one needs to manually re-enable that option to get previous
behaviour.
The template you posted lacks required information. Specifically:
The test case should check:
- that $ is escaped less
- tha
[Impact]
* Explanation see above.
* This is really a bug, ie the behaviour expected by the user changes
unexpectedly.
* In addition, only the interactive command line is affected, bash scripts
should not see this change.
[Test Case]
* See above.
[Regression Potential]
* I see a low potenti
unsubscribing sponsors, please resubscribe when the bug description is
updated as per SRU guidelines.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes
@Alec Warner (antarus):
The proposed patch is ok, sans missing this bug reference and not using correct
SRU version number. But that's easy enough to fix when sponsoring. Please
update bug description as per SRU guidelines if you want this uploaded in
Precise. Thanks.
--
You received this bug
If you need a fix for the bug in precise, please update the bug
description as per Stable Release Updates template.
[1] https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
http
I do not believe the fix is a valid SRU candidate, because it changes
quoting behaviour, introduces a new option and requires a user to opt-in
/ change that option.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad
This bug was fixed in 4.2-3 upload, and hence is fixed in quantal and
raring.
However, there is a new option that one needs to set - direxpand.
direxpand
If set, bash replaces directory names with the results of word expansion when
performing filename completion. This
changes the contents of
$ bash --version
GNU bash, version 4.2.37(1)-release (x86_64-pc-linux-gnu)
$ wajig list bash
ii bash 4.2-5ubuntu1
amd64GNU Bourne Again SHell
ii bash-completion 1:2.0-1ubuntu2
I need more details from Quantal users then. Quantals' bash has
bash42-029.diff, which fixes the bug in bash that caused a (and I
presume this) problem. It could be Quantal has another bug?
I just downloaded bash_4.2-5ubuntu1_amd64.deb and could not reproduce.
What version of bash are you using?
I'm on Quantal (Kubuntu) and I'm affected by the bug. See also comment
20.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references
antarus@antarus-glaptop:~$ cd Downloads/
antarus@antarus-glaptop:~/Downloads$ ls
bash_4.2-0ubuntu4_amd64.deb
bash_4.2-2ubuntu2-gg1.debdiff.txt
bash_4.2-5ubuntu2_amd64.deb
antarus@antarus-glaptop:~/Downloads$ ar x bash_4.2-0ubuntu4_amd64.deb
antarus@antarus-glaptop:~/Downloads$ ls
b
Nominated for Precise. As Comment 21 says Quantal and Raring are
unaffected, i'm not nominating them.
Given that this bug was initially filed against Natty, can someone test
this on Oneiric to see if it is also affected?
--
Thomas Ward
Ubuntu Bug Squad Member
--
You received this bug notif
Ok:
This bug does not affect Q or R (I checked.)
I make an internal package (for myself), and it resolves the problem.
I've attached a debdiff which creates bash-4.2-2ubuntu2-gg1; it should be
trivial to modify it to produce bash4.2-2ubuntu3.
** Attachment added: "A debdiff that applies bash u
I am also suffering this problem in Ubuntu 12.10.
Commenting out the sourcing of bash-completion managed to fix it, but the
problem is that it disables all of its advantages. The problem must be in one
of the various files at /usr/share/bash-completion/completions ,I'd bet. But
debugging that u
** Changed in: bash (Debian)
Status: Unknown => New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references rather
than ex
Interestingly I can reproduce this issue only on some machines, but not
on all of them despite they all have bash 4.2.
I could reproduce it on Natty and Precise, on Debian Wheezy, and on one,
but not on all of my Debian Sid boxes (4.2-5).
Disabling the sourcing of /etc/bash_completion (either man
** Bug watch added: Debian Bug tracker #650626
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650626
** Also affects: bash (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650626
Importance: Unknown
Status: Unknown
--
You received this bug notification because you
But, alas, it seems to be upstream in bash itself.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references rather
than expanding
This bug was first reported in May 2011 and still not fixed?
It's driving me crazy. A long-established very helpful bash feature
has been trashed.
What's going on?
This is bad.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https:/
I upgraded to bash 4.2.36(1), and the problem is only half fixed. On
older versions of bash (certainly in the bash2 vintage), cd
$VARIABLE/ offered completions. At lest in the newer version it
doesn't escape the dollar sign anymore, but this is still a removed,
highly used feature.
--
You receive
Note: This bug affects 12.04 Precise (not just natty). The solution in
comment 14 was tested on 12.04
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quote
SOLUTION: This was a bug in bash which is fixed in patch bash4.2-029. See
http://lists.gnu.org/archive/html/bug-bash/2012-07/msg00018.html
I build from source as follows:
- downlaod bash-4.2.tar.gz from ftp://ftp.gnu.org/pub/gnu/bash/
- extract
- download patches bash42-001 through bash42-
This is a real pain for me as I set 101 variables to point to
directories I want to get at and am in the habit of typing
$foodir/abc to get what I want and now I can't do it so well.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
http
Who makes such specification?
And who come out ahead this specification (or bug) ?
If someone know reason that this specification is better than before
one, please tell me.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.
Please... Using the tab is much important for the
developers/administrators. We can't remove the backslash every time we
use the tab ! It is a bug that can't be in a supported version ! (12.0.4
LTS). It is the kind of things that makes you hate an environment !
Because we use the tab ALL THE TIME
Maybe this forum post might help to fix the bug:
http://www.linuxquestions.org/questions/linux-general-1/bash-auto-
complete-of-environment-variables-613203/#post3055141
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.laun
Since a couple of weeks on 10.11 and still the same behavior. Who
maintains bash?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable refe
** Also affects: bash (Fedora)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references
same here .. had to downgrade to maverick package .. hope it will be
fixed.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references
As a workaround while this is fixed I've downgraded to maverick package:
http://packages.ubuntu.com/maverick/bash
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completio
** Changed in: bash (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references rather
than
This bug is really horrible. Anyone know what line in bash_completion I
need to fix? How did it make it into the release??? Also, I sometimes
see completion adding an extra space when completing directory names,
which makes it difficult to traverse through a directory hierarchy with
tab completi
This bug is really ugly. I often use 'll $HEAD/' which now
doesn't work anymore. Unfortunately I don't hace a 10.10 system anymore
to compare...
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Was reported on bug-bash mailinglist:
http://lists.gnu.org/archive/html/bug-bash/2011-02/msg00274.html
And Chet has posted a partial fix:
http://lists.gnu.org/archive/html/bug-bash/2011-03/msg00235.html
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subsc
My comment #2 was incorrect, sorry.
Trailing space and quoting backslash have not disappeared after doing
#2.
** This bug is no longer a duplicate of bug 769866
tab completion no longer escapes filenames
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
*** This bug is a duplicate of bug 769866 ***
https://bugs.launchpad.net/bugs/769866
Fixed by editing line 1587 of /etc/bash_completion (see
https://bugs.launchpad.net/ubuntu/+source/bash/+bug/769866/comments/10)
** This bug has been marked a duplicate of bug 769866
tab completion no longe
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778627
Title:
In natty, bash completion now quotes shell variable references rather
than expanding them
--
ubuntu-bugs mailing list
ubuntu-bugs@lists
45 matches
Mail list logo