*** ../bash-4.2-patched/parse.y 2011-11-21 18:03:36.000000000 -0500 --- parse.y 2012-06-07 12:48:47.000000000 -0400 *************** *** 4900,4905 **** --- 4916,4924 ---- 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