hush: fix a bug where we were requiring semicolon here: (cmd;)
authorDenis Vlasenko <vda.linux@googlemail.com>
Sat, 14 Jun 2008 17:13:20 +0000 (17:13 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Sat, 14 Jun 2008 17:13:20 +0000 (17:13 -0000)
commitf8d01d3f66dc50e54dae3c1d0e9b249f71f1dd43
tree3389ceea2b3b8db090cad74507acfa1c061c6a75
parentdd316dd283704b9adb588c3fb7cdec6ba5fbceb8
hush: fix a bug where we were requiring semicolon here: (cmd;)
 also fix a bug where after error prompt is not shown.

function                                             old     new   delta
parse_stream                                        1612    1638     +26
parse_and_run_stream                                 361     375     +14
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 40/0)               Total: 40 bytes
shell/hush.c
shell/hush_test/hush-bugs/while_in_subshell.right [deleted file]
shell/hush_test/hush-bugs/while_in_subshell.tests [deleted file]
shell/hush_test/hush-misc/colon.tests
shell/hush_test/hush-misc/while_in_subshell.right [new file with mode: 0644]
shell/hush_test/hush-misc/while_in_subshell.tests [new file with mode: 0755]