fix crash from compgen in a non-interactive shell; globstar option now works with complete -G; wait -p changes; some int->size_t changes

This commit is contained in:
Chet Ramey
2022-04-19 10:45:39 -04:00
parent 3be2a2ca9a
commit 7a8455e421
45 changed files with 7600 additions and 8195 deletions
+65 -47
View File
@@ -1,12 +1,9 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/MacPorts 2021.58693_1) (preloaded format=etex 2021.10.21) 11 FEB 2022 09:17
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/MacPorts 2021.58693_2) (preloaded format=pdftex 2021.10.21) 12 APR 2022 10:01
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**\nonstopmode \input /usr/local/src/chet/src/bash/src/doc/bashref.texi \input
/usr/local/src/chet/src/bash/src/doc/bashref.texi
(/usr/local/src/chet/src/bash/src/doc/bashref.texi
(/Users/chet/src/bash/src/doc/texinfo.tex
**/usr/local/src/chet/src/bash/src/doc/bashref.texi
(/usr/local/src/chet/src/bash/src/doc/bashref.texi (./texinfo.tex
Loading texinfo [version 2015-11-22.14]:
\outerhsize=\dimen16
\outervsize=\dimen17
@@ -162,24 +159,24 @@ This is `epsf.tex' v2.7.4 <14 February 2011>
texinfo.tex: doing @include of version.texi
(/Users/chet/src/bash/src/doc/version.texi) [1] [2]
(/Users/chet/src/bash/src/doc/bashref.toc [-1] [-2] [-3]) [-4] Chapter 1
(./version.texi) [1{/opt/local/var/db/texmf/fonts/map/pdftex/updmap/pdftex.map}
] [2] (./bashref.toc [-1] [-2] [-3]) [-4] (./bashref.toc) (./bashref.toc)
Chapter 1
\openout0 = `bashref.toc'.
(/Users/chet/src/bash/src/doc/bashref.aux)
(./bashref.aux)
\openout1 = `bashref.aux'.
Chapter 2 [1] [2]
@cpindfile=@write2
\openout2 = `bashref.cp'.
[3] Chapter 3
[4] [5] [6] [7]
[3] Chapter 3 [4] [5] [6] [7]
@vrindfile=@write3
\openout3 = `bashref.vr'.
[8]
[8]
Overfull \hbox (3.12749pt too wide) in paragraph at lines 723--724
@texttt coproc[]|
@@ -220,13 +217,13 @@ Overfull \hbox (5.95723pt too wide) in paragraph at lines 724--725
[9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23]
[24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38]
[39] [40] [41] [42] [43] [44] [45] Chapter 4 [46]
[39] [40] [41] [42] [43] [44] [45] [46] Chapter 4 [47]
@btindfile=@write5
\openout5 = `bashref.bt'.
[47] [48] [49] [50] [51]
[52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65]
Overfull \hbox (38.26585pt too wide) in paragraph at lines 5201--5201
[48] [49] [50] [51]
[52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66]
Overfull \hbox (38.26585pt too wide) in paragraph at lines 5215--5215
[]@texttt set [-abefhkmnptuvxBCEHPT] [-o @textttsl option-name@texttt ] [--] [
-] [@textttsl ar-gu-ment []@texttt ][]
@@ -239,7 +236,7 @@ Overfull \hbox (38.26585pt too wide) in paragraph at lines 5201--5201
.etc.
Overfull \hbox (38.26585pt too wide) in paragraph at lines 5202--5202
Overfull \hbox (38.26585pt too wide) in paragraph at lines 5216--5216
[]@texttt set [+abefhkmnptuvxBCEHPT] [+o @textttsl option-name@texttt ] [--] [
-] [@textttsl ar-gu-ment []@texttt ][]
@@ -251,16 +248,16 @@ Overfull \hbox (38.26585pt too wide) in paragraph at lines 5202--5202
.@texttt t
.etc.
[66] [67] [68] [69] [70] [71] [72] [73] [74] [75] Chapter 5 [76] [77] [78]
[79] [80] [81] [82] [83] [84] [85] [86] [87] [88] Chapter 6 [89] [90] [91]
[92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105]
[106] [107] [108] [109] [110] Chapter 7 [111] [112] [113] [114]
[67] [68] [69] [70] [71] [72] [73] [74] [75] [76] Chapter 5 [77] [78] [79]
[80] [81] [82] [83] [84] [85] [86] [87] [88] [89] Chapter 6 [90] [91] [92]
[93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106]
[107] [108] [109] [110] [111] Chapter 7 [112] [113] [114] [115]
texinfo.tex: doing @include of rluser.texi
(/usr/local/src/chet/src/bash/src/lib/readline/doc/rluser.texi Chapter 8
[115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126]
Underfull \hbox (badness 7540) in paragraph at lines 859--865
[116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127]
Underfull \hbox (badness 7540) in paragraph at lines 861--867
[]@textrm In the ex-am-ple above, @textttsl C-u[] @textrm is bound to the func
-tion
@@ -273,7 +270,7 @@ Underfull \hbox (badness 7540) in paragraph at lines 859--865
.etc.
Underfull \hbox (badness 10000) in paragraph at lines 859--865
Underfull \hbox (badness 10000) in paragraph at lines 861--867
@texttt universal-argument[]@textrm , @textttsl M-DEL[] @textrm is bound to th
e func-tion
@@ -285,8 +282,8 @@ e func-tion
.@texttt v
.etc.
[127] [128] [129]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 1093--1093
[128] [129] [130]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 1095--1095
[]@texttt Meta-Control-h: backward-kill-word Text after the function name is i
gnored[]
@@ -298,13 +295,13 @@ gnored[]
.@texttt t
.etc.
[130] [131]
[131] [132]
@fnindfile=@write6
\openout6 = `bashref.fn'.
[132] [133] [134] [135] [136] [137] [138] [139] [140] [141]
[142] [143] [144]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 2118--2118
[133] [134] [135] [136] [137] [138] [139] [140] [141] [142]
[143] [144] [145]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 2120--2120
[]@texttt complete [-abcdefgjksuv] [-o @textttsl comp-option@texttt ] [-DEI] [
-A @textttsl ac-tion@texttt ] [-
@@ -316,14 +313,14 @@ Overfull \hbox (15.27109pt too wide) in paragraph at lines 2118--2118
.@texttt m
.etc.
[145] [146] [147] [148] [149])
[146] [147] [148] [149] [150])
texinfo.tex: doing @include of hsuser.texi
(/usr/local/src/chet/src/bash/src/lib/readline/doc/hsuser.texi Chapter 9
[150] [151] [152] [153] [154] [155]) Chapter 10 [156] [157] [158] [159]
[160]
Underfull \hbox (badness 10000) in paragraph at lines 9325--9334
[151] [152] [153] [154] [155] [156]) Chapter 10 [157] [158] [159] [160]
[161]
Underfull \hbox (badness 10000) in paragraph at lines 9348--9357
[]@textrm All of the fol-low-ing op-tions ex-cept for `@texttt alt-array-implem
entation[]@textrm '[],
@@ -336,7 +333,7 @@ entation[]@textrm '[],
.etc.
Underfull \hbox (badness 10000) in paragraph at lines 9325--9334
Underfull \hbox (badness 10000) in paragraph at lines 9348--9357
@textrm `@texttt disabled-builtins[]@textrm '[], `@texttt direxpand-default[]@t
extrm '[], `@texttt strict-posix-default[]@textrm '[], and
@@ -348,20 +345,41 @@ extrm '[], `@texttt strict-posix-default[]@textrm '[], and
.@texttt a
.etc.
[161] [162] [163] [164] Appendix A [165] Appendix B [166] [167] [168] [169]
[170] [171] Appendix C [172]
[162] [163] [164] [165] Appendix A [166] Appendix B [167] [168] [169] [170]
[171] [172] Appendix C [173]
texinfo.tex: doing @include of fdl.texi
(/Users/chet/src/bash/src/doc/fdl.texi [173]
[174] [175] [176] [177] [178] [179]) Appendix D [180] [181] [182] [183]
[184] [185] [186] [187] [188] [189] )
(./fdl.texi [174] [175] [176] [177] [178] [179]
[180]) Appendix D [181] [182] [183] [184] [185] [186] [187] [188] [189]
[190] )
Here is how much of TeX's memory you used:
3531 strings out of 497096
40156 string characters out of 6206922
87691 words of memory out of 5000000
4700 multiletter control sequences out of 15000+600000
4094 strings out of 497086
46987 string characters out of 6206519
140408 words of memory out of 5000000
4867 multiletter control sequences out of 15000+600000
34315 words of font info for 116 fonts, out of 8000000 for 9000
51 hyphenation exceptions out of 8191
16i,6n,16p,400b,942s stack positions out of 5000i,500n,10000p,200000b,80000s
16i,6n,16p,323b,978s stack positions out of 5000i,500n,10000p,200000b,80000s
{/opt/local/share/texmf-texlive/fonts/enc/dvips/cm-super/cm-super-t1.enc
}</opt/local/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmbx12.pfb></op
t/local/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></opt/lo
cal/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmmi10.pfb></opt/local/s
hare/texmf-texlive/fonts/type1/public/amsfonts/cm/cmmi12.pfb></opt/local/share/
texmf-texlive/fonts/type1/public/amsfonts/cm/cmmi9.pfb></opt/local/share/texmf-
texlive/fonts/type1/public/amsfonts/cm/cmr10.pfb></opt/local/share/texmf-texliv
e/fonts/type1/public/amsfonts/cm/cmr9.pfb></opt/local/share/texmf-texlive/fonts
/type1/public/amsfonts/cm/cmsl10.pfb></opt/local/share/texmf-texlive/fonts/type
1/public/amsfonts/cm/cmsltt10.pfb></opt/local/share/texmf-texlive/fonts/type1/p
ublic/amsfonts/cm/cmsy10.pfb></opt/local/share/texmf-texlive/fonts/type1/public
/amsfonts/cm/cmti10.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsf
onts/cm/cmtt10.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsfonts/
cm/cmtt12.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cm
tt9.pfb></opt/local/share/texmf-texlive/fonts/type1/public/cm-super/sfrm1095.pf
b></opt/local/share/texmf-texlive/fonts/type1/public/cm-super/sfrm1440.pfb>
Output written on bashref.pdf (196 pages, 794079 bytes).
PDF statistics:
2750 PDF objects out of 2984 (max. 8388607)
2507 compressed objects within 26 object streams
324 named destinations out of 1000 (max. 500000)
1141 words of extra memory for PDF output out of 10000 (max. 10000000)
Output written on bashref.dvi (195 pages, 819604 bytes).