Commands that work in bash-5.0 but not in bash-5.1-rc1

2020-10-16 Thread Hyunho Cho
< bash-5.0 > bash$ echo hello | cat <(cat) > >(tr a-z A-Z) HELLO < bash-5.1-rc1 > bash$ echo hello | cat <(cat) > >(tr a-z A-Z) <-- empty --- < bash-5.0 > bash$ cat <<\@ | gcc -fPIC -shared -Wl,--version-script

New feature in bash 5.1/readline-8.1 rc1 breaks python-pexpect

2020-10-16 Thread Dr. Werner Fink
Hi, after build rc1 of bash 5.1 as well as readline-8.1 I've set up test staging process. During build the package python-pexpect throws errors in its test suite, e.g. [ 260s] self = [ 260s] [ 260s] def test_async_replwrap_multiline(self): [ 260s] bash = replwrap.bash() [ 260s

Re: issue with vredir6.sub and AIX - bash (sub-shell) is crashing durig manual replication of test

2020-10-16 Thread Michael Felt
On 15/10/2020 16:11, k...@plushkava.net wrote: > On 15/10/2020 08:03, Michael Felt wrote: > >> $ exec > $ exit >> root@x065:[/data/prj/gnu/bash/bash-5.0.18] >> >> ``` >> >> As you can see by the return of the original PS1 - the sub-shell >> (./bash) 'crashed' -- I did not type 'exit' - that is a

Re: issue with vredir6.sub and AIX - bash (sub-shell) is crashing durig manual replication of test

2020-10-16 Thread Michael Felt
On 15/10/2020 16:21, Chet Ramey wrote: > On 10/15/20 3:03 AM, Michael Felt wrote: >> Hi. >> >> I don't actually use bash myself - so something that would be apparent >> to a bash user is invisible to me. >> >> As part of the packaging of bash-5.0.18 (i.e., 5.0 at patch level 18) I >> ran the test

Re: issue with vredir6.sub and AIX - bash (sub-shell) is crashing durig manual replication of test

2020-10-16 Thread Michael Felt
FYI: modified the script to: ``` root@x065:[/data/prj/gnu/bash/bash-5.0.18]cat -n *sub 1  unset v 2  exec {v}= 10 )); then echo ok 1; else echo bad 1; fi 5 6  exec {v}<&- 7 8  ulimit -n 6 9     10  exec On 15/10/2020 16:21, Chet Ramey wrote: >> On 10/15/20 3:03

Re: New feature in bash 5.1/readline-8.1 rc1 breaks python-pexpect

2020-10-16 Thread Chet Ramey
On 10/16/20 5:41 AM, Dr. Werner Fink wrote: > Hi, > > after build rc1 of bash 5.1 as well as readline-8.1 I've set up test > staging process. During build the package python-pexpect throws errors > in its test suite, e.g. > > [ 260s] self = testMethod=test_async_replwrap_multiline> > [ 260s]

Re: New feature in bash 5.1/readline-8.1 rc1 breaks python-pexpect

2020-10-16 Thread Dr. Werner Fink
On 2020/10/16 09:03:53 -0400, Chet Ramey wrote: > On 10/16/20 5:41 AM, Dr. Werner Fink wrote: > > Hi, > > > > after build rc1 of bash 5.1 as well as readline-8.1 I've set up test > > staging process. During build the package python-pexpect throws errors > > in its test suite, e.g. > > > > [ 260

Re: issue with vredir6.sub and AIX - bash (sub-shell) is crashing durig manual replication of test

2020-10-16 Thread Chet Ramey
On 10/16/20 6:31 AM, Michael Felt wrote: > OK. While - perhaps the root cause is differences in error-codes, or > something like that - and not to be overly concerned about (as I am not > with the UTF-8 'errors') I am concerned that 'make test' terminates at > this point - rather than continuing w

Re: New feature in bash 5.1/readline-8.1 rc1 breaks python-pexpect

2020-10-16 Thread Chet Ramey
On 10/16/20 9:16 AM, Dr. Werner Fink wrote: > Also a warning hint in the manual page could > help users before enabling this feature :) I agree, and the manual page in the release will reflect bracketed paste's default setting. However, readline doesn't try to enable bracketed paste if tcgetattr

Re: New feature in bash 5.1/readline-8.1 rc1 breaks python-pexpect

2020-10-16 Thread Greg Wooledge
On Fri, Oct 16, 2020 at 09:28:26AM -0400, Chet Ramey wrote: > On 10/16/20 9:16 AM, Dr. Werner Fink wrote: > > > Also a warning hint in the manual page could > > help users before enabling this feature :) > > I agree, and the manual page in the release will reflect bracketed paste's > default sett

Name collision with nameref and local variable

2020-10-16 Thread gringo
Configuration Information [Automatically generated, do not change]: Machine: x86_64 OS: linux-gnu Compiler: x86_64-pc-linux-gnu-gcc Compilation CFLAGS: -O2 -march=native -pipe -Wno-parentheses -Wno-format-security uname output: Linux sun 5.9.0-gentoo-k8s #1 SMP PREEMPT Tue Oct 13 23:59:55 CEST 20