12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- BASH PATCH REPORT
- =================
- Bash-Release: 3.0
- Patch-ID: bash30-014
- Bug-Reported-by: agriffis@gentoo.org
- Bug-Reference-ID: <20040929024759.A437FEB1E0@piment.flatmonk.org>
- Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2004-09/msg00250.html
- Bug-Description:
- #
- # BROKEN case: variable with braces inside quotes
- #
- $ D=W
- $ echo "${D}"{illy,onka} => W{illy,onka}
- Patch:
- *** ../bash-3.0-patched/braces.c Wed Sep 8 11:07:53 2004
- --- bash/braces.c Fri Sep 17 18:42:36 2004
- ***************
- *** 403,407 ****
- pass_next = 1;
- i++;
- ! level++;
- continue;
- }
- --- 403,408 ----
- pass_next = 1;
- i++;
- ! if (quoted == 0)
- ! level++;
- continue;
- }
- *** ../bash-3.0-patched/patchlevel.h Wed Aug 22 08:05:39 2001
- --- bash/patchlevel.h Thu Sep 2 15:04:32 2004
- ***************
- *** 26,30 ****
- looks for to find the patch level (for the sccs version string). */
-
- ! #define PATCHLEVEL 13
-
- #endif /* _PATCHLEVEL_H_ */
- --- 26,30 ----
- looks for to find the patch level (for the sccs version string). */
-
- ! #define PATCHLEVEL 14
-
- #endif /* _PATCHLEVEL_H_ */
|