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