Patch-ID: bash40-022
commit604526fab578565167ca585162e47c75efd4d6ac
authorChet Ramey <chet@cwru.edu>
Thu, 16 Apr 2009 02:27:56 +0000 (15 22:27 -0400)
committerBradley M. Kuhn <bkuhn@ebb.org>
Thu, 16 Apr 2009 02:27:56 +0000 (15 22:27 -0400)
tree501a68ed40f487ead1a34596584545e51d3ad40a
parent902723900cd31d537d5a66ba115d6b925faa6215
Patch-ID: bash40-022

Bug-Reported-by: Bernd Eggink <monoped@sudrala.de>
Bug-Reference-ID: <49E65407.5010206@sudrala.de>
Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2009-04/msg00118.html

Bug-Description:

When parsing case statements in command substitutions, the shell did not
note that a newline is a shell metacharacter and can legally be followed
by a reserved word (e.g., `esac').

This patch, in file bash40-022, was downloaded from ftp.gnu.org on 2011-05-29,
and bash40-022.sig was furthermore verified, yielding the following output:
gpg: Signature made Sat 16 May 2009 04:27:46 PM EDT using DSA key ID 64EA74AB
gpg: Good signature from "Chet Ramey <chet@cwru.edu>"
parse.y
patchlevel.h