]> git.pld-linux.org Git - packages/bash.git/blob - bash31-011
- up to 011
[packages/bash.git] / bash31-011
1                              BASH PATCH REPORT
2                              =================
3
4 Bash-Release: 3.1
5 Patch-ID: bash31-011
6
7 Bug-Reported-by: Mike Stroyan <mike.stroyan@hp.com>
8 Bug-Reference-ID: <E1EvwxP-0004LD-GC@localhost.localdomain>
9 Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2006-01/msg00033.html
10
11 Bug-Description:
12
13 A change in bash-3.1 caused the single quotes to be stripped from ANSI-C
14 quoting inside double-quoted command substitutions.
15
16 Patch:
17
18 *** ../bash-3.1/parse.y Fri Nov 11 23:14:18 2005
19 --- parse.y     Wed Jan 25 14:55:18 2006
20 ***************
21 *** 2908,2912 ****
22             count--;
23           if (ch == '(')                /* ) */
24 !           nestret = parse_matched_pair (0, '(', ')', &nestlen, rflags);
25           else if (ch == '{')           /* } */
26             nestret = parse_matched_pair (0, '{', '}', &nestlen, P_FIRSTCLOSE|rflags);
27 --- 2914,2918 ----
28             count--;
29           if (ch == '(')                /* ) */
30 !           nestret = parse_matched_pair (0, '(', ')', &nestlen, rflags & ~P_DQUOTE);
31           else if (ch == '{')           /* } */
32             nestret = parse_matched_pair (0, '{', '}', &nestlen, P_FIRSTCLOSE|rflags);
33 *** ../bash-3.1/patchlevel.h    Wed Jul 20 13:58:20 2005
34 --- patchlevel.h        Wed Dec  7 13:48:42 2005
35 ***************
36 *** 26,30 ****
37      looks for to find the patch level (for the sccs version string). */
38   
39 ! #define PATCHLEVEL 10
40   
41   #endif /* _PATCHLEVEL_H_ */
42 --- 26,30 ----
43      looks for to find the patch level (for the sccs version string). */
44   
45 ! #define PATCHLEVEL 11
46   
47   #endif /* _PATCHLEVEL_H_ */
This page took 0.026285 seconds and 3 git commands to generate.