]>
Commit | Line | Data |
---|---|---|
9c6e89a2 ER |
1 | BASH PATCH REPORT |
2 | ================= | |
3 | ||
4 | Bash-Release: 3.1 | |
5 | Patch-ID: bash31-002 | |
6 | ||
7 | Bug-Reported-by: vapier@gentoo.org | |
8 | Bug-Reference-ID: <20051210223218.GD3324@toucan.gentoo.org> | |
9 | Bug-Reference-URL:http://lists.gnu.org/archive/html/bug-bash/2005-12/msg00021.html | |
10 | ||
11 | Bug-Description: | |
12 | ||
13 | This corrects several omissions in the bash documentation: It adds the new | |
14 | options to `ulimit', the exact expansions for `case' patterns, clarification | |
15 | of the language concerning the return value of `[[', and updated version | |
16 | information. | |
17 | ||
18 | Patch: | |
19 | ||
20 | *** ../bash-3.1/doc/bash.1 Wed Oct 12 11:40:52 2005 | |
21 | --- doc/bash.1 Wed Dec 28 19:58:54 2005 | |
22 | *************** | |
23 | *** 7,16 **** | |
24 | .\" chet@po.cwru.edu | |
25 | .\" | |
26 | ! .\" Last Change: Sat Aug 27 13:28:44 EDT 2005 | |
27 | .\" | |
28 | .\" bash_builtins, strip all but Built-Ins section | |
29 | .if \n(zZ=1 .ig zZ | |
30 | .if \n(zY=1 .ig zY | |
31 | ! .TH BASH 1 "2005 Aug 27" "GNU Bash-3.1-beta1" | |
32 | .\" | |
33 | .\" There's some problem with having a `@' | |
34 | --- 7,16 ---- | |
35 | .\" chet@po.cwru.edu | |
36 | .\" | |
37 | ! .\" Last Change: Wed Dec 28 19:58:45 EST 2005 | |
38 | .\" | |
39 | .\" bash_builtins, strip all but Built-Ins section | |
40 | .if \n(zZ=1 .ig zZ | |
41 | .if \n(zY=1 .ig zY | |
42 | ! .TH BASH 1 "2005 Dec 28" "GNU Bash-3.1" | |
43 | .\" | |
44 | .\" There's some problem with having a `@' | |
45 | *************** | |
46 | *** 678,683 **** | |
47 | is enabled, the match is performed without regard to the case | |
48 | of alphabetic characters. | |
49 | ! The return value is 0 if the string matches or does not match | |
50 | ! the pattern, respectively, and 1 otherwise. | |
51 | Any part of the pattern may be quoted to force it to be matched as a | |
52 | string. | |
53 | --- 678,683 ---- | |
54 | is enabled, the match is performed without regard to the case | |
55 | of alphabetic characters. | |
56 | ! The return value is 0 if the string matches (\fB==\fP) or does not match | |
57 | ! (\fB!=\fP) the pattern, and 1 otherwise. | |
58 | Any part of the pattern may be quoted to force it to be matched as a | |
59 | string. | |
60 | *************** | |
61 | *** 808,811 **** | |
62 | --- 808,817 ---- | |
63 | .B Pathname Expansion | |
64 | below). | |
65 | + The \fIword\fP is expanded using tilde | |
66 | + expansion, parameter and variable expansion, arithmetic substituion, | |
67 | + command substitution, process substitution and quote removal. | |
68 | + Each \fIpattern\fP examined is expanded using tilde | |
69 | + expansion, parameter and variable expansion, arithmetic substituion, | |
70 | + command substitution, and process substitution. | |
71 | If the shell option | |
72 | .B nocasematch | |
73 | *************** | |
74 | *** 8485,8489 **** | |
75 | none are found. | |
76 | .TP | |
77 | ! \fBulimit\fP [\fB\-SHacdflmnpstuv\fP [\fIlimit\fP]] | |
78 | Provides control over the resources available to the shell and to | |
79 | processes started by it, on systems that allow such control. | |
80 | --- 8485,8489 ---- | |
81 | none are found. | |
82 | .TP | |
83 | ! \fBulimit\fP [\fB\-SHacdfilmnpqstuvx\fP [\fIlimit\fP]] | |
84 | Provides control over the resources available to the shell and to | |
85 | processes started by it, on systems that allow such control. | |
86 | *************** | |
87 | *** 8524,8527 **** | |
88 | --- 8524,8530 ---- | |
89 | The maximum size of files created by the shell | |
90 | .TP | |
91 | + .B \-i | |
92 | + The maximum number of pending signals | |
93 | + .TP | |
94 | .B \-l | |
95 | The maximum size that may be locked into memory | |
96 | *************** | |
97 | *** 8537,8540 **** | |
98 | --- 8540,8546 ---- | |
99 | The pipe size in 512-byte blocks (this may not be set) | |
100 | .TP | |
101 | + .B \-q | |
102 | + The maximum number of bytes in POSIX message queues | |
103 | + .TP | |
104 | .B \-s | |
105 | The maximum stack size | |
106 | *************** | |
107 | *** 8548,8551 **** | |
108 | --- 8554,8560 ---- | |
109 | .B \-v | |
110 | The maximum amount of virtual memory available to the shell | |
111 | + .TP | |
112 | + .B \-x | |
113 | + The maximum number of file locks | |
114 | .PD | |
115 | .PP | |
116 | *** ../bash-3.1/doc/bashref.texi Mon Oct 3 15:07:21 2005 | |
117 | --- doc/bashref.texi Fri Dec 30 10:50:39 2005 | |
118 | *************** | |
119 | *** 962,967 **** | |
120 | is enabled, the match is performed without regard to the case | |
121 | of alphabetic characters. | |
122 | ! The return value is 0 if the string matches or does not match | |
123 | ! the pattern, respectively, and 1 otherwise. | |
124 | Any part of the pattern may be quoted to force it to be matched as a | |
125 | string. | |
126 | --- 962,967 ---- | |
127 | is enabled, the match is performed without regard to the case | |
128 | of alphabetic characters. | |
129 | ! The return value is 0 if the string matches (@samp{==}) or does not | |
130 | ! match (@samp{!=})the pattern, and 1 otherwise. | |
131 | Any part of the pattern may be quoted to force it to be matched as a | |
132 | string. | |
133 | *************** | |
134 | *** 2599,2603 **** | |
135 | or inconvenient to obtain with separate utilities. | |
136 | ||
137 | ! This section briefly the builtins which Bash inherits from | |
138 | the Bourne Shell, as well as the builtin commands which are unique | |
139 | to or have been extended in Bash. | |
140 | --- 2597,2601 ---- | |
141 | or inconvenient to obtain with separate utilities. | |
142 | ||
143 | ! This section briefly describes the builtins which Bash inherits from | |
144 | the Bourne Shell, as well as the builtin commands which are unique | |
145 | to or have been extended in Bash. | |
146 | *************** | |
147 | *** 3834,3838 **** | |
148 | @btindex ulimit | |
149 | @example | |
150 | ! ulimit [-acdflmnpstuvSH] [@var{limit}] | |
151 | @end example | |
152 | @code{ulimit} provides control over the resources available to processes | |
153 | --- 3834,3838 ---- | |
154 | @btindex ulimit | |
155 | @example | |
156 | ! ulimit [-acdfilmnpqstuvxSH] [@var{limit}] | |
157 | @end example | |
158 | @code{ulimit} provides control over the resources available to processes | |
159 | *************** | |
160 | *** 3858,3861 **** | |
161 | --- 3858,3864 ---- | |
162 | The maximum size of files created by the shell. | |
163 | ||
164 | + @item -i | |
165 | + The maximum number of pending signals. | |
166 | + | |
167 | @item -l | |
168 | The maximum size that may be locked into memory. | |
169 | *************** | |
170 | *** 3870,3873 **** | |
171 | --- 3873,3879 ---- | |
172 | The pipe buffer size. | |
173 | ||
174 | + @item -q | |
175 | + The maximum number of bytes in POSIX message queues. | |
176 | + | |
177 | @item -s | |
178 | The maximum stack size. | |
179 | *************** | |
180 | *** 3882,3885 **** | |
181 | --- 3888,3894 ---- | |
182 | The maximum amount of virtual memory available to the process. | |
183 | ||
184 | + @item -x | |
185 | + The maximum number of file locks. | |
186 | + | |
187 | @end table | |
188 | ||
189 | *************** | |
190 | *** 4090,4095 **** | |
191 | ||
192 | @item -x | |
193 | ! Print a trace of simple commands, \fBfor\fP commands, \fBcase\fP | |
194 | ! commands, \fBselect\fP commands, and arithmetic \fBfor\fP commands | |
195 | and their arguments or associated word lists after they are | |
196 | expanded and before they are executed. The value of the @env{PS4} | |
197 | --- 4103,4108 ---- | |
198 | ||
199 | @item -x | |
200 | ! Print a trace of simple commands, @code{for} commands, @code{case} | |
201 | ! commands, @code{select} commands, and arithmetic @code{for} commands | |
202 | and their arguments or associated word lists after they are | |
203 | expanded and before they are executed. The value of the @env{PS4} | |
204 | *** ../bash-3.1/doc/version.texi Tue Sep 20 14:52:56 2005 | |
205 | --- doc/version.texi Fri Dec 30 10:50:58 2005 | |
206 | *************** | |
207 | *** 3,10 **** | |
208 | @end ignore | |
209 | ||
210 | ! @set LASTCHANGE Mon Sep 5 11:47:04 EDT 2005 | |
211 | ||
212 | ! @set EDITION 3.1-beta1 | |
213 | ! @set VERSION 3.1-beta1 | |
214 | ! @set UPDATED 5 September 2005 | |
215 | ! @set UPDATED-MONTH September 2005 | |
216 | --- 3,10 ---- | |
217 | @end ignore | |
218 | ||
219 | ! @set LASTCHANGE Fri Dec 30 10:50:51 EST 2005 | |
220 | ||
221 | ! @set EDITION 3.1 | |
222 | ! @set VERSION 3.1 | |
223 | ! @set UPDATED 30 December 2005 | |
224 | ! @set UPDATED-MONTH December 2005 | |
225 | *** ../bash-3.1/patchlevel.h Wed Jul 20 13:58:20 2005 | |
226 | --- patchlevel.h Wed Dec 7 13:48:42 2005 | |
227 | *************** | |
228 | *** 26,30 **** | |
229 | looks for to find the patch level (for the sccs version string). */ | |
230 | ||
231 | ! #define PATCHLEVEL 1 | |
232 | ||
233 | #endif /* _PATCHLEVEL_H_ */ | |
234 | --- 26,30 ---- | |
235 | looks for to find the patch level (for the sccs version string). */ | |
236 | ||
237 | ! #define PATCHLEVEL 2 | |
238 | ||
239 | #endif /* _PATCHLEVEL_H_ */ |