Re: Bash-3.1 Official Patch 10 - UPDATED

2006-03-23 Thread Thomas Schwinge
On Fri, Mar 03, 2006 at 11:10:50AM -0500, Chet Ramey wrote: > Bash-Release: 3.1 > Patch-ID: bash31-010 > [...] > THIS IS AN UPDATED PATCH. [...] Uh. Why couldn't you just release a new patch on top of the old ones instead? Would have been less cumbersomely for build systems where the source an

Re: Bash-3.1 Official patch 10

2006-03-10 Thread Chet Ramey
Greg Schafer wrote: > It appears there might be problem with this patch. Here is a test case I > distilled from the grep-2.5.1a testsuite: > > status=`echo '-'| { ${GREP} -E -e 'a\' >/dev/null 2>&1 ; echo $?; }` > > Put that line into a file called "myfile" then run like this: > > # bash -n myf

Bash-3.1 Official Patch 10 - UPDATED

2006-03-04 Thread Chet Ramey
BASH PATCH REPORT = Bash-Release: 3.1 Patch-ID: bash31-010 Bug-Reported-by: [EMAIL PROTECTED] Bug-Reference-ID: <[EMAIL PROTECTED]> Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2006-01/msg00090.html Bug-D

Re: Bash-3.1 Official patch 10

2006-03-04 Thread Chet Ramey
Greg Schafer wrote: > It appears there might be problem with this patch. Here is a test case I > distilled from the grep-2.5.1a testsuite: > > status=`echo '-'| { ${GREP} -E -e 'a\' >/dev/null 2>&1 ; echo $?; }` > > Put that line into a file called "myfile" then run like this: > > # bash -n myf

Re: Bash-3.1 Official patch 10

2006-02-24 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Greg Schafer on 2/21/2006 8:20 PM: > > status=`echo '-'| { ${GREP} -E -e 'a\' >/dev/null 2>&1 ; echo $?; }` Even shorter - from the command line: bash-3.1.9 $ echo `echo 'a\'` a\ bash-3.1.10 $ echo `echo 'a\'` ># Oops, bash is stil

Re: Bash-3.1 Official patch 10

2006-02-24 Thread Jeff Chua
On Wed, 22 Feb 2006, Greg Schafer wrote: status=`echo '-'| { ${GREP} -E -e 'a\' >/dev/null 2>&1 ; echo $?; }` You're having one additional "\" ... change that to ... status=`echo '-'| { ${GREP} -E -e 'a' >/dev/null 2>&1 ; echo $?; }` or split to the next line ... status=`echo '-'| {

Re: Bash-3.1 Official patch 10

2006-02-24 Thread Greg Schafer
Chet Ramey wrote: > There is a difference in behavior between bash-3.0 and bash-3.1 involving > parsing of single- and double-quoted strings occurring in old-style > command substitution. The difference has to do with how backslashes are > processed. This patch restores a measure of backwards

Re: Bash-3.1 Official patch 10

2006-02-22 Thread Greg Schafer
Chet Ramey wrote: > There is a difference in behavior between bash-3.0 and bash-3.1 involving > parsing of single- and double-quoted strings occurring in old-style > command substitution. The difference has to do with how backslashes are > processed. This patch restores a measure of backwards co

Bash-3.1 Official patch 10

2006-02-20 Thread Chet Ramey
BASH PATCH REPORT = Bash-Release: 3.1 Patch-ID: bash31-010 Bug-Reported-by: [EMAIL PROTECTED] Bug-Reference-ID: <[EMAIL PROTECTED]> Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2006-01/msg00090.html Bug-D