29 lines
723 B
Diff
29 lines
723 B
Diff
|
*** ../bash-4.3-patched/parse.y 2014-04-07 11:56:12.000000000 -0400
|
||
|
--- parse.y 2014-06-11 10:25:53.000000000 -0400
|
||
|
***************
|
||
|
*** 2789,2797 ****
|
||
|
case OR_OR:
|
||
|
case '&':
|
||
|
case DO:
|
||
|
case THEN:
|
||
|
case ELSE:
|
||
|
case '{': /* } */
|
||
|
! case '(': /* ) */
|
||
|
case BANG: /* ! time pipeline */
|
||
|
case TIME: /* time time pipeline */
|
||
|
--- 2789,2802 ----
|
||
|
case OR_OR:
|
||
|
case '&':
|
||
|
+ case WHILE:
|
||
|
case DO:
|
||
|
+ case UNTIL:
|
||
|
+ case IF:
|
||
|
case THEN:
|
||
|
+ case ELIF:
|
||
|
case ELSE:
|
||
|
case '{': /* } */
|
||
|
! case '(': /* )( */
|
||
|
! case ')': /* only valid in case statement */
|
||
|
case BANG: /* ! time pipeline */
|
||
|
case TIME: /* time time pipeline */
|