readline: use a custom extension in LS_COLORS to set the colored completion prefix, if present

This commit is contained in:
Chet Ramey
2021-11-16 09:57:07 -05:00
parent d384b92874
commit e59452c752
34 changed files with 27226 additions and 25555 deletions
+92 -49
View File
@@ -1,12 +1,9 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/MacPorts 2019.50896_2) (preloaded format=etex 2019.11.6) 25 DEC 2020 17:28
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/MacPorts 2021.58693_0) (preloaded format=pdftex 2021.10.21) 8 NOV 2021 11:17
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**\nonstopmode \input /Users/chet/src/bash/src/doc/bashref.texi \input /Users/c
het/src/bash/src/doc/bashref.texi
(/Users/chet/src/bash/src/doc/bashref.texi
(/Users/chet/src/bash/src/doc/texinfo.tex
**/Users/chet/src/bash/src/doc/bashref.texi
(/Users/chet/src/bash/src/doc/bashref.texi (./texinfo.tex
Loading texinfo [version 2015-11-22.14]:
\outerhsize=\dimen16
\outervsize=\dimen17
@@ -162,25 +159,25 @@ 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]
[3] Chapter 3 [4] [5] [6] [7]
@vrindfile=@write3
\openout3 = `bashref.vr'.
[7]
Overfull \hbox (3.12749pt too wide) in paragraph at lines 613--614
[8]
Overfull \hbox (3.12749pt too wide) in paragraph at lines 723--724
@texttt coproc[]|
@hbox(9.34993+3.85005)x43.36464
@@ -192,7 +189,7 @@ Overfull \hbox (3.12749pt too wide) in paragraph at lines 613--614
.etc.
Overfull \hbox (3.12749pt too wide) in paragraph at lines 614--614
Overfull \hbox (3.12749pt too wide) in paragraph at lines 724--724
@texttt select[]|
@hbox(9.34993+3.85005)x43.36464
@@ -204,7 +201,7 @@ Overfull \hbox (3.12749pt too wide) in paragraph at lines 614--614
.etc.
Overfull \hbox (5.95723pt too wide) in paragraph at lines 614--615
Overfull \hbox (5.95723pt too wide) in paragraph at lines 724--725
@texttt function[]|
@hbox(9.34993+3.85005)x52.03227
@@ -218,24 +215,24 @@ Overfull \hbox (5.95723pt too wide) in paragraph at lines 614--615
@rwindfile=@write4
\openout4 = `bashref.rw'.
[8] [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] Chapter 4 [43]
[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]
@btindfile=@write5
\openout5 = `bashref.bt'.
[44] [45] [46] [47] [48] [49] [50]
[51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65]
[66] [67] [68] [69] [70] [71] Chapter 5 [72] [73] [74] [75] [76] [77] [78]
[79] [80] [81] [82] [83] [84] Chapter 6 [85] [86] [87] [88] [89] [90] [91]
[92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105]
Chapter 7 [106] [107] [108] [109]
[47] [48] [49] [50] [51]
[52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [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] Chapter 7 [110] [111] [112] [113]
texinfo.tex: doing @include of rluser.texi
(/Users/chet/src/bash/src/lib/readline/doc/rluser.texi Chapter 8 [110] [111]
[112] [113] [114] [115] [116] [117] [118] [119] [120]
Underfull \hbox (badness 7540) in paragraph at lines 813--819
(/Users/chet/src/bash/src/lib/readline/doc/rluser.texi Chapter 8 [114] [115]
[116] [117] [118] [119] [120] [121] [122] [123] [124]
Underfull \hbox (badness 7540) in paragraph at lines 828--834
[]@textrm In the ex-am-ple above, @textttsl C-u[] @textrm is bound to the func
-tion
@@ -248,7 +245,7 @@ Underfull \hbox (badness 7540) in paragraph at lines 813--819
.etc.
Underfull \hbox (badness 10000) in paragraph at lines 813--819
Underfull \hbox (badness 10000) in paragraph at lines 828--834
@texttt universal-argument[]@textrm , @textttsl M-DEL[] @textrm is bound to th
e func-tion
@@ -260,8 +257,8 @@ e func-tion
.@texttt v
.etc.
[121] [122] [123] [124]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 1047--1047
[125] [126] [127] [128]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 1062--1062
[]@texttt Meta-Control-h: backward-kill-word Text after the function name is i
gnored[]
@@ -273,13 +270,13 @@ gnored[]
.@texttt t
.etc.
[125] [126]
[129] [130]
@fnindfile=@write6
\openout6 = `bashref.fn'.
[127] [128] [129] [130] [131] [132] [133] [134] [135] [136]
[137] [138] [139]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 2062--2062
[131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143]
Overfull \hbox (15.27109pt too wide) in paragraph at lines 2087--2087
[]@texttt complete [-abcdefgjksuv] [-o @textttsl comp-option@texttt ] [-DEI] [
-A @textttsl ac-tion@texttt ] [-
@@ -291,26 +288,72 @@ Overfull \hbox (15.27109pt too wide) in paragraph at lines 2062--2062
.@texttt m
.etc.
[140] [141] [142] [143] [144])
[144] [145] [146] [147] [148])
texinfo.tex: doing @include of hsuser.texi
(/Users/chet/src/bash/src/lib/readline/doc/hsuser.texi Chapter 9 [145] [146]
[147] [148] [149] [150]) Chapter 10 [151] [152] [153] [154] [155] [156]
[157] [158] Appendix A [159] Appendix B [160] [161] [162] [163] [164] [165]
Appendix C [166]
(/Users/chet/src/bash/src/lib/readline/doc/hsuser.texi Chapter 9 [149] [150]
[151] [152] [153] [154]) Chapter 10 [155] [156] [157] [158] [159]
Underfull \hbox (badness 10000) in paragraph at lines 9237--9246
[]@textrm All of the fol-low-ing op-tions ex-cept for `@texttt alt-array-implem
entation[]@textrm '[],
@hbox(7.60416+2.43333)x433.62, glue set 6.77118
.@hbox(0.0+0.0)x15.0
.@textrm A
.@textrm l
.@textrm l
.@glue 3.65 plus 1.825 minus 1.21666
.etc.
Underfull \hbox (badness 10000) in paragraph at lines 9237--9246
@textrm `@texttt disabled-builtins[]@textrm '[], `@texttt direxpand-default[]@t
extrm '[], `@texttt strict-posix-default[]@textrm '[], and
@hbox(7.60416+2.43333)x433.62, glue set 9.82277
.@textrm `
.@texttt d
.@texttt i
.@texttt s
.@texttt a
.etc.
[160] [161] [162] Appendix A [163] Appendix B [164] [165] [166] [167] [168]
[169] Appendix C [170]
texinfo.tex: doing @include of fdl.texi
(/Users/chet/src/bash/src/doc/fdl.texi [167] [168] [169]
[170] [171] [172] [173]) Appendix D [174] [175] [176] [177] [178] [179]
[180] [181] [182] [183] )
(./fdl.texi [171] [172] [173] [174] [175] [176] [177])
Appendix D [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] )
Here is how much of TeX's memory you used:
3530 strings out of 497108
40062 string characters out of 6207178
87687 words of memory out of 5000000
4696 multiletter control sequences out of 15000+600000
4091 strings out of 497086
46914 string characters out of 6206519
141405 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,384b,942s stack positions out of 5000i,500n,10000p,200000b,80000s
16i,6n,16p,315b,978s stack positions out of 5000i,500n,10000p,200000b,80000s
{/opt/l
ocal/share/texmf-texlive/fonts/enc/dvips/cm-super/cm-super-t1.enc}</opt/local/s
hare/texmf-texlive/fonts/type1/public/amsfonts/cm/cmbx12.pfb></opt/local/share/
texmf-texlive/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></opt/local/share/texm
f-texlive/fonts/type1/public/amsfonts/cm/cmmi10.pfb></opt/local/share/texmf-tex
live/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-texlive/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/type1/public/amsfo
nts/cm/cmsltt10.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsfonts
/cm/cmsy10.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsfonts/cm/c
mti10.pfb></opt/local/share/texmf-texlive/fonts/type1/public/amsfonts/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/cmtt9.pfb></opt/
local/share/texmf-texlive/fonts/type1/public/cm-super/sfrm1095.pfb></opt/local/
share/texmf-texlive/fonts/type1/public/cm-super/sfrm1440.pfb>
Output written on bashref.pdf (193 pages, 787765 bytes).
PDF statistics:
2733 PDF objects out of 2984 (max. 8388607)
2494 compressed objects within 25 object streams
321 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 (189 pages, 789956 bytes).