]> git.pld-linux.org Git - packages/bash.git/blame - bash31-002
- set perms for /var/log/bash_hist to 1733, else history would not be logged for...
[packages/bash.git] / bash31-002
CommitLineData
9c6e89a2
ER
1 BASH PATCH REPORT
2 =================
3
4Bash-Release: 3.1
5Patch-ID: bash31-002
6
7Bug-Reported-by: vapier@gentoo.org
8Bug-Reference-ID: <20051210223218.GD3324@toucan.gentoo.org>
9Bug-Reference-URL:http://lists.gnu.org/archive/html/bug-bash/2005-12/msg00021.html
10
11Bug-Description:
12
13This corrects several omissions in the bash documentation: It adds the new
14options to `ulimit', the exact expansions for `case' patterns, clarification
15of the language concerning the return value of `[[', and updated version
16information.
17
18Patch:
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_ */
This page took 0.053914 seconds and 4 git commands to generate.