1# bug was that we treated <newline> as ';' in this line: 2true || echo foo | 3echo BAD1 | cat 4 5# variation on the same theme 6true || echo foo | 7# comment 8echo BAD2 | cat 9 10# variation on the same theme 11true || echo foo | 12 13echo BAD3 | cat 14 15# this should error out, but currently works in hush: 16#true || echo foo |; 17 18echo Done:$? 19