summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChet Ramey <chet.ramey@case.edu>2012-07-10 09:44:32 -0400
committerChet Ramey <chet.ramey@case.edu>2012-07-10 09:44:32 -0400
commit801b47cba557222becb1d6015e5664bc2405f52a (patch)
treefb0f51dfebd7d3b33c0230c160b4c64aa6e15ebf
parent14459df34a74b1f0087e5260357017f8b33a2cfd (diff)
downloadbash-801b47cba557222becb1d6015e5664bc2405f52a.tar.gz
Bash-4.2 patch 34
-rw-r--r--parse.y3
-rw-r--r--patchlevel.h2
2 files changed, 4 insertions, 1 deletions
diff --git a/parse.y b/parse.y
index 889e77df..dc78e7e5 100644
--- a/parse.y
+++ b/parse.y
@@ -4900,6 +4900,9 @@ history_delimiting_chars (line)
return (current_command_line_count == 2 ? "\n" : "");
}
+ if (parser_state & PST_COMPASSIGN)
+ return (" ");
+
/* First, handle some special cases. */
/*(*/
/* If we just read `()', assume it's a function definition, and don't
diff --git a/patchlevel.h b/patchlevel.h
index d66658f5..a8cac106 100644
--- a/patchlevel.h
+++ b/patchlevel.h
@@ -25,6 +25,6 @@
regexp `^#define[ ]*PATCHLEVEL', since that's what support/mkversion.sh
looks for to find the patch level (for the sccs version string). */
-#define PATCHLEVEL 33
+#define PATCHLEVEL 34
#endif /* _PATCHLEVEL_H_ */