| 1 |
> Machine Type: i686-pc-linux-gnu
|
| 2 |
>
|
| 3 |
> Bash Version: 3.0
|
| 4 |
> Patch Level: 13
|
| 5 |
> Release Status: release
|
| 6 |
>
|
| 7 |
> Description:
|
| 8 |
> Brace expansion is broken in some cases when it follows quoted
|
| 9 |
> text.
|
| 10 |
|
| 11 |
*** ../bash-3.0-patched/braces.c Wed Sep 8 11:07:53 2004
|
| 12 |
--- braces.c Fri Sep 17 18:42:36 2004
|
| 13 |
***************
|
| 14 |
*** 403,407 ****
|
| 15 |
pass_next = 1;
|
| 16 |
i++;
|
| 17 |
! level++;
|
| 18 |
continue;
|
| 19 |
}
|
| 20 |
--- 403,408 ----
|
| 21 |
pass_next = 1;
|
| 22 |
i++;
|
| 23 |
! if (quoted == 0)
|
| 24 |
! level++;
|
| 25 |
continue;
|
| 26 |
}
|
| 27 |
|
| 28 |
--
|
| 29 |
``The lyf so short, the craft so long to lerne.'' - Chaucer
|
| 30 |
( ``Discere est Dolere'' -- chet )
|
| 31 |
Live...Laugh...Love
|
| 32 |
Chet Ramey, ITS, CWRU chet@po.cwru.edu http://tiswww.tis.cwru.edu/~chet/
|