Configuration Information [Automatically generated, do not change]:
Machine: x86_64
OS: linux-gnu
Compiler: gcc
Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64'
-DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-pc-linux-gnu'
-DCONF_VENDOR='pc' -DLOCALEDIR='/usr/share/locale'
On 1/14/15 1:10 PM, Etherial Raine wrote:
Bash Version: 4.3
Patch Level: 11
Release Status: release
Description:
Using select after making the variable 'REPLY' readonly via
'readonly REPLY', bash will crash.
Repeat-By:
- snapshot starts -
On 1/14/15 10:52 AM, Dave Rutherford wrote:
On Wed, Jan 14, 2015 at 10:14 AM, Eduardo A. Bustamante López
dual...@gmail.com wrote:
Can you test with:
bash --norc --noprofile -i
It is working in this case. The difference seems to be in direxpand.
Thanks, that was the key. This will be
Dave Rutherford d...@evilpettingzoo.com writes:
On Wed, Jan 14, 2015 at 9:45 AM, Eduardo A. Bustamante López
dual...@gmail.com wrote:
Are you using any supplementary programs, like bash-completion?
I don't think so, unless Debian turned it on for me.
Run complete -p to find out.
Andreas.
On Wed, Jan 14, 2015 at 09:55:33AM -0500, Dave Rutherford wrote:
[...]
I don't think so, unless Debian turned it on for me.
Can you test with:
bash --norc --noprofile -i
Note that without a\ a.odt there,
$ ls ~/a/aTAB[completes to a\ a.txt]
but
$ ls ~/a/a\ TAB
On Wed, Jan 14, 2015 at 03:09:47PM +0100, Ondrej Oprala wrote:
echo ${PWD/#$HOME/~}
Result of echo in 4.3:
/home/user/MYDIR
imadev:~/tmp$ echo $BASH_VERSION -- ${PWD/#$HOME/\~}
4.3.30(5)-release -- ~/tmp
imadev:~/tmp$ bash-4.2 -c 'echo $BASH_VERSION -- ${PWD/#$HOME/\~}'
4.2.46(1)-release --
On Wed, Jan 14, 2015 at 9:45 AM, Eduardo A. Bustamante López
dual...@gmail.com wrote:
On Wed, Jan 14, 2015 at 09:33:31AM -0500, d...@evilpettingzoo.com wrote:
[...]
Bash Version: 4.2
Patch Level: 37
Also tested on 4.3.30
[dualbus@dualbus ~]$ mkdir a; a/a\ a.txt
You didn't create any
Configuration Information [Automatically generated, do not change]:
Machine: x86_64
OS: linux-gnu
Compiler: gcc
Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64'
-DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-pc-linux-gnu'
-DCONF_VENDOR='pc' -DLOCALEDIR='/usr/share/locale'
On 1/14/15 6:01 AM, Øyvind 'bolt' Hvidsten wrote:
I'm responsible for a couple of scripts at work, which have used a trap on
CHLD to do some naive parallelisation, starting a new child process when an
existing one ends.
However, when run under bash 4.3.30, all CHLD traps run at the same
See:
- http://lists.gnu.org/archive/html/bug-bash/2014-10/msg00200.html
- http://lists.gnu.org/archive/html/bug-bash/2014-04/msg00077.html
- http://lists.gnu.org/archive/html/bug-bash/2014-10/msg00202.html
On Wed, Jan 14, 2015 at 09:33:31AM -0500, d...@evilpettingzoo.com wrote:
[...]
Bash Version: 4.2
Patch Level: 37
[dualbus@dualbus ~]$ mkdir a; a/a\ a.txt
[dualbus@dualbus ~]$ echo ~/a/aTAB [completes]
[dualbus@dualbus ~]$ echo ~/a/a\ a.txt
/home/dualbus/a/a a.txt
[dualbus@dualbus ~]$ echo
On 1/14/15 9:09 AM, Ondrej Oprala wrote:
reproducer:
cd ~
mkdir MYDIR
cd MYDIR
echo ${PWD/#$HOME/~}
Result of echo in 4.3:
/home/user/MYDIR
Result of echo in 4.2:
~/MYDIR
Is tilde expansion in 4.3 supposed to happen?
Yes. It's a Posix change.
Look at
On 1/14/15 9:33 AM, d...@evilpettingzoo.com wrote:
Bash Version: 4.2
Patch Level: 37
Release Status: release
Description:
Pathnames starting with tilde, combined with filenames containing
space, only partially tab-complete.
I can't reproduce this using bash-4.2.53 or bash-4.3.33,
On Wed, Jan 14, 2015 at 10:14 AM, Eduardo A. Bustamante López
dual...@gmail.com wrote:
Can you test with:
bash --norc --noprofile -i
It is working in this case. The difference seems to be in direxpand.
$ shopt -s direxpand; shopt direxpand
direxpand on
$ vi ~/a/a\ TABTAB
On 1/13/15 6:05 AM, Kyrylo Shpytsya wrote:
readline version: 6.3_p8 and the one in devel branch of bash
OS: gentoo linux unstable, kernel 3.17, UTF-8 locale
To reproduce:
in bash, press Ctrl-R to invoke reverse-i-search mode, enter any multi-byte
character (on US keyboard layout LAlt+1
On Wed, Jan 14, 2015 at 12:35 PM, Øyvind 'bolt' Hvidsten b...@dhampir.no
wrote:
Nobody else having issues with this?
It's still a case in bash 4.3.30
On 31/05/14 18:40, Øyvind Hvidsten wrote:
For a simple test:
$ f() { local OPTIND=1 OPTARG OPTERR opt; while getopts :abcxyz opt;
do echo
On 1/14/15 5:35 AM, Øyvind 'bolt' Hvidsten wrote:
Nobody else having issues with this?
It's still a case in bash 4.3.30
There is a change in the devel branch that makes local copies of OPTIND
behave as you expect.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
Nobody else having issues with this?
It's still a case in bash 4.3.30
On 31/05/14 18:40, Øyvind Hvidsten wrote:
For a simple test:
$ f() { local OPTIND=1 OPTARG OPTERR opt; while getopts :abcxyz opt;
do echo opt: $opt; if [[ $opt = y ]]; then f -a -b -c; fi; done;
}; f -x -y -z
opt: x
opt: y
I'm responsible for a couple of scripts at work, which have used a trap
on CHLD to do some naive parallelisation, starting a new child process
when an existing one ends.
However, when run under bash 4.3.30, all CHLD traps run at the same
time, so my script runs in chunks, rather than keeping
reproducer:
cd ~
mkdir MYDIR
cd MYDIR
echo ${PWD/#$HOME/~}
Result of echo in 4.3:
/home/user/MYDIR
Result of echo in 4.2:
~/MYDIR
Is tilde expansion in 4.3 supposed to happen? I don't see any mention in
4.3's compat file, apart from
point 20 which was already present in COMPAT files for
20 matches
Mail list logo