diff options
Diffstat (limited to 'doc/readline.ps')
-rw-r--r-- | doc/readline.ps | 3351 |
1 files changed, 1703 insertions, 1648 deletions
diff --git a/doc/readline.ps b/doc/readline.ps index 0c60ebb..93dd8d8 100644 --- a/doc/readline.ps +++ b/doc/readline.ps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 %%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %%Title: readline.dvi -%%Pages: 72 +%%Pages: 74 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%DocumentFonts: CMBX12 CMR10 CMTT10 CMSY10 CMMI12 CMMI10 CMCSC10 @@ -11,7 +11,7 @@ %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -D 600 -t letter -o readline.ps readline.dvi %DVIPSParameters: dpi=600 -%DVIPSSource: TeX output 2009.10.12:1034 +%DVIPSSource: TeX output 2011.02.08:1112 %%BeginProcSet: tex.pro 0 0 %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S @@ -3878,7 +3878,7 @@ rf /Fl 135[56 2[56 1[42 2[51 58 56 4[27 1[58 49 51 1[54 71 97 71 75 52 53 55 1[75 67 75 112 37 2[37 75 67 41 61 75 60 75 65 7[102 1[139 102 103 94 75 100 101 92 101 105 128 81 105 1[50 105 106 85 88 103 97 96 102 6[37 -3[67 67 67 67 67 67 67 1[37 1[37 44[{}55 119.552 /CMBX12 +1[67 67 67 67 67 67 67 67 2[37 1[37 44[{}56 119.552 /CMBX12 rf /Fr 129[48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 1[48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 @@ -3904,25 +3904,26 @@ letter %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 150 1318 a Ft(GNU)65 b(Readline)g(Library)p -150 1418 3600 34 v 1873 1515 a Fs(Edition)30 b(6.1,)i(for)e -Fr(Readline)e(Library)h Fs(V)-8 b(ersion)31 b(6.1.)3217 -1623 y(Octob)s(er)f(2009)150 4935 y Fq(Chet)45 b(Ramey)-11 +150 1418 3600 34 v 1873 1515 a Fs(Edition)30 b(6.2,)i(for)e +Fr(Readline)e(Library)h Fs(V)-8 b(ersion)31 b(6.2.)3118 +1623 y(Septem)m(b)s(er)f(2010)150 4935 y Fq(Chet)45 b(Ramey)-11 b(,)46 b(Case)g(W)-11 b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150 5068 y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F) -11 b(oundation)p 150 5141 3600 17 v eop end %%Page: 2 2 -TeXDict begin 2 1 bop 150 3024 a Fs(This)32 b(man)m(ual)h(describ)s(es) -f(the)g(GNU)i(Readline)f(Library)f(\(v)m(ersion)h(6.1,)h(9)f(Octob)s -(er)g(2009\),)i(a)e(library)150 3133 y(whic)m(h)39 b(aids)g(in)g(the)g -(consistency)h(of)g(user)e(in)m(terface)j(across)f(discrete)g(programs) -e(whic)m(h)h(pro)m(vide)h(a)150 3243 y(command)30 b(line)h(in)m -(terface.)150 3377 y(Cop)m(yrigh)m(t)602 3374 y(c)577 -3377 y Fp(\015)f Fs(1988{2009)35 b(F)-8 b(ree)31 b(Soft)m(w)m(are)h(F) --8 b(oundation,)31 b(Inc.)150 3512 y(P)m(ermission)h(is)h(gran)m(ted)g -(to)f(mak)m(e)i(and)d(distribute)h(v)m(erbatim)h(copies)g(of)f(this)g -(man)m(ual)h(pro)m(vided)f(the)150 3621 y(cop)m(yrigh)m(t)g(notice)f -(and)f(this)g(p)s(ermission)g(notice)h(are)g(preserv)m(ed)f(on)h(all)g -(copies.)390 3756 y(P)m(ermission)k(is)h(gran)m(ted)f(to)h(cop)m(y)-8 +TeXDict begin 2 1 bop 150 3024 a Fs(This)24 b(man)m(ual)h(describ)s(es) +g(the)g(GNU)g(Readline)h(Library)e(\(v)m(ersion)i(6.2,)h(Septem)m(b)s +(er)d(6)i(2010\),)i(a)d(library)150 3133 y(whic)m(h)39 +b(aids)g(in)g(the)g(consistency)h(of)g(user)e(in)m(terface)j(across)f +(discrete)g(programs)e(whic)m(h)h(pro)m(vide)h(a)150 +3243 y(command)30 b(line)h(in)m(terface.)150 3377 y(Cop)m(yrigh)m(t)602 +3374 y(c)577 3377 y Fp(\015)f Fs(1988{2011)35 b(F)-8 +b(ree)31 b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)150 +3512 y(P)m(ermission)h(is)h(gran)m(ted)g(to)f(mak)m(e)i(and)d +(distribute)h(v)m(erbatim)h(copies)g(of)f(this)g(man)m(ual)h(pro)m +(vided)f(the)150 3621 y(cop)m(yrigh)m(t)g(notice)f(and)f(this)g(p)s +(ermission)g(notice)h(are)g(preserv)m(ed)f(on)h(all)g(copies.)390 +3756 y(P)m(ermission)k(is)h(gran)m(ted)f(to)h(cop)m(y)-8 b(,)38 b(distribute)d(and/or)g(mo)s(dify)f(this)h(do)s(cumen)m(t)g (under)390 3866 y(the)j(terms)g(of)g(the)g(GNU)h(F)-8 b(ree)39 b(Do)s(cumen)m(tation)h(License,)g(V)-8 b(ersion)39 @@ -3984,138 +3985,138 @@ Fm(:)15 b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f b Fs(10)399 1874 y(1.3.3)93 b(Sample)30 b(Init)g(File)14 b Fm(:)j(:)e(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g -(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)44 b Fs(10)275 1983 y(1.4)92 +(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)44 b Fs(11)275 1983 y(1.4)92 b(Bindable)30 b(Readline)h(Commands)14 b Fm(:)g(:)i(:)f(:)g(:)h(:)f(:)h (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) -h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)43 b Fs(13)399 2093 y(1.4.1)93 +h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)43 b Fs(14)399 2093 y(1.4.1)93 b(Commands)29 b(F)-8 b(or)31 b(Mo)m(ving)10 b Fm(:)17 b(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f (:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)40 -b Fs(13)399 2203 y(1.4.2)93 b(Commands)29 b(F)-8 b(or)31 +b Fs(14)399 2203 y(1.4.2)93 b(Commands)29 b(F)-8 b(or)31 b(Manipulating)g(The)f(History)20 b Fm(:)c(:)f(:)h(:)f(:)h(:)f(:)g(:)h -(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)49 b Fs(13)399 2312 y(1.4.3)93 +(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)49 b Fs(14)399 2312 y(1.4.3)93 b(Commands)29 b(F)-8 b(or)31 b(Changing)f(T)-8 b(ext)25 b Fm(:)15 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g -(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)53 b Fs(15)399 +(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)53 b Fs(16)399 2422 y(1.4.4)93 b(Killing)31 b(And)e(Y)-8 b(anking)26 b Fm(:)15 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) -h(:)f(:)g(:)55 b Fs(16)399 2531 y(1.4.5)93 b(Sp)s(ecifying)30 +h(:)f(:)g(:)55 b Fs(17)399 2531 y(1.4.5)93 b(Sp)s(ecifying)30 b(Numeric)g(Argumen)m(ts)19 b Fm(:)d(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)49 -b Fs(17)399 2641 y(1.4.6)93 b(Letting)31 b(Readline)g(T)m(yp)s(e)f(F)-8 +b Fs(18)399 2641 y(1.4.6)93 b(Letting)31 b(Readline)g(T)m(yp)s(e)f(F)-8 b(or)31 b(Y)-8 b(ou)14 b Fm(:)i(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)44 -b Fs(17)399 2751 y(1.4.7)93 b(Keyb)s(oard)29 b(Macros)23 +b Fs(18)399 2751 y(1.4.7)93 b(Keyb)s(oard)29 b(Macros)23 b Fm(:)17 b(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f (:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) -f(:)h(:)f(:)g(:)h(:)f(:)53 b Fs(18)399 2860 y(1.4.8)93 +f(:)h(:)f(:)g(:)h(:)f(:)53 b Fs(19)399 2860 y(1.4.8)93 b(Some)30 b(Miscellaneous)j(Commands)26 b Fm(:)16 b(:)f(:)h(:)f(:)g(:)h (:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) -f(:)g(:)58 b Fs(18)275 2970 y(1.5)92 b(Readline)31 b(vi)f(Mo)s(de)22 +f(:)g(:)58 b Fs(19)275 2970 y(1.5)92 b(Readline)31 b(vi)f(Mo)s(de)22 b Fm(:)16 b(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f (:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) -f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)52 b Fs(19)150 +f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)52 b Fs(21)150 3212 y Fq(2)135 b(Programming)46 b(with)f(GNU)g(Readline)17 -b Fn(:)k(:)f(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)62 b Fq(20)275 +b Fn(:)k(:)f(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)62 b Fq(22)275 3349 y Fs(2.1)92 b(Basic)31 b(Beha)m(vior)15 b Fm(:)i(:)e(:)h(:)f(:)h (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h -(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)44 b Fs(20)275 3459 y(2.2)92 +(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)44 b Fs(22)275 3459 y(2.2)92 b(Custom)29 b(F)-8 b(unctions)10 b Fm(:)17 b(:)e(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:) -h(:)f(:)40 b Fs(21)399 3568 y(2.2.1)93 b(Readline)31 +h(:)f(:)40 b Fs(23)399 3568 y(2.2.1)93 b(Readline)31 b(T)m(yp)s(edefs)9 b Fm(:)14 b(:)i(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) -g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)38 b Fs(22)399 +g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)38 b Fs(24)399 3678 y(2.2.2)93 b(W)-8 b(riting)31 b(a)g(New)g(F)-8 b(unction)15 b Fm(:)h(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)45 -b Fs(22)275 3787 y(2.3)92 b(Readline)31 b(V)-8 b(ariables)23 +b Fs(24)275 3787 y(2.3)92 b(Readline)31 b(V)-8 b(ariables)23 b Fm(:)16 b(:)g(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) -h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)53 b Fs(23)275 +h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)53 b Fs(25)275 3897 y(2.4)92 b(Readline)31 b(Con)m(v)m(enience)g(F)-8 b(unctions)14 b Fm(:)i(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h (:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:) -43 b Fs(27)399 4007 y(2.4.1)93 b(Naming)31 b(a)g(F)-8 +43 b Fs(29)399 4007 y(2.4.1)93 b(Naming)31 b(a)g(F)-8 b(unction)13 b Fm(:)j(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) -h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)43 b Fs(27)399 4116 y(2.4.2)93 +h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)43 b Fs(29)399 4116 y(2.4.2)93 b(Selecting)32 b(a)e(Keymap)21 b Fm(:)16 b(:)f(:)h(:)f(:)g(:)h(:)f(:)h (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)51 b -Fs(28)399 4226 y(2.4.3)93 b(Binding)30 b(Keys)c Fm(:)16 +Fs(30)399 4226 y(2.4.3)93 b(Binding)30 b(Keys)c Fm(:)16 b(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h (:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) -f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)56 b Fs(29)399 4335 y(2.4.4)93 +f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)56 b Fs(31)399 4335 y(2.4.4)93 b(Asso)s(ciating)32 b(F)-8 b(unction)31 b(Names)g(and)e(Bindings)18 b Fm(:)d(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)47 -b Fs(30)399 4445 y(2.4.5)93 b(Allo)m(wing)32 b(Undoing)19 +b Fs(32)399 4445 y(2.4.5)93 b(Allo)m(wing)32 b(Undoing)19 b Fm(:)14 b(:)i(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) -h(:)f(:)h(:)f(:)g(:)h(:)48 b Fs(31)399 4555 y(2.4.6)93 +h(:)f(:)h(:)f(:)g(:)h(:)48 b Fs(33)399 4555 y(2.4.6)93 b(Redispla)m(y)21 b Fm(:)16 b(:)g(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h -(:)f(:)51 b Fs(32)399 4664 y(2.4.7)93 b(Mo)s(difying)30 +(:)f(:)51 b Fs(34)399 4664 y(2.4.7)93 b(Mo)s(difying)30 b(T)-8 b(ext)28 b Fm(:)16 b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)57 b -Fs(33)399 4774 y(2.4.8)93 b(Character)31 b(Input)13 b +Fs(35)399 4774 y(2.4.8)93 b(Character)31 b(Input)13 b Fm(:)h(:)h(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) -h(:)f(:)g(:)h(:)f(:)h(:)f(:)43 b Fs(34)399 4883 y(2.4.9)93 +h(:)f(:)g(:)h(:)f(:)h(:)f(:)43 b Fs(36)399 4883 y(2.4.9)93 b(T)-8 b(erminal)30 b(Managemen)m(t)8 b Fm(:)18 b(:)e(:)f(:)h(:)f(:)g (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)38 b -Fs(34)399 4993 y(2.4.10)93 b(Utilit)m(y)33 b(F)-8 b(unctions)15 +Fs(36)399 4993 y(2.4.10)93 b(Utilit)m(y)33 b(F)-8 b(unctions)15 b Fm(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f -(:)h(:)f(:)g(:)h(:)f(:)45 b Fs(35)399 5103 y(2.4.11)93 +(:)h(:)f(:)g(:)h(:)f(:)45 b Fs(37)399 5103 y(2.4.11)93 b(Miscellaneous)33 b(F)-8 b(unctions)15 b Fm(:)g(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g -(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)44 b Fs(36)399 5212 +(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)44 b Fs(38)399 5212 y(2.4.12)93 b(Alternate)32 b(In)m(terface)17 b Fm(:)g(:)e(:)h(:)f(:)g (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)47 -b Fs(37)399 5322 y(2.4.13)93 b(A)31 b(Readline)g(Example)24 +b Fs(39)399 5322 y(2.4.13)93 b(A)31 b(Readline)g(Example)24 b Fm(:)15 b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f (:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) -g(:)h(:)53 b Fs(37)p eop end +g(:)h(:)53 b Fs(40)p eop end %%Page: -2 4 TeXDict begin -2 3 bop 3699 -116 a Fs(ii)275 83 y(2.5)92 b(Readline)31 b(Signal)f(Handling)10 b Fm(:)15 b(:)h(:)f(:)h(:)f(:)g(:) h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)39 -b Fs(39)275 193 y(2.6)92 b(Custom)29 b(Completers)18 +b Fs(41)275 193 y(2.6)92 b(Custom)29 b(Completers)18 b Fm(:)e(:)g(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h -(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)48 b Fs(41)399 302 +(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)48 b Fs(43)399 302 y(2.6.1)93 b(Ho)m(w)31 b(Completing)g(W)-8 b(orks)24 b Fm(:)15 b(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) -53 b Fs(41)399 412 y(2.6.2)93 b(Completion)31 b(F)-8 +53 b Fs(43)399 412 y(2.6.2)93 b(Completion)31 b(F)-8 b(unctions)19 b Fm(:)d(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) -h(:)f(:)h(:)f(:)g(:)49 b Fs(42)399 521 y(2.6.3)93 b(Completion)31 +h(:)f(:)h(:)f(:)g(:)49 b Fs(44)399 521 y(2.6.3)93 b(Completion)31 b(V)-8 b(ariables)9 b Fm(:)17 b(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f (:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) -f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)39 b Fs(43)399 631 y(2.6.4)93 +f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)39 b Fs(45)399 631 y(2.6.4)93 b(A)30 b(Short)g(Completion)h(Example)c Fm(:)15 b(:)h(:)f(:)g(:)h(:)f (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) -h(:)f(:)g(:)h(:)56 b Fs(47)150 873 y Fq(App)t(endix)44 +h(:)f(:)g(:)h(:)56 b Fs(49)150 873 y Fq(App)t(endix)44 b(A)160 b(GNU)45 b(F)-11 b(ree)45 b(Do)t(cumen)l(tation)h(License)446 1006 y Fn(:)20 b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:) h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f (:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)72 -b Fq(56)150 1276 y(Concept)45 b(Index)18 b Fn(:)i(:)f(:)g(:)h(:)f(:)h +b Fq(58)150 1276 y(Concept)45 b(Index)18 b Fn(:)i(:)f(:)g(:)h(:)f(:)h (:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)63 -b Fq(64)150 1546 y(F)-11 b(unction)44 b(and)h(V)-11 b(ariable)45 +b Fq(66)150 1546 y(F)-11 b(unction)44 b(and)h(V)-11 b(ariable)45 b(Index)29 b Fn(:)19 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h -(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)73 b Fq(65)p eop end +(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)73 b Fq(67)p eop end %%Page: 1 5 TeXDict begin 1 4 bop 150 -116 a Fs(Chapter)30 b(1:)41 b(Command)29 b(Line)i(Editing)2153 b(1)150 299 y Fo(1)80 @@ -4455,386 +4456,410 @@ Fr(on)p Fs(',)50 b(Readline)45 b(attempts)i(to)f(bind)d(the)j(con)m 1249 y Fs(The)29 b(string)g(to)h(insert)f(at)h(the)f(b)s(eginning)g(of) g(the)h(line)f(when)f(the)i Fr(insert-)1110 1358 y(comment)e Fs(command)j(is)f(executed.)42 b(The)29 b(default)i(v)-5 -b(alue)31 b(is)f Fr("#")p Fs(.)630 1504 y Fr(completion-ignore-case) -1110 1614 y Fs(If)d(set)h(to)g(`)p Fr(on)p Fs(',)g(Readline)g(p)s -(erforms)e(\014lename)h(matc)m(hing)i(and)e(completion)1110 -1724 y(in)j(a)h(case-insensitiv)m(e)i(fashion.)40 b(The)30 -b(default)h(v)-5 b(alue)30 b(is)h(`)p Fr(off)p Fs('.)630 -1870 y Fr(completion-prefix-displa)o(y-le)o(ngth)1110 -1979 y Fs(The)g(length)g(in)g(c)m(haracters)i(of)f(the)f(common)h -(pre\014x)e(of)h(a)h(list)g(of)f(p)s(ossible)1110 2089 +b(alue)31 b(is)f Fr("#")p Fs(.)630 1504 y Fr(completion-display-width) +1110 1614 y Fs(The)41 b(n)m(um)m(b)s(er)f(of)i(screen)g(columns)f(used) +g(to)h(displa)m(y)g(p)s(ossible)f(matc)m(hes)1110 1724 +y(when)28 b(p)s(erforming)g(completion.)41 b(The)29 b(v)-5 +b(alue)29 b(is)g(ignored)g(if)g(it)h(is)f(less)g(than)1110 +1833 y(0)e(or)f(greater)h(than)f(the)g(terminal)h(screen)f(width.)39 +b(A)26 b(v)-5 b(alue)27 b(of)f(0)h(will)f(cause)1110 +1943 y(matc)m(hes)32 b(to)f(b)s(e)e(displa)m(y)m(ed)i(one)g(p)s(er)e +(line.)41 b(The)30 b(default)h(v)-5 b(alue)31 b(is)f(-1.)630 +2089 y Fr(completion-ignore-case)1110 2198 y Fs(If)d(set)h(to)g(`)p +Fr(on)p Fs(',)g(Readline)g(p)s(erforms)e(\014lename)h(matc)m(hing)i +(and)e(completion)1110 2308 y(in)j(a)h(case-insensitiv)m(e)i(fashion.) +40 b(The)30 b(default)h(v)-5 b(alue)30 b(is)h(`)p Fr(off)p +Fs('.)630 2454 y Fr(completion-map-case)1110 2564 y Fs(If)22 +b(set)g(to)h(`)p Fr(on)p Fs(',)h(and)e Fi(completion-ignore-case)31 +b Fs(is)22 b(enabled,)i(Readline)f(treats)1110 2673 y(h)m(yphens)29 +b(\(`)p Fr(-)p Fs('\))j(and)e(underscores)g(\(`)p Fr(_)p +Fs('\))i(as)f(equiv)-5 b(alen)m(t)32 b(when)e(p)s(erforming)1110 +2783 y(case-insensitiv)m(e)j(\014lename)d(matc)m(hing)i(and)e +(completion.)630 2929 y Fr(completion-prefix-displa)o(y-le)o(ngth)1110 +3039 y Fs(The)h(length)g(in)g(c)m(haracters)i(of)f(the)f(common)h +(pre\014x)e(of)h(a)h(list)g(of)f(p)s(ossible)1110 3148 y(completions)g(that)f(is)g(displa)m(y)m(ed)g(without)g(mo)s -(di\014cation.)41 b(When)29 b(set)h(to)h(a)1110 2198 +(di\014cation.)41 b(When)29 b(set)h(to)h(a)1110 3258 y(v)-5 b(alue)26 b(greater)h(than)e(zero,)j(common)e(pre\014xes)e -(longer)j(than)e(this)g(v)-5 b(alue)27 b(are)1110 2308 +(longer)j(than)e(this)g(v)-5 b(alue)27 b(are)1110 3367 y(replaced)k(with)f(an)g(ellipsis)h(when)e(displa)m(ying)i(p)s(ossible) -f(completions.)630 2454 y Fr(completion-query-items)1110 -2564 y Fs(The)c(n)m(um)m(b)s(er)f(of)h(p)s(ossible)g(completions)h -(that)g(determines)f(when)f(the)i(user)1110 2673 y(is)i(ask)m(ed)h +f(completions.)630 3513 y Fr(completion-query-items)1110 +3623 y Fs(The)c(n)m(um)m(b)s(er)f(of)h(p)s(ossible)g(completions)h +(that)g(determines)f(when)f(the)i(user)1110 3733 y(is)i(ask)m(ed)h (whether)f(the)h(list)g(of)f(p)s(ossibilities)h(should)e(b)s(e)h -(displa)m(y)m(ed.)41 b(If)29 b(the)1110 2783 y(n)m(um)m(b)s(er)d(of)h +(displa)m(y)m(ed.)41 b(If)29 b(the)1110 3842 y(n)m(um)m(b)s(er)d(of)h (p)s(ossible)f(completions)i(is)f(greater)h(than)e(this)h(v)-5 -b(alue,)28 b(Readline)1110 2892 y(will)f(ask)g(the)f(user)g(whether)g +b(alue,)28 b(Readline)1110 3952 y(will)f(ask)g(the)f(user)g(whether)g (or)g(not)h(he)f(wishes)g(to)i(view)e(them;)i(otherwise,)1110 -3002 y(they)d(are)f(simply)g(listed.)40 b(This)23 b(v)-5 +4061 y(they)d(are)f(simply)g(listed.)40 b(This)23 b(v)-5 b(ariable)25 b(m)m(ust)g(b)s(e)e(set)i(to)g(an)g(in)m(teger)g(v)-5 -b(alue)1110 3112 y(greater)26 b(than)f(or)f(equal)i(to)f(0.)40 +b(alue)1110 4171 y(greater)26 b(than)f(or)f(equal)i(to)f(0.)40 b(A)24 b(negativ)m(e)j(v)-5 b(alue)26 b(means)e(Readline)i(should)1110 -3221 y(nev)m(er)31 b(ask.)41 b(The)29 b(default)i(limit)g(is)g -Fr(100)p Fs(.)630 3367 y Fr(convert-meta)1110 3477 y +4281 y(nev)m(er)31 b(ask.)41 b(The)29 b(default)i(limit)g(is)g +Fr(100)p Fs(.)630 4427 y Fr(convert-meta)1110 4536 y Fs(If)22 b(set)g(to)h(`)p Fr(on)p Fs(',)h(Readline)f(will)f(con)m(v)m (ert)i(c)m(haracters)f(with)f(the)g(eigh)m(th)h(bit)f(set)1110 -3587 y(to)33 b(an)e Fl(asci)r(i)h Fs(k)m(ey)h(sequence)f(b)m(y)g +4646 y(to)33 b(an)e Fl(asci)r(i)h Fs(k)m(ey)h(sequence)f(b)m(y)g (stripping)f(the)h(eigh)m(th)h(bit)f(and)f(pre\014xing)1110 -3696 y(an)24 b Fr(ESC)g Fs(c)m(haracter,)j(con)m(v)m(erting)f(them)f -(to)g(a)g(meta-pre\014xed)f(k)m(ey)h(sequence.)1110 3806 +4756 y(an)24 b Fr(ESC)g Fs(c)m(haracter,)j(con)m(v)m(erting)f(them)f +(to)g(a)g(meta-pre\014xed)f(k)m(ey)h(sequence.)1110 4865 y(The)30 b(default)g(v)-5 b(alue)31 b(is)g(`)p Fr(on)p -Fs('.)630 3952 y Fr(disable-completion)1110 4061 y Fs(If)36 +Fs('.)630 5011 y Fr(disable-completion)1110 5121 y Fs(If)36 b(set)h(to)h(`)p Fr(On)p Fs(',)g(Readline)f(will)g(inhibit)f(w)m(ord)h -(completion.)60 b(Completion)1110 4171 y(c)m(haracters)28 +(completion.)60 b(Completion)1110 5230 y(c)m(haracters)28 b(will)e(b)s(e)f(inserted)h(in)m(to)h(the)g(line)f(as)g(if)g(they)h -(had)e(b)s(een)g(mapp)s(ed)1110 4281 y(to)31 b Fr(self-insert)p -Fs(.)38 b(The)30 b(default)g(is)h(`)p Fr(off)p Fs('.)630 -4427 y Fr(editing-mode)1110 4536 y Fs(The)d Fr(editing-mode)e -Fs(v)-5 b(ariable)29 b(con)m(trols)h(whic)m(h)e(default)h(set)h(of)e(k) -m(ey)i(bind-)1110 4646 y(ings)25 b(is)g(used.)38 b(By)26 -b(default,)g(Readline)g(starts)f(up)f(in)h(Emacs)g(editing)h(mo)s(de,) -1110 4756 y(where)j(the)g(k)m(eystrok)m(es)i(are)e(most)h(similar)f(to) -h(Emacs.)40 b(This)29 b(v)-5 b(ariable)30 b(can)1110 -4865 y(b)s(e)g(set)h(to)g(either)g(`)p Fr(emacs)p Fs(')e(or)h(`)p -Fr(vi)p Fs('.)630 5011 y Fr(echo-control-characters)1110 -5121 y Fs(When)g(set)h(to)g(`)p Fr(on)p Fs(',)f(on)g(op)s(erating)h -(systems)f(that)h(indicate)g(they)g(supp)s(ort)1110 5230 -y(it,)i(readline)e(ec)m(ho)s(es)i(a)f(c)m(haracter)h(corresp)s(onding)d -(to)j(a)f(signal)g(generated)1110 5340 y(from)e(the)g(k)m(eyb)s(oard.) -41 b(The)30 b(default)g(is)h(`)p Fr(on)p Fs('.)p eop -end +(had)e(b)s(een)g(mapp)s(ed)1110 5340 y(to)31 b Fr(self-insert)p +Fs(.)38 b(The)30 b(default)g(is)h(`)p Fr(off)p Fs('.)p +eop end %%Page: 6 10 TeXDict begin 6 9 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2153 b(6)630 299 y Fr(enable-keypad)1110 -408 y Fs(When)23 b(set)h(to)g(`)p Fr(on)p Fs(',)h(Readline)f(will)g -(try)f(to)h(enable)g(the)f(application)i(k)m(eypad)1110 -518 y(when)h(it)h(is)f(called.)41 b(Some)27 b(systems)f(need)h(this)f -(to)h(enable)g(the)g(arro)m(w)g(k)m(eys.)1110 628 y(The)j(default)g(is) -h(`)p Fr(off)p Fs('.)630 778 y Fr(enable-meta-key)1110 -888 y Fs(When)40 b(set)g(to)g(`)p Fr(on)p Fs(',)j(Readline)d(will)g -(try)g(to)g(enable)g(an)m(y)g(meta)h(mo)s(di\014er)1110 -998 y(k)m(ey)i(the)e(terminal)i(claims)f(to)h(supp)s(ort)d(when)h(it)h -(is)g(called.)76 b(On)41 b(man)m(y)1110 1107 y(terminals,)c(the)e(meta) -h(k)m(ey)g(is)f(used)g(to)h(send)e(eigh)m(t-bit)j(c)m(haracters.)56 -b(The)1110 1217 y(default)31 b(is)f(`)p Fr(on)p Fs('.)630 -1367 y Fr(expand-tilde)1110 1477 y Fs(If)d(set)h(to)h(`)p +b(Command)29 b(Line)i(Editing)2153 b(6)630 299 y Fr(editing-mode)1110 +408 y Fs(The)28 b Fr(editing-mode)e Fs(v)-5 b(ariable)29 +b(con)m(trols)h(whic)m(h)e(default)h(set)h(of)e(k)m(ey)i(bind-)1110 +518 y(ings)25 b(is)g(used.)38 b(By)26 b(default,)g(Readline)g(starts)f +(up)f(in)h(Emacs)g(editing)h(mo)s(de,)1110 628 y(where)j(the)g(k)m +(eystrok)m(es)i(are)e(most)h(similar)f(to)h(Emacs.)40 +b(This)29 b(v)-5 b(ariable)30 b(can)1110 737 y(b)s(e)g(set)h(to)g +(either)g(`)p Fr(emacs)p Fs(')e(or)h(`)p Fr(vi)p Fs('.)630 +883 y Fr(echo-control-characters)1110 993 y Fs(When)g(set)h(to)g(`)p +Fr(on)p Fs(',)f(on)g(op)s(erating)h(systems)f(that)h(indicate)g(they)g +(supp)s(ort)1110 1103 y(it,)i(readline)e(ec)m(ho)s(es)i(a)f(c)m +(haracter)h(corresp)s(onding)d(to)j(a)f(signal)g(generated)1110 +1212 y(from)e(the)g(k)m(eyb)s(oard.)41 b(The)30 b(default)g(is)h(`)p +Fr(on)p Fs('.)630 1358 y Fr(enable-keypad)1110 1468 y +Fs(When)23 b(set)h(to)g(`)p Fr(on)p Fs(',)h(Readline)f(will)g(try)f(to) +h(enable)g(the)f(application)i(k)m(eypad)1110 1577 y(when)h(it)h(is)f +(called.)41 b(Some)27 b(systems)f(need)h(this)f(to)h(enable)g(the)g +(arro)m(w)g(k)m(eys.)1110 1687 y(The)j(default)g(is)h(`)p +Fr(off)p Fs('.)630 1833 y Fr(enable-meta-key)1110 1943 +y Fs(When)40 b(set)g(to)g(`)p Fr(on)p Fs(',)j(Readline)d(will)g(try)g +(to)g(enable)g(an)m(y)g(meta)h(mo)s(di\014er)1110 2052 +y(k)m(ey)i(the)e(terminal)i(claims)f(to)h(supp)s(ort)d(when)h(it)h(is)g +(called.)76 b(On)41 b(man)m(y)1110 2162 y(terminals,)c(the)e(meta)h(k)m +(ey)g(is)f(used)g(to)h(send)e(eigh)m(t-bit)j(c)m(haracters.)56 +b(The)1110 2271 y(default)31 b(is)f(`)p Fr(on)p Fs('.)630 +2418 y Fr(expand-tilde)1110 2527 y Fs(If)d(set)h(to)h(`)p Fr(on)p Fs(',)f(tilde)g(expansion)g(is)f(p)s(erformed)f(when)h -(Readline)h(attempts)1110 1587 y(w)m(ord)i(completion.)42 -b(The)30 b(default)g(is)h(`)p Fr(off)p Fs('.)630 1737 -y Fr(history-preserve-point)1110 1847 y Fs(If)41 b(set)h(to)h(`)p +(Readline)h(attempts)1110 2637 y(w)m(ord)i(completion.)42 +b(The)30 b(default)g(is)h(`)p Fr(off)p Fs('.)630 2783 +y Fr(history-preserve-point)1110 2892 y Fs(If)41 b(set)h(to)h(`)p Fr(on)p Fs(',)i(the)c(history)h(co)s(de)g(attempts)h(to)f(place)h(the)f -(p)s(oin)m(t)f(\(the)1110 1956 y(curren)m(t)35 b(cursor)g(p)s +(p)s(oin)m(t)f(\(the)1110 3002 y(curren)m(t)35 b(cursor)g(p)s (osition\))g(at)h(the)g(same)f(lo)s(cation)i(on)e(eac)m(h)h(history)g -(line)1110 2066 y(retriev)m(ed)h(with)f Fr(previous-history)c +(line)1110 3112 y(retriev)m(ed)h(with)f Fr(previous-history)c Fs(or)37 b Fr(next-history)p Fs(.)55 b(The)36 b(default)1110 -2176 y(is)30 b(`)p Fr(off)p Fs('.)630 2326 y Fr(history-size)1110 -2436 y Fs(Set)39 b(the)g(maxim)m(um)g(n)m(um)m(b)s(er)f(of)h(history)g -(en)m(tries)h(sa)m(v)m(ed)g(in)f(the)g(history)1110 2545 +3221 y(is)30 b(`)p Fr(off)p Fs('.)630 3367 y Fr(history-size)1110 +3477 y Fs(Set)39 b(the)g(maxim)m(um)g(n)m(um)m(b)s(er)f(of)h(history)g +(en)m(tries)h(sa)m(v)m(ed)g(in)f(the)g(history)1110 3587 y(list.)53 b(If)34 b(set)h(to)g(zero,)i(the)d(n)m(um)m(b)s(er)g(of)g (en)m(tries)h(in)f(the)h(history)f(list)h(is)g(not)1110 -2655 y(limited.)630 2806 y Fr(horizontal-scroll-mode)1110 -2915 y Fs(This)g(v)-5 b(ariable)37 b(can)f(b)s(e)f(set)h(to)h(either)f +3696 y(limited.)630 3842 y Fr(horizontal-scroll-mode)1110 +3952 y Fs(This)g(v)-5 b(ariable)37 b(can)f(b)s(e)f(set)h(to)h(either)f (`)p Fr(on)p Fs(')g(or)g(`)p Fr(off)p Fs('.)57 b(Setting)36 -b(it)g(to)h(`)p Fr(on)p Fs(')1110 3025 y(means)26 b(that)h(the)f(text)h +b(it)g(to)h(`)p Fr(on)p Fs(')1110 4061 y(means)26 b(that)h(the)f(text)h (of)g(the)f(lines)g(b)s(eing)g(edited)h(will)f(scroll)h(horizon)m -(tally)1110 3134 y(on)32 b(a)g(single)g(screen)g(line)g(when)e(they)i -(are)g(longer)h(than)e(the)h(width)f(of)h(the)1110 3244 +(tally)1110 4171 y(on)32 b(a)g(single)g(screen)g(line)g(when)e(they)i +(are)g(longer)h(than)e(the)h(width)f(of)h(the)1110 4281 y(screen,)27 b(instead)g(of)f(wrapping)f(on)m(to)i(a)f(new)g(screen)g -(line.)39 b(By)27 b(default,)g(this)1110 3354 y(v)-5 +(line.)39 b(By)27 b(default,)g(this)1110 4390 y(v)-5 b(ariable)31 b(is)g(set)f(to)i(`)p Fr(off)p Fs('.)630 -3504 y Fr(input-meta)1110 3614 y Fs(If)f(set)g(to)h(`)p +4536 y Fr(input-meta)1110 4646 y Fs(If)f(set)g(to)h(`)p Fr(on)p Fs(',)g(Readline)g(will)f(enable)h(eigh)m(t-bit)h(input)d(\(it) -i(will)f(not)h(clear)1110 3724 y(the)40 b(eigh)m(th)g(bit)g(in)f(the)h +i(will)f(not)h(clear)1110 4756 y(the)40 b(eigh)m(th)g(bit)g(in)f(the)h (c)m(haracters)h(it)f(reads\),)j(regardless)c(of)h(what)g(the)1110 -3833 y(terminal)g(claims)h(it)g(can)f(supp)s(ort.)68 +4865 y(terminal)g(claims)h(it)g(can)f(supp)s(ort.)68 b(The)39 b(default)h(v)-5 b(alue)40 b(is)g(`)p Fr(off)p -Fs('.)69 b(The)1110 3943 y(name)30 b Fr(meta-flag)e Fs(is)j(a)f(synon)m -(ym)g(for)g(this)h(v)-5 b(ariable.)630 4093 y Fr(isearch-terminators) -1110 4203 y Fs(The)51 b(string)h(of)g(c)m(haracters)h(that)f(should)e -(terminate)j(an)f(incremen)m(tal)1110 4313 y(searc)m(h)25 +Fs('.)69 b(The)1110 4975 y(name)30 b Fr(meta-flag)e Fs(is)j(a)f(synon)m +(ym)g(for)g(this)h(v)-5 b(ariable.)630 5121 y Fr(isearch-terminators) +1110 5230 y Fs(The)51 b(string)h(of)g(c)m(haracters)h(that)f(should)e +(terminate)j(an)f(incremen)m(tal)1110 5340 y(searc)m(h)25 b(without)g(subsequen)m(tly)g(executing)h(the)f(c)m(haracter)h(as)f(a)g -(command)1110 4422 y(\(see)45 b(Section)h(1.2.5)g([Searc)m(hing],)j -(page)d(3\).)84 b(If)44 b(this)g(v)-5 b(ariable)45 b(has)g(not)1110 -4532 y(b)s(een)35 b(giv)m(en)h(a)g(v)-5 b(alue,)37 b(the)f(c)m -(haracters)h Fr(ESC)d Fs(and)h Fk(C-J)g Fs(will)h(terminate)g(an)1110 -4641 y(incremen)m(tal)c(searc)m(h.)630 4792 y Fr(keymap)192 -b Fs(Sets)39 b(Readline's)g(idea)h(of)f(the)g(curren)m(t)f(k)m(eymap)h -(for)g(k)m(ey)g(binding)f(com-)1110 4902 y(mands.)81 -b(Acceptable)47 b Fr(keymap)42 b Fs(names)i(are)h Fr(emacs)p -Fs(,)i Fr(emacs-standard)p Fs(,)1110 5011 y Fr(emacs-meta)p -Fs(,)99 b Fr(emacs-ctlx)p Fs(,)f Fr(vi)p Fs(,)j Fr(vi-move)p -Fs(,)f Fr(vi-command)p Fs(,)f(and)1110 5121 y Fr(vi-insert)p -Fs(.)64 b Fr(vi)38 b Fs(is)h(equiv)-5 b(alen)m(t)41 b(to)e -Fr(vi-command)p Fs(;)i Fr(emacs)c Fs(is)i(equiv)-5 b(alen)m(t)1110 -5230 y(to)33 b Fr(emacs-standard)p Fs(.)41 b(The)31 b(default)h(v)-5 -b(alue)32 b(is)g Fr(emacs)p Fs(.)44 b(The)31 b(v)-5 b(alue)33 -b(of)f(the)1110 5340 y Fr(editing-mode)27 b Fs(v)-5 b(ariable)31 -b(also)h(a\013ects)f(the)g(default)f(k)m(eymap.)p eop -end +(command)p eop end %%Page: 7 11 TeXDict begin 7 10 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2153 b(7)630 299 y Fr(mark-directories) -1110 408 y Fs(If)38 b(set)g(to)h(`)p Fr(on)p Fs(',)i(completed)e -(directory)f(names)g(ha)m(v)m(e)i(a)e(slash)g(app)s(ended.)1110 -518 y(The)30 b(default)g(is)h(`)p Fr(on)p Fs('.)630 676 -y Fr(mark-modified-lines)1110 786 y Fs(This)k(v)-5 b(ariable,)38 -b(when)d(set)h(to)h(`)p Fr(on)p Fs(',)g(causes)g(Readline)f(to)h -(displa)m(y)f(an)f(as-)1110 896 y(terisk)f(\(`)p Fr(*)p -Fs('\))h(at)f(the)g(start)g(of)g(history)g(lines)g(whic)m(h)f(ha)m(v)m -(e)i(b)s(een)e(mo)s(di\014ed.)1110 1005 y(This)d(v)-5 -b(ariable)31 b(is)f(`)p Fr(off)p Fs(')g(b)m(y)g(default.)630 -1163 y Fr(mark-symlinked-directori)o(es)1110 1273 y Fs(If)44 -b(set)h(to)h(`)p Fr(on)p Fs(',)i(completed)e(names)f(whic)m(h)f(are)h -(sym)m(b)s(olic)g(links)g(to)g(di-)1110 1383 y(rectories)j(ha)m(v)m(e)f -(a)g(slash)f(app)s(ended)e(\(sub)5 b(ject)47 b(to)g(the)f(v)-5 -b(alue)47 b(of)f Fr(mark-)1110 1492 y(directories)p Fs(\).)38 -b(The)30 b(default)g(is)h(`)p Fr(off)p Fs('.)630 1650 -y Fr(match-hidden-files)1110 1760 y Fs(This)21 b(v)-5 -b(ariable,)25 b(when)d(set)g(to)h(`)p Fr(on)p Fs(',)h(causes)f -(Readline)g(to)g(matc)m(h)g(\014les)f(whose)1110 1870 -y(names)44 b(b)s(egin)g(with)g(a)g(`)p Fr(.)p Fs(')g(\(hidden)f -(\014les\))i(when)e(p)s(erforming)g(\014lename)1110 1979 -y(completion,)j(unless)41 b(the)g(leading)h(`)p Fr(.)p -Fs(')g(is)g(supplied)e(b)m(y)h(the)h(user)f(in)g(the)1110 -2089 y(\014lename)31 b(to)g(b)s(e)e(completed.)42 b(This)30 -b(v)-5 b(ariable)31 b(is)f(`)p Fr(on)p Fs(')h(b)m(y)f(default.)630 -2247 y Fr(output-meta)1110 2357 y Fs(If)35 b(set)h(to)g(`)p -Fr(on)p Fs(',)h(Readline)f(will)g(displa)m(y)f(c)m(haracters)i(with)e -(the)h(eigh)m(th)g(bit)1110 2466 y(set)h(directly)g(rather)f(than)g(as) -h(a)g(meta-pre\014xed)f(escap)s(e)h(sequence.)59 b(The)1110 -2576 y(default)31 b(is)f(`)p Fr(off)p Fs('.)630 2734 -y Fr(page-completions)1110 2844 y Fs(If)j(set)i(to)f(`)p -Fr(on)p Fs(',)h(Readline)g(uses)e(an)h(in)m(ternal)h -Fr(more)p Fs(-lik)m(e)f(pager)g(to)h(displa)m(y)1110 -2953 y(a)e(screenful)f(of)g(p)s(ossible)g(completions)i(at)f(a)g(time.) +b(Command)29 b(Line)i(Editing)2153 b(7)1110 299 y(\(see)45 +b(Section)h(1.2.5)g([Searc)m(hing],)j(page)d(3\).)84 +b(If)44 b(this)g(v)-5 b(ariable)45 b(has)g(not)1110 408 +y(b)s(een)35 b(giv)m(en)h(a)g(v)-5 b(alue,)37 b(the)f(c)m(haracters)h +Fr(ESC)d Fs(and)h Fk(C-J)g Fs(will)h(terminate)g(an)1110 +518 y(incremen)m(tal)c(searc)m(h.)630 689 y Fr(keymap)192 +b Fs(Sets)39 b(Readline's)g(idea)h(of)f(the)g(curren)m(t)f(k)m(eymap)h +(for)g(k)m(ey)g(binding)f(com-)1110 798 y(mands.)81 b(Acceptable)47 +b Fr(keymap)42 b Fs(names)i(are)h Fr(emacs)p Fs(,)i Fr(emacs-standard)p +Fs(,)1110 908 y Fr(emacs-meta)p Fs(,)99 b Fr(emacs-ctlx)p +Fs(,)f Fr(vi)p Fs(,)j Fr(vi-move)p Fs(,)f Fr(vi-command)p +Fs(,)f(and)1110 1017 y Fr(vi-insert)p Fs(.)64 b Fr(vi)38 +b Fs(is)h(equiv)-5 b(alen)m(t)41 b(to)e Fr(vi-command)p +Fs(;)i Fr(emacs)c Fs(is)i(equiv)-5 b(alen)m(t)1110 1127 +y(to)33 b Fr(emacs-standard)p Fs(.)41 b(The)31 b(default)h(v)-5 +b(alue)32 b(is)g Fr(emacs)p Fs(.)44 b(The)31 b(v)-5 b(alue)33 +b(of)f(the)1110 1236 y Fr(editing-mode)27 b Fs(v)-5 b(ariable)31 +b(also)h(a\013ects)f(the)g(default)f(k)m(eymap.)630 1407 +y Fr(mark-directories)1110 1517 y Fs(If)38 b(set)g(to)h(`)p +Fr(on)p Fs(',)i(completed)e(directory)f(names)g(ha)m(v)m(e)i(a)e(slash) +g(app)s(ended.)1110 1626 y(The)30 b(default)g(is)h(`)p +Fr(on)p Fs('.)630 1797 y Fr(mark-modified-lines)1110 +1906 y Fs(This)k(v)-5 b(ariable,)38 b(when)d(set)h(to)h(`)p +Fr(on)p Fs(',)g(causes)g(Readline)f(to)h(displa)m(y)f(an)f(as-)1110 +2016 y(terisk)f(\(`)p Fr(*)p Fs('\))h(at)f(the)g(start)g(of)g(history)g +(lines)g(whic)m(h)f(ha)m(v)m(e)i(b)s(een)e(mo)s(di\014ed.)1110 +2125 y(This)d(v)-5 b(ariable)31 b(is)f(`)p Fr(off)p Fs(')g(b)m(y)g +(default.)630 2296 y Fr(mark-symlinked-directori)o(es)1110 +2405 y Fs(If)44 b(set)h(to)h(`)p Fr(on)p Fs(',)i(completed)e(names)f +(whic)m(h)f(are)h(sym)m(b)s(olic)g(links)g(to)g(di-)1110 +2515 y(rectories)j(ha)m(v)m(e)f(a)g(slash)f(app)s(ended)e(\(sub)5 +b(ject)47 b(to)g(the)f(v)-5 b(alue)47 b(of)f Fr(mark-)1110 +2625 y(directories)p Fs(\).)38 b(The)30 b(default)g(is)h(`)p +Fr(off)p Fs('.)630 2795 y Fr(match-hidden-files)1110 +2905 y Fs(This)21 b(v)-5 b(ariable,)25 b(when)d(set)g(to)h(`)p +Fr(on)p Fs(',)h(causes)f(Readline)g(to)g(matc)m(h)g(\014les)f(whose) +1110 3014 y(names)44 b(b)s(egin)g(with)g(a)g(`)p Fr(.)p +Fs(')g(\(hidden)f(\014les\))i(when)e(p)s(erforming)g(\014lename)1110 +3124 y(completion.)75 b(If)41 b(set)g(to)h(`)p Fr(off)p +Fs(',)i(the)e(leading)g(`)p Fr(.)p Fs(')f(m)m(ust)g(b)s(e)g(supplied)f +(b)m(y)1110 3233 y(the)34 b(user)g(in)g(the)g(\014lename)g(to)h(b)s(e)f +(completed.)53 b(This)33 b(v)-5 b(ariable)35 b(is)f(`)p +Fr(on)p Fs(')g(b)m(y)1110 3343 y(default.)630 3513 y +Fr(menu-complete-display-pr)o(efix)1110 3623 y Fs(If)f(set)h(to)g(`)p +Fr(on)p Fs(',)h(men)m(u)e(completion)i(displa)m(ys)e(the)h(common)g +(pre\014x)e(of)i(the)1110 3733 y(list)k(of)g(p)s(ossible)f(completions) +i(\(whic)m(h)e(ma)m(y)h(b)s(e)f(empt)m(y\))i(b)s(efore)e(cycling)1110 +3842 y(through)30 b(the)g(list.)42 b(The)29 b(default)i(is)f(`)p +Fr(off)p Fs('.)630 4013 y Fr(output-meta)1110 4122 y +Fs(If)35 b(set)h(to)g(`)p Fr(on)p Fs(',)h(Readline)f(will)g(displa)m(y) +f(c)m(haracters)i(with)e(the)h(eigh)m(th)g(bit)1110 4232 +y(set)h(directly)g(rather)f(than)g(as)h(a)g(meta-pre\014xed)f(escap)s +(e)h(sequence.)59 b(The)1110 4341 y(default)31 b(is)f(`)p +Fr(off)p Fs('.)630 4512 y Fr(page-completions)1110 4622 +y Fs(If)j(set)i(to)f(`)p Fr(on)p Fs(',)h(Readline)g(uses)e(an)h(in)m +(ternal)h Fr(more)p Fs(-lik)m(e)f(pager)g(to)h(displa)m(y)1110 +4731 y(a)e(screenful)f(of)g(p)s(ossible)g(completions)i(at)f(a)g(time.) 47 b(This)31 b(v)-5 b(ariable)34 b(is)e(`)p Fr(on)p Fs(')1110 -3063 y(b)m(y)e(default.)630 3221 y Fr(print-completions-horizo)o(ntal)o -(ly)1110 3331 y Fs(If)23 b(set)i(to)g(`)p Fr(on)p Fs(',)g(Readline)g +4841 y(b)m(y)e(default.)630 5011 y Fr(print-completions-horizo)o(ntal)o +(ly)1110 5121 y Fs(If)23 b(set)i(to)g(`)p Fr(on)p Fs(',)g(Readline)g (will)f(displa)m(y)g(completions)h(with)f(matc)m(hes)h(sorted)1110 -3440 y(horizon)m(tally)45 b(in)e(alphab)s(etical)i(order,)i(rather)c -(than)g(do)m(wn)g(the)h(screen.)1110 3550 y(The)30 b(default)g(is)h(`)p -Fr(off)p Fs('.)630 3708 y Fr(revert-all-at-newline)1110 -3818 y Fs(If)e(set)h(to)g(`)p Fr(on)p Fs(',)g(Readline)g(will)g(undo)f -(all)h(c)m(hanges)h(to)f(history)g(lines)f(b)s(efore)1110 -3927 y(returning)f(when)f Fr(accept-line)f Fs(is)j(executed.)41 -b(By)29 b(default,)g(history)g(lines)1110 4037 y(ma)m(y)42 -b(b)s(e)g(mo)s(di\014ed)e(and)h(retain)i(individual)e(undo)g(lists)h -(across)g(calls)h(to)1110 4147 y Fr(readline)p Fs(.)38 -b(The)30 b(default)h(is)f(`)p Fr(off)p Fs('.)630 4305 -y Fr(show-all-if-ambiguous)1110 4415 y Fs(This)f(alters)i(the)f -(default)g(b)s(eha)m(vior)g(of)g(the)h(completion)g(functions.)40 -b(If)29 b(set)1110 4524 y(to)f(`)p Fr(on)p Fs(',)g(w)m(ords)f(whic)m(h) -g(ha)m(v)m(e)i(more)f(than)f(one)h(p)s(ossible)f(completion)h(cause) -1110 4634 y(the)39 b(matc)m(hes)h(to)g(b)s(e)e(listed)h(immediately)i -(instead)e(of)g(ringing)g(the)g(b)s(ell.)1110 4743 y(The)30 -b(default)g(v)-5 b(alue)31 b(is)g(`)p Fr(off)p Fs('.)630 -4902 y Fr(show-all-if-unmodified)1110 5011 y Fs(This)38 -b(alters)h(the)g(default)g(b)s(eha)m(vior)g(of)f(the)h(completion)h -(functions)e(in)h(a)1110 5121 y(fashion)25 b(similar)g(to)h -Fi(sho)m(w-all-if-am)m(biguous)t Fs(.)41 b(If)24 b(set)i(to)f(`)p -Fr(on)p Fs(',)i(w)m(ords)d(whic)m(h)1110 5230 y(ha)m(v)m(e)32 -b(more)f(than)f(one)i(p)s(ossible)e(completion)i(without)f(an)m(y)g(p)s -(ossible)f(par-)1110 5340 y(tial)43 b(completion)h(\(the)f(p)s(ossible) -f(completions)h(don't)f(share)g(a)h(common)p eop end +5230 y(horizon)m(tally)45 b(in)e(alphab)s(etical)i(order,)i(rather)c +(than)g(do)m(wn)g(the)h(screen.)1110 5340 y(The)30 b(default)g(is)h(`)p +Fr(off)p Fs('.)p eop end %%Page: 8 12 TeXDict begin 8 11 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2153 b(8)1110 299 y(pre\014x\))30 +b(Command)29 b(Line)i(Editing)2153 b(8)630 299 y Fr +(revert-all-at-newline)1110 408 y Fs(If)29 b(set)h(to)g(`)p +Fr(on)p Fs(',)g(Readline)g(will)g(undo)f(all)h(c)m(hanges)h(to)f +(history)g(lines)f(b)s(efore)1110 518 y(returning)f(when)f +Fr(accept-line)f Fs(is)j(executed.)41 b(By)29 b(default,)g(history)g +(lines)1110 628 y(ma)m(y)42 b(b)s(e)g(mo)s(di\014ed)e(and)h(retain)i +(individual)e(undo)g(lists)h(across)g(calls)h(to)1110 +737 y Fr(readline)p Fs(.)38 b(The)30 b(default)h(is)f(`)p +Fr(off)p Fs('.)630 902 y Fr(show-all-if-ambiguous)1110 +1011 y Fs(This)f(alters)i(the)f(default)g(b)s(eha)m(vior)g(of)g(the)h +(completion)g(functions.)40 b(If)29 b(set)1110 1121 y(to)f(`)p +Fr(on)p Fs(',)g(w)m(ords)f(whic)m(h)g(ha)m(v)m(e)i(more)f(than)f(one)h +(p)s(ossible)f(completion)h(cause)1110 1230 y(the)39 +b(matc)m(hes)h(to)g(b)s(e)e(listed)h(immediately)i(instead)e(of)g +(ringing)g(the)g(b)s(ell.)1110 1340 y(The)30 b(default)g(v)-5 +b(alue)31 b(is)g(`)p Fr(off)p Fs('.)630 1504 y Fr +(show-all-if-unmodified)1110 1614 y Fs(This)38 b(alters)h(the)g +(default)g(b)s(eha)m(vior)g(of)f(the)h(completion)h(functions)e(in)h(a) +1110 1724 y(fashion)25 b(similar)g(to)h Fi(sho)m(w-all-if-am)m(biguous) +t Fs(.)41 b(If)24 b(set)i(to)f(`)p Fr(on)p Fs(',)i(w)m(ords)d(whic)m(h) +1110 1833 y(ha)m(v)m(e)32 b(more)f(than)f(one)i(p)s(ossible)e +(completion)i(without)f(an)m(y)g(p)s(ossible)f(par-)1110 +1943 y(tial)43 b(completion)h(\(the)f(p)s(ossible)f(completions)h +(don't)f(share)g(a)h(common)1110 2052 y(pre\014x\))30 b(cause)g(the)h(matc)m(hes)g(to)g(b)s(e)f(listed)g(immediately)i -(instead)e(of)h(ring-)1110 408 y(ing)g(the)f(b)s(ell.)41 +(instead)e(of)h(ring-)1110 2162 y(ing)g(the)f(b)s(ell.)41 b(The)30 b(default)g(v)-5 b(alue)31 b(is)f(`)p Fr(off)p -Fs('.)630 562 y Fr(skip-completed-text)1110 671 y Fs(If)i(set)i(to)f(`) -p Fr(on)p Fs(',)h(this)f(alters)g(the)g(default)g(completion)h(b)s(eha) -m(vior)f(when)f(in-)1110 781 y(serting)d(a)h(single)g(matc)m(h)f(in)m -(to)h(the)g(line.)40 b(It's)30 b(only)f(activ)m(e)i(when)d(p)s(erform-) -1110 891 y(ing)35 b(completion)h(in)e(the)h(middle)f(of)h(a)f(w)m(ord.) -53 b(If)35 b(enabled,)g(readline)g(do)s(es)1110 1000 -y(not)41 b(insert)f(c)m(haracters)i(from)e(the)h(completion)h(that)f -(matc)m(h)g(c)m(haracters)1110 1110 y(after)c(p)s(oin)m(t)g(in)g(the)g -(w)m(ord)f(b)s(eing)g(completed,)k(so)d(p)s(ortions)f(of)h(the)g(w)m -(ord)1110 1219 y(follo)m(wing)c(the)f(cursor)f(are)h(not)g(duplicated.) -45 b(F)-8 b(or)32 b(instance,)h(if)f(this)f(is)h(en-)1110 -1329 y(abled,)43 b(attempting)f(completion)g(when)d(the)i(cursor)f(is)g -(after)h(the)g(`)p Fr(e)p Fs(')f(in)1110 1439 y(`)p Fr(Makefile)p +Fs('.)630 2326 y Fr(skip-completed-text)1110 2436 y Fs(If)i(set)i(to)f +(`)p Fr(on)p Fs(',)h(this)f(alters)g(the)g(default)g(completion)h(b)s +(eha)m(vior)f(when)f(in-)1110 2545 y(serting)d(a)h(single)g(matc)m(h)f +(in)m(to)h(the)g(line.)40 b(It's)30 b(only)f(activ)m(e)i(when)d(p)s +(erform-)1110 2655 y(ing)35 b(completion)h(in)e(the)h(middle)f(of)h(a)f +(w)m(ord.)53 b(If)35 b(enabled,)g(readline)g(do)s(es)1110 +2765 y(not)41 b(insert)f(c)m(haracters)i(from)e(the)h(completion)h +(that)f(matc)m(h)g(c)m(haracters)1110 2874 y(after)c(p)s(oin)m(t)g(in)g +(the)g(w)m(ord)f(b)s(eing)g(completed,)k(so)d(p)s(ortions)f(of)h(the)g +(w)m(ord)1110 2984 y(follo)m(wing)c(the)f(cursor)f(are)h(not)g +(duplicated.)45 b(F)-8 b(or)32 b(instance,)h(if)f(this)f(is)h(en-)1110 +3093 y(abled,)43 b(attempting)f(completion)g(when)d(the)i(cursor)f(is)g +(after)h(the)g(`)p Fr(e)p Fs(')f(in)1110 3203 y(`)p Fr(Makefile)p Fs(')c(will)i(result)f(in)g(`)p Fr(Makefile)p Fs(')f(rather)h(than)h(`) -p Fr(Makefilefile)p Fs(',)1110 1548 y(assuming)d(there)g(is)h(a)f +p Fr(Makefilefile)p Fs(',)1110 3313 y(assuming)d(there)g(is)h(a)f (single)h(p)s(ossible)f(completion.)56 b(The)35 b(default)g(v)-5 -b(alue)1110 1658 y(is)30 b(`)p Fr(off)p Fs('.)630 1811 -y Fr(visible-stats)1110 1921 y Fs(If)h(set)i(to)f(`)p +b(alue)1110 3422 y(is)30 b(`)p Fr(off)p Fs('.)630 3587 +y Fr(visible-stats)1110 3696 y Fs(If)h(set)i(to)f(`)p Fr(on)p Fs(',)h(a)f(c)m(haracter)i(denoting)e(a)g(\014le's)g(t)m(yp)s -(e)g(is)g(app)s(ended)e(to)j(the)1110 2030 y(\014lename)e(when)e +(e)g(is)g(app)s(ended)e(to)j(the)1110 3806 y(\014lename)e(when)e (listing)i(p)s(ossible)f(completions.)42 b(The)30 b(default)g(is)h(`)p -Fr(off)p Fs('.)150 2184 y(Key)f(Bindings)630 2293 y(The)41 +Fr(off)p Fs('.)150 3970 y(Key)f(Bindings)630 4080 y(The)41 b(syn)m(tax)i(for)f(con)m(trolling)h(k)m(ey)g(bindings)e(in)h(the)g (init)g(\014le)g(is)g(simple.)75 b(First)43 b(y)m(ou)630 -2403 y(need)27 b(to)i(\014nd)d(the)i(name)f(of)h(the)g(command)f(that)i +4189 y(need)27 b(to)i(\014nd)d(the)i(name)f(of)h(the)g(command)f(that)i (y)m(ou)f(w)m(an)m(t)g(to)g(c)m(hange.)41 b(The)27 b(follo)m(wing)630 -2513 y(sections)37 b(con)m(tain)g(tables)g(of)f(the)g(command)f(name,)j +4299 y(sections)37 b(con)m(tain)g(tables)g(of)f(the)g(command)f(name,)j (the)e(default)g(k)m(eybinding,)h(if)f(an)m(y)-8 b(,)630 -2622 y(and)30 b(a)h(short)f(description)g(of)h(what)f(the)g(command)h -(do)s(es.)630 2754 y(Once)36 b(y)m(ou)g(kno)m(w)g(the)g(name)g(of)g +4408 y(and)30 b(a)h(short)f(description)g(of)h(what)f(the)g(command)h +(do)s(es.)630 4545 y(Once)36 b(y)m(ou)g(kno)m(w)g(the)g(name)g(of)g (the)g(command,)h(simply)f(place)h(on)e(a)i(line)f(in)g(the)g(init)630 -2863 y(\014le)e(the)g(name)f(of)h(the)g(k)m(ey)g(y)m(ou)g(wish)f(to)h +4655 y(\014le)e(the)g(name)f(of)h(the)g(k)m(ey)g(y)m(ou)g(wish)f(to)h (bind)f(the)h(command)f(to,)i(a)f(colon,)i(and)d(then)630 -2973 y(the)f(name)h(of)f(the)g(command.)46 b(There)32 +4765 y(the)f(name)h(of)f(the)g(command.)46 b(There)32 b(can)g(b)s(e)g(no)g(space)g(b)s(et)m(w)m(een)h(the)f(k)m(ey)h(name)g -(and)630 3082 y(the)41 b(colon)h({)f(that)g(will)g(b)s(e)g(in)m +(and)630 4874 y(the)41 b(colon)h({)f(that)g(will)g(b)s(e)g(in)m (terpreted)g(as)g(part)f(of)h(the)g(k)m(ey)h(name.)72 -b(The)40 b(name)h(of)630 3192 y(the)35 b(k)m(ey)g(can)g(b)s(e)f +b(The)40 b(name)h(of)630 4984 y(the)35 b(k)m(ey)g(can)g(b)s(e)f (expressed)f(in)i(di\013eren)m(t)g(w)m(a)m(ys,)h(dep)s(ending)d(on)h -(what)h(y)m(ou)g(\014nd)e(most)630 3302 y(comfortable.)630 -3433 y(In)i(addition)h(to)h(command)f(names,)i(readline)e(allo)m(ws)h +(what)h(y)m(ou)g(\014nd)e(most)630 5093 y(comfortable.)630 +5230 y(In)i(addition)h(to)h(command)f(names,)i(readline)e(allo)m(ws)h (k)m(eys)g(to)g(b)s(e)e(b)s(ound)f(to)j(a)f(string)630 -3543 y(that)31 b(is)f(inserted)h(when)e(the)i(k)m(ey)g(is)f(pressed)g -(\(a)h Fi(macro)5 b Fs(\).)630 3696 y Fi(k)m(eyname)g -Fs(:)42 b Fi(function-name)35 b Fs(or)c Fi(macro)1110 -3806 y(k)m(eyname)k Fs(is)29 b(the)f(name)h(of)g(a)g(k)m(ey)h(sp)s +5340 y(that)31 b(is)f(inserted)h(when)e(the)i(k)m(ey)g(is)f(pressed)g +(\(a)h Fi(macro)5 b Fs(\).)p eop end +%%Page: 9 13 +TeXDict begin 9 12 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2153 b(9)630 299 y Fi(k)m(eyname)5 +b Fs(:)42 b Fi(function-name)35 b Fs(or)c Fi(macro)1110 +408 y(k)m(eyname)k Fs(is)29 b(the)f(name)h(of)g(a)g(k)m(ey)h(sp)s (elled)e(out)h(in)g(English.)39 b(F)-8 b(or)30 b(example:)1350 -3937 y Fr(Control-u:)45 b(universal-argument)1350 4047 -y(Meta-Rubout:)f(backward-kill-word)1350 4156 y(Control-o:)h(">)i -(output")1110 4288 y Fs(In)38 b(the)h(ab)s(o)m(v)m(e)h(example,)h +541 y Fr(Control-u:)45 b(universal-argument)1350 651 +y(Meta-Rubout:)f(backward-kill-word)1350 760 y(Control-o:)h(">)i +(output")1110 893 y Fs(In)38 b(the)h(ab)s(o)m(v)m(e)h(example,)h Fk(C-u)d Fs(is)h(b)s(ound)d(to)k(the)e(function)h Fr(universal-)1110 -4398 y(argument)p Fs(,)f Fk(M-DEL)e Fs(is)i(b)s(ound)e(to)i(the)g -(function)g Fr(backward-kill-word)p Fs(,)1110 4507 y(and)g +1003 y(argument)p Fs(,)f Fk(M-DEL)e Fs(is)i(b)s(ound)e(to)i(the)g +(function)g Fr(backward-kill-word)p Fs(,)1110 1112 y(and)g Fk(C-o)g Fs(is)h(b)s(ound)e(to)j(run)d(the)j(macro)f(expressed)g(on)f -(the)i(righ)m(t)f(hand)1110 4617 y(side)30 b(\(that)i(is,)e(to)h +(the)i(righ)m(t)f(hand)1110 1222 y(side)30 b(\(that)i(is,)e(to)h (insert)g(the)f(text)i(`)p Fr(>)e(output)p Fs(')f(in)m(to)i(the)g -(line\).)1110 4748 y(A)37 b(n)m(um)m(b)s(er)f(of)h(sym)m(b)s(olic)g(c)m +(line\).)1110 1355 y(A)37 b(n)m(um)m(b)s(er)f(of)h(sym)m(b)s(olic)g(c)m (haracter)i(names)e(are)g(recognized)h(while)f(pro-)1110 -4858 y(cessing)22 b(this)g(k)m(ey)g(binding)e(syn)m(tax:)37 +1465 y(cessing)22 b(this)g(k)m(ey)g(binding)e(syn)m(tax:)37 b Fi(DEL)p Fs(,)22 b Fi(ESC)8 b Fs(,)20 b Fi(ESCAPE)5 -b Fs(,)21 b Fi(LFD)5 b Fs(,)22 b Fi(NEW-)1110 4967 y(LINE)5 +b Fs(,)21 b Fi(LFD)5 b Fs(,)22 b Fi(NEW-)1110 1574 y(LINE)5 b Fs(,)31 b Fi(RET)7 b Fs(,)29 b Fi(RETURN)10 b Fs(,)30 b Fi(R)m(UBOUT)7 b Fs(,)31 b Fi(SP)-8 b(A)m(CE)5 b Fs(,)31 b Fi(SPC)8 b Fs(,)29 b(and)h Fi(T)-8 b(AB)5 b Fs(.)630 -5121 y Fr(")p Fi(k)m(eyseq)r Fr(")p Fs(:)41 b Fi(function-name)36 -b Fs(or)30 b Fi(macro)1110 5230 y(k)m(eyseq)k Fs(di\013ers)d(from)f +1730 y Fr(")p Fi(k)m(eyseq)r Fr(")p Fs(:)41 b Fi(function-name)36 +b Fs(or)30 b Fi(macro)1110 1840 y(k)m(eyseq)k Fs(di\013ers)d(from)f Fi(k)m(eyname)37 b Fs(ab)s(o)m(v)m(e)32 b(in)f(that)h(strings)f -(denoting)g(an)g(en-)1110 5340 y(tire)j(k)m(ey)h(sequence)f(can)g(b)s -(e)f(sp)s(eci\014ed,)h(b)m(y)f(placing)i(the)f(k)m(ey)g(sequence)g(in)p -eop end -%%Page: 9 13 -TeXDict begin 9 12 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2153 b(9)1110 299 y(double)29 -b(quotes.)41 b(Some)29 b Fl(gnu)h Fs(Emacs)f(st)m(yle)i(k)m(ey)f(escap) -s(es)g(can)g(b)s(e)f(used,)g(as)1110 408 y(in)k(the)h(follo)m(wing)i -(example,)f(but)e(the)h(sp)s(ecial)h(c)m(haracter)g(names)f(are)g(not) -1110 518 y(recognized.)1350 652 y Fr("\\C-u":)46 b(universal-argument) -1350 761 y("\\C-x\\C-r":)f(re-read-init-file)1350 871 -y("\\e[11~":)g("Function)h(Key)g(1")1110 1004 y Fs(In)64 -b(the)g(ab)s(o)m(v)m(e)i(example,)74 b Fk(C-u)64 b Fs(is)g(again)i(b)s -(ound)c(to)k(the)e(function)1110 1114 y Fr(universal-argument)39 -b Fs(\(just)k(as)h(it)g(w)m(as)g(in)g(the)f(\014rst)g(example\),)49 -b(`)p Fk(C-x)1110 1223 y(C-r)p Fs(')30 b(is)g(b)s(ound)e(to)j(the)g -(function)f Fr(re-read-init-file)p Fs(,)c(and)j(`)p Fr(ESC)h([)g(1)g(1) -1110 1333 y(~)p Fs(')g(is)h(b)s(ound)d(to)j(insert)f(the)h(text)g(`)p -Fr(Function)e(Key)g(1)p Fs('.)630 1490 y(The)g(follo)m(wing)i +(denoting)g(an)g(en-)1110 1949 y(tire)j(k)m(ey)h(sequence)f(can)g(b)s +(e)f(sp)s(eci\014ed,)h(b)m(y)f(placing)i(the)f(k)m(ey)g(sequence)g(in) +1110 2059 y(double)29 b(quotes.)41 b(Some)29 b Fl(gnu)h +Fs(Emacs)f(st)m(yle)i(k)m(ey)f(escap)s(es)g(can)g(b)s(e)f(used,)g(as) +1110 2169 y(in)k(the)h(follo)m(wing)i(example,)f(but)e(the)h(sp)s +(ecial)h(c)m(haracter)g(names)f(are)g(not)1110 2278 y(recognized.)1350 +2411 y Fr("\\C-u":)46 b(universal-argument)1350 2521 +y("\\C-x\\C-r":)f(re-read-init-file)1350 2630 y("\\e[11~":)g("Function) +h(Key)g(1")1110 2763 y Fs(In)64 b(the)g(ab)s(o)m(v)m(e)i(example,)74 +b Fk(C-u)64 b Fs(is)g(again)i(b)s(ound)c(to)k(the)e(function)1110 +2873 y Fr(universal-argument)39 b Fs(\(just)k(as)h(it)g(w)m(as)g(in)g +(the)f(\014rst)g(example\),)49 b(`)p Fk(C-x)1110 2982 +y(C-r)p Fs(')30 b(is)g(b)s(ound)e(to)j(the)g(function)f +Fr(re-read-init-file)p Fs(,)c(and)j(`)p Fr(ESC)h([)g(1)g(1)1110 +3092 y(~)p Fs(')g(is)h(b)s(ound)d(to)j(insert)f(the)h(text)g(`)p +Fr(Function)e(Key)g(1)p Fs('.)630 3248 y(The)g(follo)m(wing)i Fl(gnu)f Fs(Emacs)g(st)m(yle)h(escap)s(e)f(sequences)g(are)g(a)m(v)-5 -b(ailable)32 b(when)d(sp)s(ecifying)630 1600 y(k)m(ey)i(sequences:)630 -1757 y Fk(\\C-)336 b Fs(con)m(trol)32 b(pre\014x)630 -1915 y Fk(\\M-)336 b Fs(meta)31 b(pre\014x)630 2072 y +b(ailable)32 b(when)d(sp)s(ecifying)630 3357 y(k)m(ey)i(sequences:)630 +3513 y Fk(\\C-)336 b Fs(con)m(trol)32 b(pre\014x)630 +3670 y Fk(\\M-)336 b Fs(meta)31 b(pre\014x)630 3826 y Fk(\\e)384 b Fs(an)30 b(escap)s(e)h(c)m(haracter)630 -2229 y Fk(\\\\)384 b Fs(bac)m(kslash)630 2387 y Fk(\\)p +3982 y Fk(\\\\)384 b Fs(bac)m(kslash)630 4138 y Fk(\\)p Fr(")g(")p Fs(,)30 b(a)h(double)f(quotation)i(mark)630 -2544 y Fk(\\')384 b Fr(')p Fs(,)30 b(a)h(single)g(quote)g(or)f(ap)s -(ostrophe)630 2701 y(In)d(addition)h(to)g(the)g Fl(gnu)f +4294 y Fk(\\')384 b Fr(')p Fs(,)30 b(a)h(single)g(quote)g(or)f(ap)s +(ostrophe)630 4450 y(In)d(addition)h(to)g(the)g Fl(gnu)f Fs(Emacs)h(st)m(yle)h(escap)s(e)f(sequences,)h(a)f(second)f(set)h(of)g -(bac)m(kslash)630 2811 y(escap)s(es)j(is)f(a)m(v)-5 b(ailable:)630 -2968 y Fr(\\a)384 b Fs(alert)31 b(\(b)s(ell\))630 3125 -y Fr(\\b)384 b Fs(bac)m(kspace)630 3283 y Fr(\\d)g Fs(delete)630 -3440 y Fr(\\f)g Fs(form)30 b(feed)630 3597 y Fr(\\n)384 -b Fs(newline)630 3755 y Fr(\\r)g Fs(carriage)32 b(return)630 -3912 y Fr(\\t)384 b Fs(horizon)m(tal)32 b(tab)630 4069 -y Fr(\\v)384 b Fs(v)m(ertical)32 b(tab)630 4227 y Fr(\\)p -Fk(nnn)288 b Fs(the)35 b(eigh)m(t-bit)h(c)m(haracter)g(whose)e(v)-5 -b(alue)35 b(is)g(the)f(o)s(ctal)i(v)-5 b(alue)35 b Fi(nnn)e -Fs(\(one)i(to)1110 4336 y(three)c(digits\))630 4494 y -Fr(\\x)p Fk(HH)288 b Fs(the)40 b(eigh)m(t-bit)h(c)m(haracter)g(whose)e -(v)-5 b(alue)39 b(is)h(the)f(hexadecimal)i(v)-5 b(alue)40 -b Fi(HH)1110 4603 y Fs(\(one)31 b(or)f(t)m(w)m(o)i(hex)e(digits\))630 -4761 y(When)37 b(en)m(tering)h(the)g(text)g(of)g(a)g(macro,)i(single)e -(or)f(double)g(quotes)h(m)m(ust)f(b)s(e)g(used)f(to)630 -4870 y(indicate)23 b(a)e(macro)h(de\014nition.)38 b(Unquoted)21 -b(text)i(is)e(assumed)g(to)h(b)s(e)f(a)h(function)f(name.)38 -b(In)630 4980 y(the)22 b(macro)f(b)s(o)s(dy)-8 b(,)23 -b(the)e(bac)m(kslash)h(escap)s(es)g(describ)s(ed)e(ab)s(o)m(v)m(e)j -(are)e(expanded.)37 b(Bac)m(kslash)630 5089 y(will)j(quote)h(an)m(y)f -(other)g(c)m(haracter)i(in)d(the)i(macro)f(text,)k(including)39 -b(`)p Fr(")p Fs(')h(and)g(`)p Fr(')p Fs('.)69 b(F)-8 -b(or)630 5199 y(example,)28 b(the)e(follo)m(wing)h(binding)d(will)i -(mak)m(e)h(`)p Fk(C-x)j Fr(\\)p Fs(')c(insert)f(a)h(single)h(`)p -Fr(\\)p Fs(')f(in)m(to)g(the)g(line:)870 5332 y Fr("\\C-x\\\\":)45 -b("\\\\")p eop end +(bac)m(kslash)630 4560 y(escap)s(es)j(is)f(a)m(v)-5 b(ailable:)630 +4716 y Fr(\\a)384 b Fs(alert)31 b(\(b)s(ell\))630 4872 +y Fr(\\b)384 b Fs(bac)m(kspace)630 5028 y Fr(\\d)g Fs(delete)630 +5184 y Fr(\\f)g Fs(form)30 b(feed)630 5340 y Fr(\\n)384 +b Fs(newline)p eop end %%Page: 10 14 TeXDict begin 10 13 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(10)150 299 y Fh(1.3.2)63 -b(Conditional)41 b(Init)g(Constructs)150 446 y Fs(Readline)c(implemen)m -(ts)g(a)h(facilit)m(y)g(similar)f(in)g(spirit)f(to)i(the)f(conditional) -h(compilation)g(features)f(of)150 555 y(the)31 b(C)f(prepro)s(cessor)g -(whic)m(h)g(allo)m(ws)i(k)m(ey)g(bindings)d(and)h(v)-5 -b(ariable)32 b(settings)f(to)h(b)s(e)e(p)s(erformed)f(as)i(the)150 -665 y(result)f(of)h(tests.)41 b(There)30 b(are)h(four)f(parser)f -(directiv)m(es)j(used.)150 824 y Fr($if)336 b Fs(The)31 -b Fr($if)f Fs(construct)i(allo)m(ws)h(bindings)d(to)i(b)s(e)e(made)i -(based)f(on)g(the)g(editing)h(mo)s(de,)g(the)630 934 -y(terminal)39 b(b)s(eing)e(used,)j(or)e(the)g(application)h(using)f -(Readline.)64 b(The)38 b(text)h(of)f(the)g(test)630 1044 -y(extends)30 b(to)h(the)g(end)f(of)g(the)h(line;)g(no)f(c)m(haracters)i -(are)f(required)e(to)i(isolate)i(it.)630 1203 y Fr(mode)288 -b Fs(The)20 b Fr(mode=)g Fs(form)g(of)h(the)g Fr($if)f -Fs(directiv)m(e)j(is)e(used)f(to)h(test)h(whether)e(Readline)1110 -1313 y(is)29 b(in)h Fr(emacs)e Fs(or)h Fr(vi)g Fs(mo)s(de.)40 +b(Command)29 b(Line)i(Editing)2107 b(10)630 299 y Fr(\\r)384 +b Fs(carriage)32 b(return)630 451 y Fr(\\t)384 b Fs(horizon)m(tal)32 +b(tab)630 604 y Fr(\\v)384 b Fs(v)m(ertical)32 b(tab)630 +756 y Fr(\\)p Fk(nnn)288 b Fs(the)35 b(eigh)m(t-bit)h(c)m(haracter)g +(whose)e(v)-5 b(alue)35 b(is)g(the)f(o)s(ctal)i(v)-5 +b(alue)35 b Fi(nnn)e Fs(\(one)i(to)1110 866 y(three)c(digits\))630 +1018 y Fr(\\x)p Fk(HH)288 b Fs(the)40 b(eigh)m(t-bit)h(c)m(haracter)g +(whose)e(v)-5 b(alue)39 b(is)h(the)f(hexadecimal)i(v)-5 +b(alue)40 b Fi(HH)1110 1128 y Fs(\(one)31 b(or)f(t)m(w)m(o)i(hex)e +(digits\))630 1280 y(When)37 b(en)m(tering)h(the)g(text)g(of)g(a)g +(macro,)i(single)e(or)f(double)g(quotes)h(m)m(ust)f(b)s(e)g(used)f(to) +630 1390 y(indicate)23 b(a)e(macro)h(de\014nition.)38 +b(Unquoted)21 b(text)i(is)e(assumed)g(to)h(b)s(e)f(a)h(function)f +(name.)38 b(In)630 1499 y(the)22 b(macro)f(b)s(o)s(dy)-8 +b(,)23 b(the)e(bac)m(kslash)h(escap)s(es)g(describ)s(ed)e(ab)s(o)m(v)m +(e)j(are)e(expanded.)37 b(Bac)m(kslash)630 1609 y(will)j(quote)h(an)m +(y)f(other)g(c)m(haracter)i(in)d(the)i(macro)f(text,)k(including)39 +b(`)p Fr(")p Fs(')h(and)g(`)p Fr(')p Fs('.)69 b(F)-8 +b(or)630 1718 y(example,)28 b(the)e(follo)m(wing)h(binding)d(will)i +(mak)m(e)h(`)p Fk(C-x)j Fr(\\)p Fs(')c(insert)f(a)h(single)h(`)p +Fr(\\)p Fs(')f(in)m(to)g(the)g(line:)870 1849 y Fr("\\C-x\\\\":)45 +b("\\\\")150 2042 y Fh(1.3.2)63 b(Conditional)41 b(Init)g(Constructs) +150 2188 y Fs(Readline)c(implemen)m(ts)g(a)h(facilit)m(y)g(similar)f +(in)g(spirit)f(to)i(the)f(conditional)h(compilation)g(features)f(of)150 +2298 y(the)31 b(C)f(prepro)s(cessor)g(whic)m(h)g(allo)m(ws)i(k)m(ey)g +(bindings)d(and)h(v)-5 b(ariable)32 b(settings)f(to)h(b)s(e)e(p)s +(erformed)f(as)i(the)150 2408 y(result)f(of)h(tests.)41 +b(There)30 b(are)h(four)f(parser)f(directiv)m(es)j(used.)150 +2560 y Fr($if)336 b Fs(The)31 b Fr($if)f Fs(construct)i(allo)m(ws)h +(bindings)d(to)i(b)s(e)e(made)i(based)f(on)g(the)g(editing)h(mo)s(de,)g +(the)630 2670 y(terminal)39 b(b)s(eing)e(used,)j(or)e(the)g +(application)h(using)f(Readline.)64 b(The)38 b(text)h(of)f(the)g(test) +630 2779 y(extends)30 b(to)h(the)g(end)f(of)g(the)h(line;)g(no)f(c)m +(haracters)i(are)f(required)e(to)i(isolate)i(it.)630 +2932 y Fr(mode)288 b Fs(The)20 b Fr(mode=)g Fs(form)g(of)h(the)g +Fr($if)f Fs(directiv)m(e)j(is)e(used)f(to)h(test)h(whether)e(Readline) +1110 3041 y(is)29 b(in)h Fr(emacs)e Fs(or)h Fr(vi)g Fs(mo)s(de.)40 b(This)29 b(ma)m(y)h(b)s(e)e(used)h(in)g(conjunction)h(with)f(the)1110 -1422 y(`)p Fr(set)h(keymap)p Fs(')c(command,)i(for)f(instance,)i(to)f -(set)g(bindings)f(in)g(the)h Fr(emacs-)1110 1532 y(standard)23 +3151 y(`)p Fr(set)h(keymap)p Fs(')c(command,)i(for)f(instance,)i(to)f +(set)g(bindings)f(in)g(the)h Fr(emacs-)1110 3260 y(standard)23 b Fs(and)h Fr(emacs-ctlx)f Fs(k)m(eymaps)i(only)g(if)g(Readline)h(is)f -(starting)h(out)1110 1641 y(in)k Fr(emacs)f Fs(mo)s(de.)630 -1801 y Fr(term)288 b Fs(The)26 b Fr(term=)g Fs(form)g(ma)m(y)i(b)s(e)e +(starting)h(out)1110 3370 y(in)k Fr(emacs)f Fs(mo)s(de.)630 +3522 y Fr(term)288 b Fs(The)26 b Fr(term=)g Fs(form)g(ma)m(y)i(b)s(e)e (used)g(to)i(include)f(terminal-sp)s(eci\014c)g(k)m(ey)h(bind-)1110 -1910 y(ings,)38 b(p)s(erhaps)c(to)j(bind)e(the)h(k)m(ey)h(sequences)f -(output)g(b)m(y)g(the)g(terminal's)1110 2020 y(function)24 +3632 y(ings,)38 b(p)s(erhaps)c(to)j(bind)e(the)h(k)m(ey)h(sequences)f +(output)g(b)m(y)g(the)g(terminal's)1110 3742 y(function)24 b(k)m(eys.)39 b(The)23 b(w)m(ord)h(on)f(the)i(righ)m(t)f(side)g(of)g -(the)g(`)p Fr(=)p Fs(')g(is)g(tested)h(against)1110 2130 +(the)g(`)p Fr(=)p Fs(')g(is)g(tested)h(against)1110 3851 y(b)s(oth)k(the)h(full)g(name)g(of)g(the)g(terminal)h(and)e(the)i(p)s -(ortion)e(of)h(the)g(terminal)1110 2239 y(name)k(b)s(efore)f(the)g +(ortion)e(of)h(the)g(terminal)1110 3961 y(name)k(b)s(efore)f(the)g (\014rst)g(`)p Fr(-)p Fs('.)50 b(This)33 b(allo)m(ws)i Fr(sun)e Fs(to)h(matc)m(h)g(b)s(oth)f Fr(sun)g Fs(and)1110 -2349 y Fr(sun-cmd)p Fs(,)c(for)h(instance.)630 2508 y -Fr(application)1110 2618 y Fs(The)21 b Fi(application)j +4070 y Fr(sun-cmd)p Fs(,)c(for)h(instance.)630 4223 y +Fr(application)1110 4332 y Fs(The)21 b Fi(application)j Fs(construct)e(is)g(used)f(to)i(include)f(application-sp)s(eci\014c)h -(set-)1110 2727 y(tings.)39 b(Eac)m(h)26 b(program)e(using)g(the)h +(set-)1110 4442 y(tings.)39 b(Eac)m(h)26 b(program)e(using)g(the)h (Readline)g(library)g(sets)g(the)g Fi(application)1110 -2837 y(name)5 b Fs(,)25 b(and)d(y)m(ou)h(can)g(test)h(for)e(a)h +4551 y(name)5 b Fs(,)25 b(and)d(y)m(ou)h(can)g(test)h(for)e(a)h (particular)h(v)-5 b(alue.)38 b(This)22 b(could)h(b)s(e)f(used)g(to) -1110 2946 y(bind)32 b(k)m(ey)h(sequences)g(to)h(functions)e(useful)g +1110 4661 y(bind)32 b(k)m(ey)h(sequences)g(to)h(functions)e(useful)g (for)h(a)g(sp)s(eci\014c)f(program.)48 b(F)-8 b(or)1110 -3056 y(instance,)35 b(the)e(follo)m(wing)h(command)f(adds)f(a)i(k)m(ey) -f(sequence)h(that)f(quotes)1110 3166 y(the)e(curren)m(t)f(or)g -(previous)g(w)m(ord)g(in)g(Bash:)1350 3300 y Fr($if)47 -b(Bash)1350 3410 y(#)g(Quote)g(the)g(current)f(or)h(previous)e(word) -1350 3519 y("\\C-xq":)h("\\eb\\"\\ef\\"")1350 3629 y($endif)150 -3788 y($endif)192 b Fs(This)29 b(command,)i(as)f(seen)h(in)f(the)g -(previous)g(example,)h(terminates)g(an)g Fr($if)e Fs(command.)150 -3948 y Fr($else)240 b Fs(Commands)29 b(in)h(this)h(branc)m(h)e(of)i -(the)f Fr($if)g Fs(directiv)m(e)i(are)f(executed)g(if)f(the)h(test)g -(fails.)150 4107 y Fr($include)96 b Fs(This)43 b(directiv)m(e)i(tak)m -(es)g(a)e(single)i(\014lename)e(as)h(an)f(argumen)m(t)h(and)f(reads)g -(commands)630 4217 y(and)38 b(bindings)f(from)h(that)i(\014le.)65 +4771 y(instance,)35 b(the)e(follo)m(wing)h(command)f(adds)f(a)i(k)m(ey) +f(sequence)h(that)f(quotes)1110 4880 y(the)e(curren)m(t)f(or)g +(previous)g(w)m(ord)g(in)g(Bash:)1350 5011 y Fr($if)47 +b(Bash)1350 5121 y(#)g(Quote)g(the)g(current)f(or)h(previous)e(word) +1350 5230 y("\\C-xq":)h("\\eb\\"\\ef\\"")1350 5340 y($endif)p +eop end +%%Page: 11 15 +TeXDict begin 11 14 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(11)150 299 y Fr($endif)192 +b Fs(This)29 b(command,)i(as)f(seen)h(in)f(the)g(previous)g(example,)h +(terminates)g(an)g Fr($if)e Fs(command.)150 458 y Fr($else)240 +b Fs(Commands)29 b(in)h(this)h(branc)m(h)e(of)i(the)f +Fr($if)g Fs(directiv)m(e)i(are)f(executed)g(if)f(the)h(test)g(fails.) +150 618 y Fr($include)96 b Fs(This)43 b(directiv)m(e)i(tak)m(es)g(a)e +(single)i(\014lename)e(as)h(an)f(argumen)m(t)h(and)f(reads)g(commands) +630 727 y(and)38 b(bindings)f(from)h(that)i(\014le.)65 b(F)-8 b(or)39 b(example,)j(the)d(follo)m(wing)h(directiv)m(e)g(reads)e -(from)630 4326 y(`)p Fr(/etc/inputrc)p Fs(':)870 4461 -y Fr($include)46 b(/etc/inputrc)150 4660 y Fh(1.3.3)63 -b(Sample)41 b(Init)g(File)150 4807 y Fs(Here)27 b(is)f(an)h(example)g +(from)630 837 y(`)p Fr(/etc/inputrc)p Fs(':)870 971 y +Fr($include)46 b(/etc/inputrc)150 1171 y Fh(1.3.3)63 +b(Sample)41 b(Init)g(File)150 1318 y Fs(Here)27 b(is)f(an)h(example)g (of)f(an)h Fi(inputrc)k Fs(\014le.)39 b(This)26 b(illustrates)h(k)m(ey) h(binding,)e(v)-5 b(ariable)27 b(assignmen)m(t,)i(and)150 -4917 y(conditional)j(syn)m(tax.)p eop end -%%Page: 11 15 -TeXDict begin 11 14 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(11)390 408 y Fr(#)47 +1427 y(conditional)j(syn)m(tax.)p eop end +%%Page: 12 16 +TeXDict begin 12 15 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(12)390 408 y Fr(#)47 b(This)g(file)g(controls)e(the)i(behaviour)e(of)j(line)e(input)h (editing)e(for)390 518 y(#)i(programs)f(that)h(use)g(the)f(GNU)h (Readline)f(library.)93 b(Existing)390 628 y(#)47 b(programs)f(include) @@ -4863,9 +4888,9 @@ h(function)f(name)g(is)h(ignored)p 3971 2401 42 76 v 4902 y(#)390 5011 y(#)47 b(Arrow)g(keys)f(in)i(8)f(bit)g(ANSI)g(mode) 390 5121 y(#)390 5230 y(#"\\M-\\C-[D":)331 b(backward-char)390 5340 y(#"\\M-\\C-[C":)g(forward-char)p eop end -%%Page: 12 16 -TeXDict begin 12 15 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(12)390 299 y Fr(#"\\M-\\C-[A":)331 +%%Page: 13 17 +TeXDict begin 13 16 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(13)390 299 y Fr(#"\\M-\\C-[A":)331 b(previous-history)390 408 y(#"\\M-\\C-[B":)g(next-history)390 628 y(C-q:)47 b(quoted-insert)390 847 y($endif)390 1066 y(#)g(An)h(old-style)d(binding.)93 b(This)47 b(happens)f(to)h(be)g(the) @@ -4898,9 +4923,9 @@ y($endif)390 3477 y(#)i(use)g(a)h(visible)e(bell)g(if)h(one)g(is)h (completions)e(for)390 5121 y(#)j(a)h(word,)e(ask)h(the)g(user)g(if)g (he)g(wants)f(to)i(see)f(all)f(of)i(them)390 5230 y(set)f (completion-query-items)42 b(150)p eop end -%%Page: 13 17 -TeXDict begin 13 16 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(13)390 299 y Fr(#)47 +%%Page: 14 18 +TeXDict begin 14 17 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(14)390 299 y Fr(#)47 b(For)g(FTP)390 408 y($if)g(Ftp)390 518 y("\\C-xg":)f("get)g(\\M-?")390 628 y("\\C-xt":)g("put)g(\\M-?")390 737 y("\\M-.":)g(yank-last-arg)390 847 y($endif)150 1077 y Fq(1.4)68 b(Bindable)45 b(Readline)i(Commands) @@ -4946,400 +4971,412 @@ b(If)31 b(this)630 5073 y(line)g(is)f(a)h(mo)s(di\014ed)e(history)h (state.)150 5230 y Fr(previous-history)26 b(\(C-p\))630 5340 y Fs(Mo)m(v)m(e)32 b(`bac)m(k')g(through)e(the)g(history)h(list,)g (fetc)m(hing)g(the)g(previous)f(command.)p eop end -%%Page: 14 18 -TeXDict begin 14 17 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(14)150 299 y Fr(next-history)27 +%%Page: 15 19 +TeXDict begin 15 18 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(15)150 299 y Fr(next-history)27 b(\(C-n\))630 408 y Fs(Mo)m(v)m(e)32 b(`forw)m(ard')f(through)e(the)i (history)f(list,)i(fetc)m(hing)f(the)g(next)f(command.)150 -582 y Fr(beginning-of-history)25 b(\(M-<\))630 692 y +573 y Fr(beginning-of-history)25 b(\(M-<\))630 682 y Fs(Mo)m(v)m(e)32 b(to)g(the)e(\014rst)g(line)g(in)h(the)f(history)-8 -b(.)150 865 y Fr(end-of-history)26 b(\(M->\))630 975 +b(.)150 847 y Fr(end-of-history)26 b(\(M->\))630 956 y Fs(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(input)e(history)-8 b(,)31 b(i.e.,)h(the)f(line)f(curren)m(tly)h(b)s(eing)f(en)m(tered.)150 -1148 y Fr(reverse-search-history)24 b(\(C-r\))630 1258 +1121 y Fr(reverse-search-history)24 b(\(C-r\))630 1230 y Fs(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)g(at)g(the)f(curren)m(t)g (line)g(and)g(mo)m(ving)h(`up')e(through)h(the)g(his-)630 -1368 y(tory)g(as)f(necessary)-8 b(.)42 b(This)29 b(is)i(an)f(incremen)m -(tal)i(searc)m(h.)150 1541 y Fr(forward-search-history)24 -b(\(C-s\))630 1651 y Fs(Searc)m(h)30 b(forw)m(ard)f(starting)h(at)g +1340 y(tory)g(as)f(necessary)-8 b(.)42 b(This)29 b(is)i(an)f(incremen)m +(tal)i(searc)m(h.)150 1504 y Fr(forward-search-history)24 +b(\(C-s\))630 1614 y Fs(Searc)m(h)30 b(forw)m(ard)f(starting)h(at)g (the)g(curren)m(t)f(line)h(and)f(mo)m(ving)h(`do)m(wn')f(through)g(the) -h(the)630 1760 y(history)g(as)h(necessary)-8 b(.)41 b(This)30 -b(is)g(an)h(incremen)m(tal)g(searc)m(h.)150 1934 y Fr +h(the)630 1724 y(history)g(as)h(necessary)-8 b(.)41 b(This)30 +b(is)g(an)h(incremen)m(tal)g(searc)m(h.)150 1888 y Fr (non-incremental-reverse-)o(sear)o(ch-h)o(ist)o(ory)24 -b(\(M-p\))630 2043 y Fs(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)g(at)g +b(\(M-p\))630 1998 y Fs(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)g(at)g (the)f(curren)m(t)g(line)g(and)g(mo)m(ving)h(`up')e(through)h(the)g -(his-)630 2153 y(tory)36 b(as)g(necessary)h(using)e(a)i(non-incremen)m +(his-)630 2107 y(tory)36 b(as)g(necessary)h(using)e(a)i(non-incremen)m (tal)g(searc)m(h)f(for)g(a)g(string)g(supplied)f(b)m(y)h(the)630 -2263 y(user.)150 2436 y Fr(non-incremental-forward-)o(sear)o(ch-h)o -(ist)o(ory)24 b(\(M-n\))630 2546 y Fs(Searc)m(h)30 b(forw)m(ard)f +2217 y(user.)150 2381 y Fr(non-incremental-forward-)o(sear)o(ch-h)o +(ist)o(ory)24 b(\(M-n\))630 2491 y Fs(Searc)m(h)30 b(forw)m(ard)f (starting)h(at)g(the)g(curren)m(t)f(line)h(and)f(mo)m(ving)h(`do)m(wn') -f(through)g(the)h(the)630 2655 y(history)d(as)f(necessary)i(using)e(a)h +f(through)g(the)h(the)630 2600 y(history)d(as)f(necessary)i(using)e(a)h (non-incremen)m(tal)g(searc)m(h)h(for)e(a)h(string)g(supplied)e(b)m(y)i -(the)630 2765 y(user.)150 2939 y Fr(history-search-forward)d(\(\))630 -3048 y Fs(Searc)m(h)42 b(forw)m(ard)f(through)f(the)i(history)f(for)g +(the)630 2710 y(user.)150 2874 y Fr(history-search-forward)d(\(\))630 +2984 y Fs(Searc)m(h)42 b(forw)m(ard)f(through)f(the)i(history)f(for)g (the)h(string)f(of)h(c)m(haracters)h(b)s(et)m(w)m(een)f(the)630 -3158 y(start)36 b(of)f(the)g(curren)m(t)g(line)g(and)g(the)g(p)s(oin)m +3093 y(start)36 b(of)f(the)g(curren)m(t)g(line)g(and)g(the)g(p)s(oin)m (t.)55 b(This)34 b(is)i(a)f(non-incremen)m(tal)h(searc)m(h.)56 -b(By)630 3267 y(default,)31 b(this)f(command)g(is)h(un)m(b)s(ound.)150 -3441 y Fr(history-search-backward)24 b(\(\))630 3550 +b(By)630 3203 y(default,)31 b(this)f(command)g(is)h(un)m(b)s(ound.)150 +3367 y Fr(history-search-backward)24 b(\(\))630 3477 y Fs(Searc)m(h)35 b(bac)m(kw)m(ard)g(through)f(the)h(history)g(for)g (the)f(string)h(of)g(c)m(haracters)h(b)s(et)m(w)m(een)g(the)630 -3660 y(start)g(of)f(the)g(curren)m(t)g(line)g(and)g(the)g(p)s(oin)m(t.) +3587 y(start)g(of)f(the)g(curren)m(t)g(line)g(and)g(the)g(p)s(oin)m(t.) 55 b(This)34 b(is)i(a)f(non-incremen)m(tal)h(searc)m(h.)56 -b(By)630 3770 y(default,)31 b(this)f(command)g(is)h(un)m(b)s(ound.)150 -3943 y Fr(yank-nth-arg)c(\(M-C-y\))630 4053 y Fs(Insert)37 +b(By)630 3696 y(default,)31 b(this)f(command)g(is)h(un)m(b)s(ound.)150 +3861 y Fr(yank-nth-arg)c(\(M-C-y\))630 3970 y Fs(Insert)37 b(the)g(\014rst)f(argumen)m(t)i(to)f(the)h(previous)e(command)h -(\(usually)g(the)g(second)g(w)m(ord)630 4162 y(on)32 +(\(usually)g(the)g(second)g(w)m(ord)630 4080 y(on)32 b(the)g(previous)f(line\))i(at)f(p)s(oin)m(t.)46 b(With)32 b(an)g(argumen)m(t)g Fi(n)p Fs(,)g(insert)g(the)g Fi(n)p -Fs(th)f(w)m(ord)g(from)630 4272 y(the)k(previous)f(command)h(\(the)g(w) +Fs(th)f(w)m(ord)g(from)630 4189 y(the)k(previous)f(command)h(\(the)g(w) m(ords)g(in)f(the)h(previous)g(command)f(b)s(egin)h(with)f(w)m(ord)630 -4382 y(0\).)69 b(A)40 b(negativ)m(e)h(argumen)m(t)f(inserts)g(the)f +4299 y(0\).)69 b(A)40 b(negativ)m(e)h(argumen)m(t)f(inserts)g(the)f Fi(n)p Fs(th)g(w)m(ord)g(from)g(the)h(end)f(of)h(the)f(previous)630 -4491 y(command.)48 b(Once)33 b(the)g(argumen)m(t)h Fi(n)e +4408 y(command.)48 b(Once)33 b(the)g(argumen)m(t)h Fi(n)e Fs(is)h(computed,)h(the)f(argumen)m(t)g(is)g(extracted)i(as)e(if)630 -4601 y(the)e(`)p Fr(!)p Fk(n)11 b Fs(')29 b(history)i(expansion)f(had)g -(b)s(een)f(sp)s(eci\014ed.)150 4774 y Fr(yank-last-arg)e(\(M-.)i(or)h -(M-_\))630 4884 y Fs(Insert)k(last)i(argumen)m(t)g(to)g(the)f(previous) +4518 y(the)e(`)p Fr(!)p Fk(n)11 b Fs(')29 b(history)i(expansion)f(had)g +(b)s(een)f(sp)s(eci\014ed.)150 4682 y Fr(yank-last-arg)e(\(M-.)i(or)h +(M-_\))630 4792 y Fs(Insert)k(last)i(argumen)m(t)g(to)g(the)f(previous) f(command)h(\(the)h(last)f(w)m(ord)g(of)g(the)g(previous)630 -4994 y(history)c(en)m(try\).)41 b(With)31 b(an)g(argumen)m(t,)g(b)s -(eha)m(v)m(e)g(exactly)i(lik)m(e)f Fr(yank-nth-arg)p -Fs(.)38 b(Succes-)630 5103 y(siv)m(e)d(calls)h(to)f Fr(yank-last-arg)c -Fs(mo)m(v)m(e)36 b(bac)m(k)g(through)d(the)i(history)g(list,)h -(inserting)f(the)630 5213 y(last)d(argumen)m(t)f(of)g(eac)m(h)h(line)f -(in)f(turn.)41 b(The)30 b(history)h(expansion)f(facilities)j(are)e -(used)f(to)630 5322 y(extract)i(the)e(last)i(argumen)m(t,)f(as)f(if)h -(the)f(`)p Fr(!$)p Fs(')g(history)h(expansion)f(had)g(b)s(een)f(sp)s -(eci\014ed.)p eop end -%%Page: 15 19 -TeXDict begin 15 18 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(15)150 299 y Fh(1.4.3)63 -b(Commands)42 b(F)-10 b(or)41 b(Changing)g(T)-10 b(ext)150 -468 y Fr(delete-char)27 b(\(C-d\))630 578 y Fs(Delete)41 -b(the)e(c)m(haracter)i(at)e(p)s(oin)m(t.)66 b(If)39 b(p)s(oin)m(t)f(is) -h(at)h(the)f(b)s(eginning)f(of)h(the)g(line,)j(there)630 -687 y(are)37 b(no)g(c)m(haracters)i(in)d(the)i(line,)h(and)d(the)h -(last)h(c)m(haracter)h(t)m(yp)s(ed)e(w)m(as)g(not)g(b)s(ound)e(to)630 -797 y Fr(delete-char)p Fs(,)28 b(then)i(return)f Fl(eof)p -Fs(.)150 951 y Fr(backward-delete-char)c(\(Rubout\))630 -1060 y Fs(Delete)32 b(the)f(c)m(haracter)g(b)s(ehind)e(the)h(cursor.)40 +4902 y(history)e(en)m(try\).)51 b(With)34 b(a)g(n)m(umeric)g(argumen)m +(t,)h(b)s(eha)m(v)m(e)f(exactly)h(lik)m(e)g Fr(yank-nth-arg)p +Fs(.)630 5011 y(Successiv)m(e)26 b(calls)g(to)f Fr(yank-last-arg)c +Fs(mo)m(v)m(e)27 b(bac)m(k)e(through)f(the)h(history)g(list,)i +(inserting)630 5121 y(the)c(last)g(w)m(ord)f(\(or)h(the)g(w)m(ord)f(sp) +s(eci\014ed)g(b)m(y)g(the)h(argumen)m(t)g(to)g(the)g(\014rst)f(call\))i +(of)f(eac)m(h)h(line)630 5230 y(in)36 b(turn.)58 b(An)m(y)36 +b(n)m(umeric)h(argumen)m(t)f(supplied)g(to)h(these)g(successiv)m(e)g +(calls)h(determines)630 5340 y(the)d(direction)g(to)h(mo)m(v)m(e)g +(through)e(the)h(history)-8 b(.)54 b(A)35 b(negativ)m(e)i(argumen)m(t)e +(switc)m(hes)h(the)p eop end +%%Page: 16 20 +TeXDict begin 16 19 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(16)630 299 y(direction)23 +b(through)g(the)g(history)f(\(bac)m(k)i(or)f(forw)m(ard\).)38 +b(The)22 b(history)h(expansion)g(facilities)630 408 y(are)28 +b(used)f(to)h(extract)h(the)f(last)g(argumen)m(t,)h(as)e(if)h(the)g(`)p +Fr(!$)p Fs(')f(history)g(expansion)h(had)f(b)s(een)630 +518 y(sp)s(eci\014ed.)150 727 y Fh(1.4.3)63 b(Commands)42 +b(F)-10 b(or)41 b(Changing)g(T)-10 b(ext)150 904 y Fr(delete-char)27 +b(\(C-d\))630 1014 y Fs(Delete)41 b(the)e(c)m(haracter)i(at)e(p)s(oin)m +(t.)66 b(If)39 b(p)s(oin)m(t)f(is)h(at)h(the)f(b)s(eginning)f(of)h(the) +g(line,)j(there)630 1124 y(are)37 b(no)g(c)m(haracters)i(in)d(the)i +(line,)h(and)d(the)h(last)h(c)m(haracter)h(t)m(yp)s(ed)e(w)m(as)g(not)g +(b)s(ound)e(to)630 1233 y Fr(delete-char)p Fs(,)28 b(then)i(return)f +Fl(eof)p Fs(.)150 1403 y Fr(backward-delete-char)c(\(Rubout\))630 +1512 y Fs(Delete)32 b(the)f(c)m(haracter)g(b)s(ehind)e(the)h(cursor.)40 b(A)30 b(n)m(umeric)g(argumen)m(t)h(means)f(to)h(kill)g(the)630 -1170 y(c)m(haracters)h(instead)e(of)h(deleting)g(them.)150 -1324 y Fr(forward-backward-delete-)o(char)24 b(\(\))630 -1434 y Fs(Delete)40 b(the)f(c)m(haracter)h(under)c(the)j(cursor,)h +1622 y(c)m(haracters)h(instead)e(of)h(deleting)g(them.)150 +1792 y Fr(forward-backward-delete-)o(char)24 b(\(\))630 +1901 y Fs(Delete)40 b(the)f(c)m(haracter)h(under)c(the)j(cursor,)h (unless)d(the)i(cursor)e(is)h(at)h(the)g(end)e(of)i(the)630 -1543 y(line,)33 b(in)e(whic)m(h)g(case)i(the)f(c)m(haracter)h(b)s +2011 y(line,)33 b(in)e(whic)m(h)g(case)i(the)f(c)m(haracter)h(b)s (ehind)d(the)i(cursor)f(is)g(deleted.)46 b(By)32 b(default,)g(this)630 -1653 y(is)e(not)h(b)s(ound)d(to)j(a)g(k)m(ey)-8 b(.)150 -1807 y Fr(quoted-insert)27 b(\(C-q)i(or)h(C-v\))630 1916 +2120 y(is)e(not)h(b)s(ound)d(to)j(a)g(k)m(ey)-8 b(.)150 +2290 y Fr(quoted-insert)27 b(\(C-q)i(or)h(C-v\))630 2399 y Fs(Add)j(the)i(next)f(c)m(haracter)i(t)m(yp)s(ed)e(to)h(the)f(line)h (v)m(erbatim.)53 b(This)33 b(is)i(ho)m(w)f(to)h(insert)f(k)m(ey)630 -2026 y(sequences)d(lik)m(e)g Fk(C-q)p Fs(,)f(for)g(example.)150 -2180 y Fr(tab-insert)e(\(M-TAB\))630 2289 y Fs(Insert)i(a)h(tab)f(c)m -(haracter.)150 2443 y Fr(self-insert)d(\(a,)j(b,)g(A,)f(1,)h(!,)g(...)o -(\))630 2553 y Fs(Insert)g(y)m(ourself.)150 2707 y Fr(transpose-chars)c -(\(C-t\))630 2817 y Fs(Drag)33 b(the)f(c)m(haracter)h(b)s(efore)f(the)g +2509 y(sequences)d(lik)m(e)g Fk(C-q)p Fs(,)f(for)g(example.)150 +2679 y Fr(tab-insert)e(\(M-TAB\))630 2788 y Fs(Insert)i(a)h(tab)f(c)m +(haracter.)150 2958 y Fr(self-insert)d(\(a,)j(b,)g(A,)f(1,)h(!,)g(...)o +(\))630 3067 y Fs(Insert)g(y)m(ourself.)150 3237 y Fr(transpose-chars)c +(\(C-t\))630 3347 y Fs(Drag)33 b(the)f(c)m(haracter)h(b)s(efore)f(the)g (cursor)f(forw)m(ard)h(o)m(v)m(er)h(the)f(c)m(haracter)i(at)e(the)g -(cursor,)630 2926 y(mo)m(ving)k(the)g(cursor)f(forw)m(ard)g(as)g(w)m +(cursor,)630 3456 y(mo)m(ving)k(the)g(cursor)f(forw)m(ard)g(as)g(w)m (ell.)57 b(If)35 b(the)h(insertion)g(p)s(oin)m(t)f(is)g(at)i(the)e(end) -g(of)h(the)630 3036 y(line,)24 b(then)e(this)g(transp)s(oses)f(the)h +g(of)h(the)630 3566 y(line,)24 b(then)e(this)g(transp)s(oses)f(the)h (last)h(t)m(w)m(o)g(c)m(haracters)g(of)f(the)h(line.)38 -b(Negativ)m(e)25 b(argumen)m(ts)630 3145 y(ha)m(v)m(e)32 -b(no)e(e\013ect.)150 3299 y Fr(transpose-words)c(\(M-t\))630 -3409 y Fs(Drag)33 b(the)g(w)m(ord)f(b)s(efore)g(p)s(oin)m(t)g(past)g +b(Negativ)m(e)25 b(argumen)m(ts)630 3675 y(ha)m(v)m(e)32 +b(no)e(e\013ect.)150 3845 y Fr(transpose-words)c(\(M-t\))630 +3955 y Fs(Drag)33 b(the)g(w)m(ord)f(b)s(efore)g(p)s(oin)m(t)g(past)g (the)h(w)m(ord)f(after)g(p)s(oin)m(t,)i(mo)m(ving)f(p)s(oin)m(t)f(past) -g(that)630 3519 y(w)m(ord)c(as)h(w)m(ell.)41 b(If)27 +g(that)630 4064 y(w)m(ord)c(as)h(w)m(ell.)41 b(If)27 b(the)i(insertion)f(p)s(oin)m(t)h(is)f(at)h(the)g(end)e(of)i(the)f -(line,)i(this)e(transp)s(oses)g(the)630 3628 y(last)j(t)m(w)m(o)h(w)m -(ords)e(on)g(the)h(line.)150 3782 y Fr(upcase-word)c(\(M-u\))630 -3892 y Fs(Upp)s(ercase)32 b(the)g(curren)m(t)g(\(or)g(follo)m(wing\))i +(line,)i(this)e(transp)s(oses)g(the)630 4174 y(last)j(t)m(w)m(o)h(w)m +(ords)e(on)g(the)h(line.)150 4343 y Fr(upcase-word)c(\(M-u\))630 +4453 y Fs(Upp)s(ercase)32 b(the)g(curren)m(t)g(\(or)g(follo)m(wing\))i (w)m(ord.)45 b(With)32 b(a)g(negativ)m(e)j(argumen)m(t,)e(upp)s(er-)630 -4001 y(case)e(the)g(previous)f(w)m(ord,)g(but)g(do)g(not)h(mo)m(v)m(e)h -(the)e(cursor.)150 4155 y Fr(downcase-word)d(\(M-l\))630 -4265 y Fs(Lo)m(w)m(ercase)c(the)f(curren)m(t)f(\(or)h(follo)m(wing\))i +4562 y(case)e(the)g(previous)f(w)m(ord,)g(but)g(do)g(not)h(mo)m(v)m(e)h +(the)e(cursor.)150 4732 y Fr(downcase-word)d(\(M-l\))630 +4842 y Fs(Lo)m(w)m(ercase)c(the)f(curren)m(t)f(\(or)h(follo)m(wing\))i (w)m(ord.)37 b(With)22 b(a)g(negativ)m(e)i(argumen)m(t,)g(lo)m(w)m -(ercase)630 4374 y(the)31 b(previous)e(w)m(ord,)i(but)e(do)i(not)f(mo)m -(v)m(e)i(the)f(cursor.)150 4528 y Fr(capitalize-word)26 -b(\(M-c\))630 4638 y Fs(Capitalize)d(the)f(curren)m(t)f(\(or)g(follo)m +(ercase)630 4951 y(the)31 b(previous)e(w)m(ord,)i(but)e(do)i(not)f(mo)m +(v)m(e)i(the)f(cursor.)150 5121 y Fr(capitalize-word)26 +b(\(M-c\))630 5230 y Fs(Capitalize)d(the)f(curren)m(t)f(\(or)g(follo)m (wing\))i(w)m(ord.)38 b(With)21 b(a)h(negativ)m(e)h(argumen)m(t,)h -(capitalize)630 4748 y(the)31 b(previous)e(w)m(ord,)i(but)e(do)i(not)f -(mo)m(v)m(e)i(the)f(cursor.)150 4902 y Fr(overwrite-mode)26 -b(\(\))630 5011 y Fs(T)-8 b(oggle)35 b(o)m(v)m(erwrite)g(mo)s(de.)48 +(capitalize)630 5340 y(the)31 b(previous)e(w)m(ord,)i(but)e(do)i(not)f +(mo)m(v)m(e)i(the)f(cursor.)p eop end +%%Page: 17 21 +TeXDict begin 17 20 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(17)150 299 y Fr(overwrite-mode)26 +b(\(\))630 408 y Fs(T)-8 b(oggle)35 b(o)m(v)m(erwrite)g(mo)s(de.)48 b(With)33 b(an)g(explicit)h(p)s(ositiv)m(e)g(n)m(umeric)f(argumen)m(t,) -h(switc)m(hes)630 5121 y(to)22 b(o)m(v)m(erwrite)i(mo)s(de.)37 +h(switc)m(hes)630 518 y(to)22 b(o)m(v)m(erwrite)i(mo)s(de.)37 b(With)22 b(an)g(explicit)h(non-p)s(ositiv)m(e)f(n)m(umeric)g(argumen)m -(t,)i(switc)m(hes)e(to)630 5230 y(insert)30 b(mo)s(de.)41 +(t,)i(switc)m(hes)e(to)630 628 y(insert)30 b(mo)s(de.)41 b(This)30 b(command)h(a\013ects)h(only)e Fr(emacs)f Fs(mo)s(de;)i -Fr(vi)f Fs(mo)s(de)g(do)s(es)g(o)m(v)m(erwrite)630 5340 +Fr(vi)f Fs(mo)s(de)g(do)s(es)g(o)m(v)m(erwrite)630 737 y(di\013eren)m(tly)-8 b(.)42 b(Eac)m(h)31 b(call)h(to)f -Fr(readline\(\))c Fs(starts)k(in)f(insert)g(mo)s(de.)p -eop end -%%Page: 16 20 -TeXDict begin 16 19 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(16)630 299 y(In)28 -b(o)m(v)m(erwrite)j(mo)s(de,)e(c)m(haracters)i(b)s(ound)c(to)j +Fr(readline\(\))c Fs(starts)k(in)f(insert)g(mo)s(de.)630 +872 y(In)e(o)m(v)m(erwrite)j(mo)s(de,)e(c)m(haracters)i(b)s(ound)c(to)j Fr(self-insert)c Fs(replace)k(the)g(text)g(at)g(p)s(oin)m(t)630 -408 y(rather)41 b(than)h(pushing)e(the)i(text)g(to)g(the)g(righ)m(t.)75 -b(Characters)42 b(b)s(ound)d(to)j Fr(backward-)630 518 +982 y(rather)41 b(than)h(pushing)e(the)i(text)g(to)g(the)g(righ)m(t.)75 +b(Characters)42 b(b)s(ound)d(to)j Fr(backward-)630 1092 y(delete-char)27 b Fs(replace)32 b(the)e(c)m(haracter)i(b)s(efore)e(p)s -(oin)m(t)h(with)f(a)g(space.)630 651 y(By)h(default,)f(this)h(command)f -(is)g(un)m(b)s(ound.)150 846 y Fh(1.4.4)63 b(Killing)42 -b(And)e(Y)-10 b(anking)150 1016 y Fr(kill-line)28 b(\(C-k\))630 -1126 y Fs(Kill)j(the)f(text)i(from)e(p)s(oin)m(t)g(to)h(the)g(end)e(of) -i(the)f(line.)150 1281 y Fr(backward-kill-line)25 b(\(C-x)30 -b(Rubout\))630 1391 y Fs(Kill)h(bac)m(kw)m(ard)g(to)g(the)f(b)s -(eginning)g(of)g(the)h(line.)150 1546 y Fr(unix-line-discard)26 -b(\(C-u\))630 1656 y Fs(Kill)31 b(bac)m(kw)m(ard)g(from)e(the)i(cursor) +(oin)m(t)h(with)f(a)g(space.)630 1227 y(By)h(default,)f(this)h(command) +f(is)g(un)m(b)s(ound.)150 1427 y Fh(1.4.4)63 b(Killing)42 +b(And)e(Y)-10 b(anking)150 1600 y Fr(kill-line)28 b(\(C-k\))630 +1709 y Fs(Kill)j(the)f(text)i(from)e(p)s(oin)m(t)g(to)h(the)g(end)e(of) +i(the)f(line.)150 1870 y Fr(backward-kill-line)25 b(\(C-x)30 +b(Rubout\))630 1980 y Fs(Kill)h(bac)m(kw)m(ard)g(to)g(the)f(b)s +(eginning)g(of)g(the)h(line.)150 2140 y Fr(unix-line-discard)26 +b(\(C-u\))630 2250 y Fs(Kill)31 b(bac)m(kw)m(ard)g(from)e(the)i(cursor) f(to)h(the)f(b)s(eginning)g(of)h(the)f(curren)m(t)g(line.)150 -1812 y Fr(kill-whole-line)c(\(\))630 1921 y Fs(Kill)37 +2411 y Fr(kill-whole-line)c(\(\))630 2520 y Fs(Kill)37 b(all)g(c)m(haracters)h(on)f(the)f(curren)m(t)h(line,)h(no)f(matter)g (where)f(p)s(oin)m(t)h(is.)59 b(By)36 b(default,)630 -2031 y(this)30 b(is)h(un)m(b)s(ound.)150 2186 y Fr(kill-word)d(\(M-d\)) -630 2296 y Fs(Kill)i(from)f(p)s(oin)m(t)g(to)h(the)g(end)e(of)i(the)f +2630 y(this)30 b(is)h(un)m(b)s(ound.)150 2790 y Fr(kill-word)d(\(M-d\)) +630 2900 y Fs(Kill)i(from)f(p)s(oin)m(t)g(to)h(the)g(end)e(of)i(the)f (curren)m(t)h(w)m(ord,)f(or)g(if)h(b)s(et)m(w)m(een)g(w)m(ords,)f(to)h -(the)g(end)630 2405 y(of)h(the)f(next)h(w)m(ord.)40 b(W)-8 +(the)g(end)630 3010 y(of)h(the)f(next)h(w)m(ord.)40 b(W)-8 b(ord)31 b(b)s(oundaries)e(are)h(the)h(same)g(as)f Fr(forward-word)p -Fs(.)150 2561 y Fr(backward-kill-word)25 b(\(M-DEL\))630 -2671 y Fs(Kill)k(the)g(w)m(ord)g(b)s(ehind)e(p)s(oin)m(t.)40 +Fs(.)150 3170 y Fr(backward-kill-word)25 b(\(M-DEL\))630 +3280 y Fs(Kill)k(the)g(w)m(ord)g(b)s(ehind)e(p)s(oin)m(t.)40 b(W)-8 b(ord)29 b(b)s(oundaries)f(are)h(the)g(same)g(as)g -Fr(backward-word)p Fs(.)150 2826 y Fr(unix-word-rubout)d(\(C-w\))630 -2936 y Fs(Kill)32 b(the)g(w)m(ord)f(b)s(ehind)f(p)s(oin)m(t,)i(using)f +Fr(backward-word)p Fs(.)150 3441 y Fr(unix-word-rubout)d(\(C-w\))630 +3550 y Fs(Kill)32 b(the)g(w)m(ord)f(b)s(ehind)f(p)s(oin)m(t,)i(using)f (white)h(space)g(as)g(a)g(w)m(ord)f(b)s(oundary)-8 b(.)43 -b(The)31 b(killed)630 3045 y(text)g(is)g(sa)m(v)m(ed)g(on)g(the)f -(kill-ring.)150 3201 y Fr(unix-filename-rubout)25 b(\(\))630 -3311 y Fs(Kill)37 b(the)f(w)m(ord)g(b)s(ehind)f(p)s(oin)m(t,)j(using)e +b(The)31 b(killed)630 3660 y(text)g(is)g(sa)m(v)m(ed)g(on)g(the)f +(kill-ring.)150 3820 y Fr(unix-filename-rubout)25 b(\(\))630 +3930 y Fs(Kill)37 b(the)f(w)m(ord)g(b)s(ehind)f(p)s(oin)m(t,)j(using)e (white)g(space)h(and)f(the)g(slash)g(c)m(haracter)i(as)f(the)630 -3420 y(w)m(ord)30 b(b)s(oundaries.)39 b(The)30 b(killed)h(text)g(is)g -(sa)m(v)m(ed)g(on)g(the)f(kill-ring.)150 3576 y Fr -(delete-horizontal-space)24 b(\(\))630 3685 y Fs(Delete)33 +4040 y(w)m(ord)30 b(b)s(oundaries.)39 b(The)30 b(killed)h(text)g(is)g +(sa)m(v)m(ed)g(on)g(the)f(kill-ring.)150 4200 y Fr +(delete-horizontal-space)24 b(\(\))630 4310 y Fs(Delete)33 b(all)e(spaces)g(and)e(tabs)i(around)e(p)s(oin)m(t.)41 -b(By)31 b(default,)f(this)h(is)f(un)m(b)s(ound.)150 3841 -y Fr(kill-region)d(\(\))630 3951 y Fs(Kill)k(the)f(text)i(in)e(the)g +b(By)31 b(default,)f(this)h(is)f(un)m(b)s(ound.)150 4471 +y Fr(kill-region)d(\(\))630 4580 y Fs(Kill)k(the)f(text)i(in)e(the)g (curren)m(t)h(region.)41 b(By)31 b(default,)f(this)h(command)f(is)g(un) -m(b)s(ound.)150 4106 y Fr(copy-region-as-kill)25 b(\(\))630 -4216 y Fs(Cop)m(y)34 b(the)g(text)h(in)f(the)g(region)g(to)h(the)f +m(b)s(ound.)150 4741 y Fr(copy-region-as-kill)25 b(\(\))630 +4851 y Fs(Cop)m(y)34 b(the)g(text)h(in)f(the)g(region)g(to)h(the)f (kill)h(bu\013er,)f(so)g(it)h(can)f(b)s(e)f(y)m(ank)m(ed)i(righ)m(t)f -(a)m(w)m(a)m(y)-8 b(.)630 4325 y(By)31 b(default,)f(this)h(command)f -(is)g(un)m(b)s(ound.)150 4481 y Fr(copy-backward-word)25 -b(\(\))630 4590 y Fs(Cop)m(y)38 b(the)h(w)m(ord)f(b)s(efore)g(p)s(oin)m +(a)m(w)m(a)m(y)-8 b(.)630 4960 y(By)31 b(default,)f(this)h(command)f +(is)g(un)m(b)s(ound.)150 5121 y Fr(copy-backward-word)25 +b(\(\))630 5230 y Fs(Cop)m(y)38 b(the)h(w)m(ord)f(b)s(efore)g(p)s(oin)m (t)g(to)i(the)e(kill)h(bu\013er.)64 b(The)38 b(w)m(ord)g(b)s(oundaries) -f(are)i(the)630 4700 y(same)31 b(as)f Fr(backward-word)p -Fs(.)38 b(By)30 b(default,)h(this)f(command)g(is)h(un)m(b)s(ound.)150 -4856 y Fr(copy-forward-word)26 b(\(\))630 4965 y Fs(Cop)m(y)31 -b(the)g(w)m(ord)g(follo)m(wing)h(p)s(oin)m(t)f(to)h(the)f(kill)h -(bu\013er.)42 b(The)30 b(w)m(ord)h(b)s(oundaries)e(are)j(the)630 -5075 y(same)f(as)f Fr(forward-word)p Fs(.)38 b(By)30 -b(default,)h(this)g(command)f(is)g(un)m(b)s(ound.)150 -5230 y Fr(yank)f(\(C-y\))630 5340 y Fs(Y)-8 b(ank)31 -b(the)f(top)h(of)g(the)f(kill)h(ring)f(in)m(to)i(the)e(bu\013er)g(at)h -(p)s(oin)m(t.)p eop end -%%Page: 17 21 -TeXDict begin 17 20 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(17)150 299 y Fr(yank-pop)28 -b(\(M-y\))630 408 y Fs(Rotate)36 b(the)f(kill-ring,)i(and)d(y)m(ank)h -(the)f(new)g(top.)54 b(Y)-8 b(ou)35 b(can)g(only)f(do)h(this)f(if)h -(the)g(prior)630 518 y(command)30 b(is)h Fr(yank)e Fs(or)h -Fr(yank-pop)p Fs(.)150 709 y Fh(1.4.5)63 b(Sp)s(ecifying)42 -b(Numeric)f(Argumen)m(ts)150 877 y Fr(digit-argument)26 -b(\()p Fk(M-0)p Fr(,)j Fk(M-1)p Fr(,)h(...)f Fk(M--)p -Fr(\))630 986 y Fs(Add)d(this)h(digit)g(to)h(the)f(argumen)m(t)g -(already)h(accum)m(ulating,)h(or)e(start)h(a)f(new)f(argumen)m(t.)630 -1096 y Fk(M--)j Fs(starts)i(a)g(negativ)m(e)i(argumen)m(t.)150 -1247 y Fr(universal-argument)25 b(\(\))630 1357 y Fs(This)g(is)g -(another)h(w)m(a)m(y)g(to)h(sp)s(ecify)e(an)g(argumen)m(t.)40 -b(If)25 b(this)g(command)h(is)f(follo)m(w)m(ed)i(b)m(y)f(one)630 -1466 y(or)k(more)f(digits,)i(optionally)g(with)e(a)h(leading)h(min)m -(us)e(sign,)h(those)g(digits)g(de\014ne)f(the)h(ar-)630 -1576 y(gumen)m(t.)41 b(If)28 b(the)i(command)f(is)g(follo)m(w)m(ed)h(b) +f(are)i(the)630 5340 y(same)31 b(as)f Fr(backward-word)p +Fs(.)38 b(By)30 b(default,)h(this)f(command)g(is)h(un)m(b)s(ound.)p +eop end +%%Page: 18 22 +TeXDict begin 18 21 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(18)150 299 y Fr(copy-forward-word) +26 b(\(\))630 408 y Fs(Cop)m(y)31 b(the)g(w)m(ord)g(follo)m(wing)h(p)s +(oin)m(t)f(to)h(the)f(kill)h(bu\013er.)42 b(The)30 b(w)m(ord)h(b)s +(oundaries)e(are)j(the)630 518 y(same)f(as)f Fr(forward-word)p +Fs(.)38 b(By)30 b(default,)h(this)g(command)f(is)g(un)m(b)s(ound.)150 +684 y Fr(yank)f(\(C-y\))630 793 y Fs(Y)-8 b(ank)31 b(the)f(top)h(of)g +(the)f(kill)h(ring)f(in)m(to)i(the)e(bu\013er)g(at)h(p)s(oin)m(t.)150 +959 y Fr(yank-pop)d(\(M-y\))630 1068 y Fs(Rotate)36 b(the)f(kill-ring,) +i(and)d(y)m(ank)h(the)f(new)g(top.)54 b(Y)-8 b(ou)35 +b(can)g(only)f(do)h(this)f(if)h(the)g(prior)630 1178 +y(command)30 b(is)h Fr(yank)e Fs(or)h Fr(yank-pop)p Fs(.)150 +1383 y Fh(1.4.5)63 b(Sp)s(ecifying)42 b(Numeric)f(Argumen)m(ts)150 +1558 y Fr(digit-argument)26 b(\()p Fk(M-0)p Fr(,)j Fk(M-1)p +Fr(,)h(...)f Fk(M--)p Fr(\))630 1668 y Fs(Add)d(this)h(digit)g(to)h +(the)f(argumen)m(t)g(already)h(accum)m(ulating,)h(or)e(start)h(a)f(new) +f(argumen)m(t.)630 1777 y Fk(M--)j Fs(starts)i(a)g(negativ)m(e)i +(argumen)m(t.)150 1943 y Fr(universal-argument)25 b(\(\))630 +2052 y Fs(This)g(is)g(another)h(w)m(a)m(y)g(to)h(sp)s(ecify)e(an)g +(argumen)m(t.)40 b(If)25 b(this)g(command)h(is)f(follo)m(w)m(ed)i(b)m +(y)f(one)630 2162 y(or)k(more)f(digits,)i(optionally)g(with)e(a)h +(leading)h(min)m(us)e(sign,)h(those)g(digits)g(de\014ne)f(the)h(ar-)630 +2271 y(gumen)m(t.)41 b(If)28 b(the)i(command)f(is)g(follo)m(w)m(ed)h(b) m(y)f(digits,)i(executing)f Fr(universal-argument)630 -1685 y Fs(again)j(ends)e(the)h(n)m(umeric)f(argumen)m(t,)i(but)e(is)h +2381 y Fs(again)j(ends)e(the)h(n)m(umeric)f(argumen)m(t,)i(but)e(is)h (otherwise)g(ignored.)45 b(As)32 b(a)g(sp)s(ecial)h(case,)630 -1795 y(if)g(this)g(command)f(is)h(immediately)h(follo)m(w)m(ed)h(b)m(y) +2491 y(if)g(this)g(command)f(is)h(immediately)h(follo)m(w)m(ed)h(b)m(y) d(a)h(c)m(haracter)i(that)e(is)g(neither)g(a)g(digit)630 -1904 y(or)28 b(min)m(us)f(sign,)i(the)f(argumen)m(t)g(coun)m(t)h(for)e +2600 y(or)28 b(min)m(us)f(sign,)i(the)f(argumen)m(t)g(coun)m(t)h(for)e (the)i(next)f(command)f(is)h(m)m(ultiplied)h(b)m(y)e(four.)630 -2014 y(The)37 b(argumen)m(t)h(coun)m(t)f(is)h(initially)h(one,)g(so)f +2710 y(The)37 b(argumen)m(t)h(coun)m(t)f(is)h(initially)h(one,)g(so)f (executing)g(this)f(function)g(the)h(\014rst)e(time)630 -2124 y(mak)m(es)d(the)e(argumen)m(t)i(coun)m(t)f(four,)f(a)i(second)e +2819 y(mak)m(es)d(the)e(argumen)m(t)i(coun)m(t)f(four,)f(a)i(second)e (time)i(mak)m(es)f(the)g(argumen)m(t)g(coun)m(t)h(six-)630 -2233 y(teen,)e(and)f(so)h(on.)40 b(By)31 b(default,)g(this)f(is)g(not)h -(b)s(ound)d(to)j(a)g(k)m(ey)-8 b(.)150 2424 y Fh(1.4.6)63 +2929 y(teen,)e(and)f(so)h(on.)40 b(By)31 b(default,)g(this)f(is)g(not)h +(b)s(ound)d(to)j(a)g(k)m(ey)-8 b(.)150 3134 y Fh(1.4.6)63 b(Letting)40 b(Readline)h(T)m(yp)s(e)g(F)-10 b(or)42 -b(Y)-10 b(ou)150 2592 y Fr(complete)28 b(\(TAB\))630 -2701 y Fs(A)m(ttempt)c(to)f(p)s(erform)e(completion)j(on)f(the)g(text)g +b(Y)-10 b(ou)150 3309 y Fr(complete)28 b(\(TAB\))630 +3419 y Fs(A)m(ttempt)c(to)f(p)s(erform)e(completion)j(on)f(the)g(text)g (b)s(efore)f(p)s(oin)m(t.)39 b(The)22 b(actual)i(completion)630 -2811 y(p)s(erformed)29 b(is)h(application-sp)s(eci\014c.)42 +3528 y(p)s(erformed)29 b(is)h(application-sp)s(eci\014c.)42 b(The)30 b(default)h(is)f(\014lename)h(completion.)150 -2962 y Fr(possible-completions)25 b(\(M-?\))630 3072 -y Fs(List)31 b(the)f(p)s(ossible)g(completions)i(of)e(the)h(text)g(b)s -(efore)f(p)s(oin)m(t.)150 3223 y Fr(insert-completions)25 -b(\(M-*\))630 3332 y Fs(Insert)30 b(all)h(completions)h(of)f(the)g +3694 y Fr(possible-completions)25 b(\(M-?\))630 3804 +y Fs(List)35 b(the)g(p)s(ossible)f(completions)i(of)e(the)h(text)h(b)s +(efore)e(p)s(oin)m(t.)54 b(When)34 b(displa)m(ying)h(com-)630 +3913 y(pletions,)f(Readline)f(sets)f(the)h(n)m(um)m(b)s(er)e(of)i +(columns)f(used)f(for)i(displa)m(y)f(to)h(the)g(v)-5 +b(alue)33 b(of)630 4023 y Fr(completion-display-width)o +Fs(,)g(the)j(v)-5 b(alue)37 b(of)g(the)f(en)m(vironmen)m(t)h(v)-5 +b(ariable)38 b Fr(COLUMNS)p Fs(,)630 4132 y(or)30 b(the)h(screen)f +(width,)g(in)g(that)h(order.)150 4298 y Fr(insert-completions)25 +b(\(M-*\))630 4407 y Fs(Insert)30 b(all)h(completions)h(of)f(the)g (text)g(b)s(efore)f(p)s(oin)m(t)h(that)g(w)m(ould)f(ha)m(v)m(e)i(b)s -(een)e(generated)630 3442 y(b)m(y)g Fr(possible-completions)p -Fs(.)150 3593 y Fr(menu-complete)d(\(\))630 3703 y Fs(Similar)d(to)g +(een)e(generated)630 4517 y(b)m(y)g Fr(possible-completions)p +Fs(.)150 4682 y Fr(menu-complete)d(\(\))630 4792 y Fs(Similar)d(to)g Fr(complete)p Fs(,)f(but)h(replaces)g(the)g(w)m(ord)g(to)g(b)s(e)f -(completed)i(with)e(a)i(single)f(matc)m(h)630 3812 y(from)37 +(completed)i(with)e(a)i(single)f(matc)m(h)630 4902 y(from)37 b(the)h(list)h(of)f(p)s(ossible)f(completions.)64 b(Rep)s(eated)39 -b(execution)g(of)f Fr(menu-complete)630 3922 y Fs(steps)i(through)g +b(execution)g(of)f Fr(menu-complete)630 5011 y Fs(steps)i(through)g (the)g(list)h(of)f(p)s(ossible)g(completions,)k(inserting)c(eac)m(h)i -(matc)m(h)f(in)f(turn.)630 4031 y(A)m(t)e(the)f(end)f(of)h(the)g(list)g +(matc)m(h)f(in)f(turn.)630 5121 y(A)m(t)e(the)f(end)f(of)h(the)g(list)g (of)g(completions,)i(the)e(b)s(ell)g(is)g(rung)f(\(sub)5 -b(ject)36 b(to)i(the)f(setting)630 4141 y(of)f Fr(bell-style)p +b(ject)36 b(to)i(the)f(setting)630 5230 y(of)f Fr(bell-style)p Fs(\))e(and)h(the)h(original)i(text)f(is)f(restored.)57 b(An)36 b(argumen)m(t)h(of)f Fi(n)f Fs(mo)m(v)m(es)i -Fi(n)630 4251 y Fs(p)s(ositions)e(forw)m(ard)f(in)g(the)h(list)h(of)e +Fi(n)630 5340 y Fs(p)s(ositions)e(forw)m(ard)f(in)g(the)h(list)h(of)e (matc)m(hes;)39 b(a)c(negativ)m(e)i(argumen)m(t)e(ma)m(y)g(b)s(e)f -(used)g(to)630 4360 y(mo)m(v)m(e)40 b(bac)m(kw)m(ard)e(through)g(the)g -(list.)65 b(This)38 b(command)g(is)g(in)m(tended)g(to)h(b)s(e)f(b)s -(ound)e(to)630 4470 y Fr(TAB)p Fs(,)30 b(but)f(is)i(un)m(b)s(ound)d(b)m -(y)i(default.)150 4621 y Fr(menu-complete-backward)24 -b(\(\))630 4730 y Fs(Iden)m(tical)36 b(to)g Fr(menu-complete)p -Fs(,)d(but)h(mo)m(v)m(es)j(bac)m(kw)m(ard)e(through)f(the)i(list)f(of)g -(p)s(ossible)630 4840 y(completions,)d(as)e(if)h Fr(menu-complete)26 -b Fs(had)k(b)s(een)g(giv)m(en)h(a)g(negativ)m(e)i(argumen)m(t.)150 -4991 y Fr(delete-char-or-list)25 b(\(\))630 5101 y Fs(Deletes)k(the)e -(c)m(haracter)h(under)e(the)h(cursor)f(if)h(not)g(at)g(the)g(b)s -(eginning)g(or)f(end)h(of)g(the)g(line)630 5210 y(\(lik)m(e)k -Fr(delete-char)p Fs(\).)37 b(If)29 b(at)h(the)f(end)f(of)i(the)f(line,) -h(b)s(eha)m(v)m(es)g(iden)m(tically)h(to)e Fr(possible-)630 -5320 y(completions)p Fs(.)38 b(This)29 b(command)h(is)h(un)m(b)s(ound)d -(b)m(y)i(default.)p eop end -%%Page: 18 22 -TeXDict begin 18 21 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(18)150 299 y Fh(1.4.7)63 -b(Keyb)s(oard)41 b(Macros)150 465 y Fr(start-kbd-macro)26 -b(\(C-x)j(\(\))630 575 y Fs(Begin)i(sa)m(ving)h(the)e(c)m(haracters)i -(t)m(yp)s(ed)e(in)m(to)h(the)g(curren)m(t)f(k)m(eyb)s(oard)g(macro.)150 -723 y Fr(end-kbd-macro)d(\(C-x)i(\)\))630 833 y Fs(Stop)e(sa)m(ving)h -(the)g(c)m(haracters)g(t)m(yp)s(ed)f(in)m(to)i(the)e(curren)m(t)g(k)m -(eyb)s(oard)g(macro)h(and)f(sa)m(v)m(e)i(the)630 942 -y(de\014nition.)150 1091 y Fr(call-last-kbd-macro)c(\(C-x)k(e\))630 -1200 y Fs(Re-execute)37 b(the)e(last)h(k)m(eyb)s(oard)f(macro)h -(de\014ned,)f(b)m(y)h(making)f(the)g(c)m(haracters)i(in)e(the)630 -1310 y(macro)c(app)s(ear)f(as)g(if)h(t)m(yp)s(ed)f(at)h(the)f(k)m(eyb)s -(oard.)150 1498 y Fh(1.4.8)63 b(Some)41 b(Miscellaneous)i(Commands)150 -1664 y Fr(re-read-init-file)26 b(\(C-x)j(C-r\))630 1774 -y Fs(Read)22 b(in)g(the)g(con)m(ten)m(ts)h(of)f(the)g +(used)g(to)p eop end +%%Page: 19 23 +TeXDict begin 19 22 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(19)630 299 y(mo)m(v)m(e)40 +b(bac)m(kw)m(ard)e(through)g(the)g(list.)65 b(This)38 +b(command)g(is)g(in)m(tended)g(to)h(b)s(e)f(b)s(ound)e(to)630 +408 y Fr(TAB)p Fs(,)30 b(but)f(is)i(un)m(b)s(ound)d(b)m(y)i(default.) +150 554 y Fr(menu-complete-backward)24 b(\(\))630 664 +y Fs(Iden)m(tical)36 b(to)g Fr(menu-complete)p Fs(,)d(but)h(mo)m(v)m +(es)j(bac)m(kw)m(ard)e(through)f(the)i(list)f(of)g(p)s(ossible)630 +773 y(completions,)d(as)e(if)h Fr(menu-complete)26 b +Fs(had)k(b)s(een)g(giv)m(en)h(a)g(negativ)m(e)i(argumen)m(t.)150 +919 y Fr(delete-char-or-list)25 b(\(\))630 1028 y Fs(Deletes)k(the)e(c) +m(haracter)h(under)e(the)h(cursor)f(if)h(not)g(at)g(the)g(b)s(eginning) +g(or)f(end)h(of)g(the)g(line)630 1138 y(\(lik)m(e)k Fr(delete-char)p +Fs(\).)37 b(If)29 b(at)h(the)f(end)f(of)i(the)f(line,)h(b)s(eha)m(v)m +(es)g(iden)m(tically)h(to)e Fr(possible-)630 1247 y(completions)p +Fs(.)38 b(This)29 b(command)h(is)h(un)m(b)s(ound)d(b)m(y)i(default.)150 +1433 y Fh(1.4.7)63 b(Keyb)s(oard)41 b(Macros)150 1598 +y Fr(start-kbd-macro)26 b(\(C-x)j(\(\))630 1707 y Fs(Begin)i(sa)m(ving) +h(the)e(c)m(haracters)i(t)m(yp)s(ed)e(in)m(to)h(the)g(curren)m(t)f(k)m +(eyb)s(oard)g(macro.)150 1853 y Fr(end-kbd-macro)d(\(C-x)i(\)\))630 +1962 y Fs(Stop)e(sa)m(ving)h(the)g(c)m(haracters)g(t)m(yp)s(ed)f(in)m +(to)i(the)e(curren)m(t)g(k)m(eyb)s(oard)g(macro)h(and)f(sa)m(v)m(e)i +(the)630 2072 y(de\014nition.)150 2218 y Fr(call-last-kbd-macro)c +(\(C-x)k(e\))630 2327 y Fs(Re-execute)37 b(the)e(last)h(k)m(eyb)s(oard) +f(macro)h(de\014ned,)f(b)m(y)h(making)f(the)g(c)m(haracters)i(in)e(the) +630 2437 y(macro)c(app)s(ear)f(as)g(if)h(t)m(yp)s(ed)f(at)h(the)f(k)m +(eyb)s(oard.)150 2622 y Fh(1.4.8)63 b(Some)41 b(Miscellaneous)i +(Commands)150 2787 y Fr(re-read-init-file)26 b(\(C-x)j(C-r\))630 +2897 y Fs(Read)22 b(in)g(the)g(con)m(ten)m(ts)h(of)f(the)g Fi(inputrc)27 b Fs(\014le,)d(and)d(incorp)s(orate)h(an)m(y)h(bindings)d -(or)i(v)-5 b(ariable)630 1884 y(assignmen)m(ts)31 b(found)e(there.)150 -2032 y Fr(abort)g(\(C-g\))630 2142 y Fs(Ab)s(ort)d(the)h(curren)m(t)f +(or)i(v)-5 b(ariable)630 3006 y(assignmen)m(ts)31 b(found)e(there.)150 +3152 y Fr(abort)g(\(C-g\))630 3261 y Fs(Ab)s(ort)d(the)h(curren)m(t)f (editing)h(command)f(and)g(ring)h(the)f(terminal's)h(b)s(ell)g(\(sub)5 -b(ject)26 b(to)i(the)630 2251 y(setting)j(of)g Fr(bell-style)p -Fs(\).)150 2400 y Fr(do-uppercase-version)25 b(\(M-a,)k(M-b,)g(M-)p -Fk(x)11 b Fr(,)29 b(...)o(\))630 2509 y Fs(If)e(the)h(meta\014ed)g(c)m +b(ject)26 b(to)i(the)630 3371 y(setting)j(of)g Fr(bell-style)p +Fs(\).)150 3516 y Fr(do-uppercase-version)25 b(\(M-a,)k(M-b,)g(M-)p +Fk(x)11 b Fr(,)29 b(...)o(\))630 3626 y Fs(If)e(the)h(meta\014ed)g(c)m (haracter)h Fi(x)34 b Fs(is)28 b(lo)m(w)m(ercase,)i(run)d(the)g -(command)h(that)g(is)g(b)s(ound)d(to)k(the)630 2619 y(corresp)s(onding) -g(upp)s(ercase)h(c)m(haracter.)150 2767 y Fr(prefix-meta)d(\(ESC\))630 -2877 y Fs(Metafy)39 b(the)e(next)h(c)m(haracter)h(t)m(yp)s(ed.)62 +(command)h(that)g(is)g(b)s(ound)d(to)k(the)630 3736 y(corresp)s(onding) +g(upp)s(ercase)h(c)m(haracter.)150 3881 y Fr(prefix-meta)d(\(ESC\))630 +3991 y Fs(Metafy)39 b(the)e(next)h(c)m(haracter)h(t)m(yp)s(ed.)62 b(This)37 b(is)g(for)h(k)m(eyb)s(oards)f(without)g(a)h(meta)g(k)m(ey)-8 -b(.)630 2986 y(T)m(yping)30 b(`)p Fr(ESC)g(f)p Fs(')g(is)h(equiv)-5 -b(alen)m(t)31 b(to)g(t)m(yping)g Fk(M-f)p Fs(.)150 3135 -y Fr(undo)e(\(C-_)g(or)h(C-x)g(C-u\))630 3244 y Fs(Incremen)m(tal)h +b(.)630 4100 y(T)m(yping)30 b(`)p Fr(ESC)g(f)p Fs(')g(is)h(equiv)-5 +b(alen)m(t)31 b(to)g(t)m(yping)g Fk(M-f)p Fs(.)150 4246 +y Fr(undo)e(\(C-_)g(or)h(C-x)g(C-u\))630 4355 y Fs(Incremen)m(tal)h (undo,)f(separately)h(remem)m(b)s(ered)f(for)g(eac)m(h)i(line.)150 -3393 y Fr(revert-line)27 b(\(M-r\))630 3502 y Fs(Undo)33 +4501 y Fr(revert-line)27 b(\(M-r\))630 4611 y Fs(Undo)33 b(all)h(c)m(hanges)g(made)f(to)h(this)f(line.)49 b(This)32 b(is)h(lik)m(e)i(executing)f(the)f Fr(undo)f Fs(command)630 -3612 y(enough)e(times)h(to)g(get)h(bac)m(k)f(to)g(the)f(b)s(eginning.) -150 3760 y Fr(tilde-expand)d(\(M-~\))630 3870 y Fs(P)m(erform)j(tilde)h -(expansion)g(on)f(the)g(curren)m(t)h(w)m(ord.)150 4018 -y Fr(set-mark)d(\(C-@\))630 4128 y Fs(Set)33 b(the)g(mark)f(to)i(the)f +4720 y(enough)e(times)h(to)g(get)h(bac)m(k)f(to)g(the)f(b)s(eginning.) +150 4866 y Fr(tilde-expand)d(\(M-~\))630 4975 y Fs(P)m(erform)j(tilde)h +(expansion)g(on)f(the)g(curren)m(t)h(w)m(ord.)150 5121 +y Fr(set-mark)d(\(C-@\))630 5230 y Fs(Set)33 b(the)g(mark)f(to)i(the)f (p)s(oin)m(t.)48 b(If)32 b(a)h(n)m(umeric)g(argumen)m(t)g(is)g -(supplied,)f(the)h(mark)g(is)f(set)630 4237 y(to)f(that)g(p)s(osition.) -150 4386 y Fr(exchange-point-and-mark)24 b(\(C-x)29 b(C-x\))630 -4495 y Fs(Sw)m(ap)i(the)g(p)s(oin)m(t)g(with)g(the)g(mark.)43 +(supplied,)f(the)h(mark)g(is)f(set)630 5340 y(to)f(that)g(p)s(osition.) +p eop end +%%Page: 20 24 +TeXDict begin 20 23 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(20)150 299 y Fr +(exchange-point-and-mark)24 b(\(C-x)29 b(C-x\))630 408 +y Fs(Sw)m(ap)i(the)g(p)s(oin)m(t)g(with)g(the)g(mark.)43 b(The)31 b(curren)m(t)g(cursor)f(p)s(osition)i(is)f(set)h(to)f(the)h -(sa)m(v)m(ed)630 4605 y(p)s(osition,)f(and)e(the)i(old)g(cursor)e(p)s -(osition)i(is)f(sa)m(v)m(ed)i(as)e(the)h(mark.)150 4753 -y Fr(character-search)26 b(\(C-]\))630 4863 y Fs(A)f(c)m(haracter)h(is) -f(read)g(and)f(p)s(oin)m(t)h(is)g(mo)m(v)m(ed)h(to)g(the)f(next)g(o)s -(ccurrence)g(of)g(that)g(c)m(haracter.)630 4972 y(A)30 +(sa)m(v)m(ed)630 518 y(p)s(osition,)f(and)e(the)i(old)g(cursor)e(p)s +(osition)i(is)f(sa)m(v)m(ed)i(as)e(the)h(mark.)150 711 +y Fr(character-search)26 b(\(C-]\))630 821 y Fs(A)f(c)m(haracter)h(is)f +(read)g(and)f(p)s(oin)m(t)h(is)g(mo)m(v)m(ed)h(to)g(the)f(next)g(o)s +(ccurrence)g(of)g(that)g(c)m(haracter.)630 930 y(A)30 b(negativ)m(e)j(coun)m(t)e(searc)m(hes)g(for)f(previous)g(o)s -(ccurrences.)150 5121 y Fr(character-search-backwar)o(d)24 -b(\(M-C-]\))630 5230 y Fs(A)45 b(c)m(haracter)h(is)f(read)g(and)f(p)s +(ccurrences.)150 1123 y Fr(character-search-backwar)o(d)24 +b(\(M-C-]\))630 1233 y Fs(A)45 b(c)m(haracter)h(is)f(read)g(and)f(p)s (oin)m(t)h(is)g(mo)m(v)m(ed)h(to)f(the)g(previous)f(o)s(ccurrence)h(of) -g(that)630 5340 y(c)m(haracter.)d(A)31 b(negativ)m(e)h(coun)m(t)f -(searc)m(hes)h(for)e(subsequen)m(t)f(o)s(ccurrences.)p -eop end -%%Page: 19 23 -TeXDict begin 19 22 bop 150 -116 a Fs(Chapter)30 b(1:)41 -b(Command)29 b(Line)i(Editing)2107 b(19)150 299 y Fr(skip-csi-sequence) -26 b(\(\))630 408 y Fs(Read)i(enough)f(c)m(haracters)h(to)g(consume)f -(a)h(m)m(ulti-k)m(ey)h(sequence)f(suc)m(h)f(as)g(those)h(de\014ned)630 -518 y(for)37 b(k)m(eys)h(lik)m(e)g(Home)g(and)f(End.)60 -b(Suc)m(h)37 b(sequences)g(b)s(egin)g(with)g(a)h(Con)m(trol)g(Sequence) -630 628 y(Indicator)f(\(CSI\),)f(usually)h(ESC-[.)59 +g(that)630 1342 y(c)m(haracter.)d(A)31 b(negativ)m(e)h(coun)m(t)f +(searc)m(hes)h(for)e(subsequen)m(t)f(o)s(ccurrences.)150 +1535 y Fr(skip-csi-sequence)d(\(\))630 1645 y Fs(Read)i(enough)f(c)m +(haracters)h(to)g(consume)f(a)h(m)m(ulti-k)m(ey)h(sequence)f(suc)m(h)f +(as)g(those)h(de\014ned)630 1754 y(for)37 b(k)m(eys)h(lik)m(e)g(Home)g +(and)f(End.)60 b(Suc)m(h)37 b(sequences)g(b)s(egin)g(with)g(a)h(Con)m +(trol)g(Sequence)630 1864 y(Indicator)f(\(CSI\),)f(usually)h(ESC-[.)59 b(If)36 b(this)g(sequence)h(is)g(b)s(ound)d(to)k Fr("\\)p -Fs(e[)p Fr(")p Fs(,)g(k)m(eys)f(pro-)630 737 y(ducing)31 +Fs(e[)p Fr(")p Fs(,)g(k)m(eys)f(pro-)630 1973 y(ducing)31 b(suc)m(h)h(sequences)g(will)h(ha)m(v)m(e)g(no)f(e\013ect)h(unless)e -(explicitly)j(b)s(ound)c(to)i(a)h(readline)630 847 y(command,)f +(explicitly)j(b)s(ound)c(to)i(a)h(readline)630 2083 y(command,)f (instead)g(of)g(inserting)g(stra)m(y)h(c)m(haracters)g(in)m(to)g(the)f -(editing)h(bu\013er.)44 b(This)31 b(is)630 956 y(un)m(b)s(ound)d(b)m(y) -i(default,)h(but)f(usually)g(b)s(ound)e(to)j(ESC-[.)150 -1116 y Fr(insert-comment)26 b(\(M-#\))630 1225 y Fs(Without)36 +(editing)h(bu\013er.)44 b(This)31 b(is)630 2193 y(un)m(b)s(ound)d(b)m +(y)i(default,)h(but)f(usually)g(b)s(ound)e(to)j(ESC-[.)150 +2385 y Fr(insert-comment)26 b(\(M-#\))630 2495 y Fs(Without)36 b(a)g(n)m(umeric)g(argumen)m(t,)h(the)f(v)-5 b(alue)36 b(of)g(the)g Fr(comment-begin)c Fs(v)-5 b(ariable)36 -b(is)g(in-)630 1335 y(serted)c(at)g(the)g(b)s(eginning)f(of)h(the)f +b(is)g(in-)630 2605 y(serted)c(at)g(the)g(b)s(eginning)f(of)h(the)f (curren)m(t)h(line.)45 b(If)31 b(a)h(n)m(umeric)f(argumen)m(t)h(is)g -(supplied,)630 1445 y(this)k(command)h(acts)g(as)g(a)g(toggle:)55 +(supplied,)630 2714 y(this)k(command)h(acts)g(as)g(a)g(toggle:)55 b(if)37 b(the)f(c)m(haracters)i(at)g(the)e(b)s(eginning)g(of)h(the)g -(line)630 1554 y(do)30 b(not)h(matc)m(h)h(the)f(v)-5 +(line)630 2824 y(do)30 b(not)h(matc)m(h)h(the)f(v)-5 b(alue)31 b(of)f Fr(comment-begin)p Fs(,)e(the)i(v)-5 -b(alue)31 b(is)g(inserted,)g(otherwise)g(the)630 1664 +b(alue)31 b(is)g(inserted,)g(otherwise)g(the)630 2933 y(c)m(haracters)42 b(in)d Fr(comment-begin)e Fs(are)j(deleted)h(from)f -(the)g(b)s(eginning)g(of)g(the)g(line.)71 b(In)630 1773 +(the)g(b)s(eginning)g(of)g(the)g(line.)71 b(In)630 3043 y(either)31 b(case,)h(the)e(line)h(is)f(accepted)i(as)f(if)f(a)h -(newline)f(had)g(b)s(een)f(t)m(yp)s(ed.)150 1933 y Fr(dump-functions)d -(\(\))630 2042 y Fs(Prin)m(t)g(all)i(of)e(the)h(functions)f(and)g +(newline)f(had)g(b)s(een)f(t)m(yp)s(ed.)150 3236 y Fr(dump-functions)d +(\(\))630 3345 y Fs(Prin)m(t)g(all)i(of)e(the)h(functions)f(and)g (their)g(k)m(ey)h(bindings)e(to)j(the)e(Readline)h(output)f(stream.)630 -2152 y(If)31 b(a)h(n)m(umeric)g(argumen)m(t)g(is)g(supplied,)f(the)h +3455 y(If)31 b(a)h(n)m(umeric)g(argumen)m(t)g(is)g(supplied,)f(the)h (output)f(is)h(formatted)g(in)f(suc)m(h)h(a)g(w)m(a)m(y)g(that)630 -2262 y(it)f(can)g(b)s(e)e(made)i(part)f(of)g(an)h Fi(inputrc)k +3565 y(it)f(can)g(b)s(e)e(made)i(part)f(of)g(an)h Fi(inputrc)k Fs(\014le.)41 b(This)29 b(command)h(is)h(un)m(b)s(ound)c(b)m(y)k -(default.)150 2421 y Fr(dump-variables)26 b(\(\))630 -2531 y Fs(Prin)m(t)21 b(all)h(of)g(the)f(settable)i(v)-5 +(default.)150 3757 y Fr(dump-variables)26 b(\(\))630 +3867 y Fs(Prin)m(t)21 b(all)h(of)g(the)f(settable)i(v)-5 b(ariables)22 b(and)f(their)g(v)-5 b(alues)22 b(to)g(the)f(Readline)h -(output)f(stream.)630 2640 y(If)31 b(a)h(n)m(umeric)g(argumen)m(t)g(is) +(output)f(stream.)630 3977 y(If)31 b(a)h(n)m(umeric)g(argumen)m(t)g(is) g(supplied,)f(the)h(output)f(is)h(formatted)g(in)f(suc)m(h)h(a)g(w)m(a) -m(y)g(that)630 2750 y(it)f(can)g(b)s(e)e(made)i(part)f(of)g(an)h +m(y)g(that)630 4086 y(it)f(can)g(b)s(e)e(made)i(part)f(of)g(an)h Fi(inputrc)k Fs(\014le.)41 b(This)29 b(command)h(is)h(un)m(b)s(ound)c -(b)m(y)k(default.)150 2909 y Fr(dump-macros)c(\(\))630 -3019 y Fs(Prin)m(t)34 b(all)g(of)g(the)g(Readline)g(k)m(ey)h(sequences) +(b)m(y)k(default.)150 4279 y Fr(dump-macros)c(\(\))630 +4389 y Fs(Prin)m(t)34 b(all)g(of)g(the)g(Readline)g(k)m(ey)h(sequences) f(b)s(ound)e(to)i(macros)g(and)f(the)h(strings)g(they)630 -3128 y(output.)53 b(If)35 b(a)g(n)m(umeric)f(argumen)m(t)i(is)e +4498 y(output.)53 b(If)35 b(a)g(n)m(umeric)f(argumen)m(t)i(is)e (supplied,)h(the)g(output)g(is)f(formatted)i(in)e(suc)m(h)h(a)630 -3238 y(w)m(a)m(y)c(that)g(it)f(can)g(b)s(e)g(made)g(part)f(of)i(an)e +4608 y(w)m(a)m(y)c(that)g(it)f(can)g(b)s(e)g(made)g(part)f(of)i(an)e Fi(inputrc)35 b Fs(\014le.)41 b(This)29 b(command)h(is)g(un)m(b)s(ound) -d(b)m(y)630 3347 y(default.)150 3507 y Fr(emacs-editing-mode)e(\(C-e\)) -630 3616 y Fs(When)30 b(in)g Fr(vi)g Fs(command)g(mo)s(de,)g(this)h +d(b)m(y)630 4717 y(default.)150 4910 y Fr(emacs-editing-mode)e(\(C-e\)) +630 5020 y Fs(When)30 b(in)g Fr(vi)g Fs(command)g(mo)s(de,)g(this)h (causes)f(a)h(switc)m(h)g(to)g Fr(emacs)e Fs(editing)i(mo)s(de.)150 -3776 y Fr(vi-editing-mode)26 b(\(M-C-j\))630 3885 y Fs(When)k(in)g +5213 y Fr(vi-editing-mode)26 b(\(M-C-j\))630 5322 y Fs(When)k(in)g Fr(emacs)f Fs(editing)i(mo)s(de,)f(this)h(causes)f(a)h(switc)m(h)g(to)g -Fr(vi)f Fs(editing)h(mo)s(de.)150 4118 y Fq(1.5)68 b(Readline)47 -b(vi)e(Mo)t(de)150 4277 y Fs(While)32 b(the)g(Readline)g(library)f(do)s -(es)g(not)h(ha)m(v)m(e)h(a)f(full)f(set)h(of)g Fr(vi)f -Fs(editing)h(functions,)f(it)h(do)s(es)g(con)m(tain)150 -4387 y(enough)i(to)h(allo)m(w)g(simple)f(editing)h(of)f(the)g(line.)52 +Fr(vi)f Fs(editing)h(mo)s(de.)p eop end +%%Page: 21 25 +TeXDict begin 21 24 bop 150 -116 a Fs(Chapter)30 b(1:)41 +b(Command)29 b(Line)i(Editing)2107 b(21)150 299 y Fq(1.5)68 +b(Readline)47 b(vi)e(Mo)t(de)150 458 y Fs(While)32 b(the)g(Readline)g +(library)f(do)s(es)g(not)h(ha)m(v)m(e)h(a)f(full)f(set)h(of)g +Fr(vi)f Fs(editing)h(functions,)f(it)h(do)s(es)g(con)m(tain)150 +568 y(enough)i(to)h(allo)m(w)g(simple)f(editing)h(of)f(the)g(line.)52 b(The)34 b(Readline)g Fr(vi)g Fs(mo)s(de)f(b)s(eha)m(v)m(es)i(as)f(sp)s -(eci\014ed)f(in)150 4496 y(the)e Fl(posix)e Fs(1003.2)k(standard.)275 -4631 y(In)28 b(order)g(to)i(switc)m(h)g(in)m(teractiv)m(ely)i(b)s(et)m -(w)m(een)d Fr(emacs)f Fs(and)g Fr(vi)h Fs(editing)g(mo)s(des,)g(use)g -(the)g(command)150 4741 y Fk(M-C-j)36 b Fs(\(b)s(ound)h(to)h -(emacs-editing-mo)s(de)i(when)d(in)g Fr(vi)h Fs(mo)s(de)f(and)g(to)i -(vi-editing-mo)s(de)g(in)e Fr(emacs)150 4850 y Fs(mo)s(de\).)k(The)30 -b(Readline)h(default)f(is)g Fr(emacs)f Fs(mo)s(de.)275 -4985 y(When)g(y)m(ou)i(en)m(ter)f(a)h(line)f(in)g Fr(vi)f -Fs(mo)s(de,)h(y)m(ou)h(are)f(already)h(placed)f(in)g(`insertion')g(mo)s -(de,)g(as)h(if)f(y)m(ou)150 5094 y(had)f(t)m(yp)s(ed)g(an)g(`)p -Fr(i)p Fs('.)41 b(Pressing)29 b Fr(ESC)f Fs(switc)m(hes)i(y)m(ou)g(in)m -(to)h(`command')e(mo)s(de,)h(where)e(y)m(ou)i(can)g(edit)g(the)150 -5204 y(text)35 b(of)f(the)g(line)g(with)f(the)h(standard)f -Fr(vi)g Fs(mo)m(v)m(emen)m(t)j(k)m(eys,)g(mo)m(v)m(e)f(to)f(previous)g -(history)f(lines)h(with)150 5313 y(`)p Fr(k)p Fs(')d(and)e(subsequen)m -(t)h(lines)h(with)f(`)p Fr(j)p Fs(',)g(and)g(so)h(forth.)p -eop end -%%Page: 20 24 -TeXDict begin 20 23 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(20)150 +(eci\014ed)f(in)150 677 y(the)e Fl(posix)e Fs(standard.)275 +812 y(In)f(order)g(to)i(switc)m(h)g(in)m(teractiv)m(ely)i(b)s(et)m(w)m +(een)d Fr(emacs)f Fs(and)g Fr(vi)h Fs(editing)g(mo)s(des,)g(use)g(the)g +(command)150 922 y Fk(M-C-j)36 b Fs(\(b)s(ound)h(to)h(emacs-editing-mo) +s(de)i(when)d(in)g Fr(vi)h Fs(mo)s(de)f(and)g(to)i(vi-editing-mo)s(de)g +(in)e Fr(emacs)150 1031 y Fs(mo)s(de\).)k(The)30 b(Readline)h(default)f +(is)g Fr(emacs)f Fs(mo)s(de.)275 1166 y(When)g(y)m(ou)i(en)m(ter)f(a)h +(line)f(in)g Fr(vi)f Fs(mo)s(de,)h(y)m(ou)h(are)f(already)h(placed)f +(in)g(`insertion')g(mo)s(de,)g(as)h(if)f(y)m(ou)150 1275 +y(had)f(t)m(yp)s(ed)g(an)g(`)p Fr(i)p Fs('.)41 b(Pressing)29 +b Fr(ESC)f Fs(switc)m(hes)i(y)m(ou)g(in)m(to)h(`command')e(mo)s(de,)h +(where)e(y)m(ou)i(can)g(edit)g(the)150 1385 y(text)35 +b(of)f(the)g(line)g(with)f(the)h(standard)f Fr(vi)g Fs(mo)m(v)m(emen)m +(t)j(k)m(eys,)g(mo)m(v)m(e)f(to)f(previous)g(history)f(lines)h(with)150 +1494 y(`)p Fr(k)p Fs(')d(and)e(subsequen)m(t)h(lines)h(with)f(`)p +Fr(j)p Fs(',)g(and)g(so)h(forth.)p eop end +%%Page: 22 26 +TeXDict begin 22 25 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(22)150 299 y Fo(2)80 b(Programming)54 b(with)f(GNU)h(Readline)150 527 y Fs(This)24 b(c)m(hapter)i(describ)s(es)e(the)h(in)m(terface)h(b)s (et)m(w)m(een)g(the)f Fl(gnu)f Fs(Readline)i(Library)e(and)g(other)h @@ -5401,9 +5438,9 @@ b(Here)31 b(is)e(a)h(function)g(whic)m(h)f(usefully)g(replaces)i(the)f 5011 y(return)g(the)h(memory)f(to)h(the)g(free)f(pool.)h(*/)485 5121 y(if)h(\(line_read\))581 5230 y({)676 5340 y(free)f (\(line_read\);)p eop end -%%Page: 21 25 -TeXDict begin 21 24 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(21)676 +%%Page: 23 27 +TeXDict begin 23 26 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(23)676 299 y Fr(line_read)46 b(=)h(\(char)f(*\)NULL;)581 408 y(})485 628 y(/*)i(Get)f(a)g(line)g(from)f(the)h(user.)g(*/)485 737 y(line_read)f(=)h(readline)f(\(""\);)485 956 y(/*)i(If)f(the)g @@ -5437,7 +5474,7 @@ g(func-)150 3190 y(tion)33 b(called)h Fr(initialize_readline\(\))27 b Fs(whic)m(h)33 b(p)s(erforms)e(this)h(and)h(other)g(desired)f (initializations,)150 3299 y(suc)m(h)e(as)h(installing)g(custom)g (completers)g(\(see)g(Section)h(2.6)f([Custom)f(Completers],)h(page)g -(41\).)150 3559 y Fq(2.2)68 b(Custom)45 b(F)-11 b(unctions)150 +(43\).)150 3559 y Fq(2.2)68 b(Custom)45 b(F)-11 b(unctions)150 3719 y Fs(Readline)28 b(pro)m(vides)f(man)m(y)g(functions)g(for)g (manipulating)h(the)f(text)h(of)g(the)f(line,)i(but)d(it)i(isn't)f(p)s (ossible)150 3828 y(to)37 b(an)m(ticipate)i(the)e(needs)f(of)h(all)g @@ -5470,9 +5507,9 @@ Fs(is)h(the)g(t)m(w)m(o-digit)j(minor)c(v)m(ersion)i(n)m(um)m(b)s(er.) 38 b(F)-8 b(or)30 b(Readline)g(4.2,)g(for)f(example,)150 5340 y(the)i(v)-5 b(alue)30 b(of)h Fr(RL_READLINE_VERSION)25 b Fs(w)m(ould)30 b(b)s(e)g Fr(0x0402)p Fs(.)p eop end -%%Page: 22 26 -TeXDict begin 22 25 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(22)150 +%%Page: 24 28 +TeXDict begin 24 27 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(24)150 299 y Fh(2.2.1)63 b(Readline)40 b(T)m(yp)s(edefs)150 446 y Fs(F)-8 b(or)31 b(readabilt)m(y)-8 b(,)32 b(w)m(e)f(declare)h(a)e (n)m(um)m(b)s(er)f(of)i(new)f(ob)5 b(ject)31 b(t)m(yp)s(es,)g(all)g(p)s @@ -5532,9 +5569,9 @@ b Fs(is)36 b(the)g(k)m(ey)h(that)f(in)m(v)m(ok)m(ed)150 (\(refreshing)g(the)h(curren)m(t)f(line)h(as)f(opp)s(osed)g(to)h (refreshing)e(the)i(screen,)j(for)c(example\).)p eop end -%%Page: 23 27 -TeXDict begin 23 26 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(23)150 +%%Page: 25 29 +TeXDict begin 25 28 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(25)150 299 y(Some)33 b(c)m(ho)s(ose)h(to)g(ignore)g(it.)50 b(In)32 b(general,)j(if)f(a)f(function)g(uses)g(the)g(n)m(umeric)g(argumen)m(t) h(as)f(a)h(rep)s(eat)150 408 y(coun)m(t,)29 b(it)g(should)e(b)s(e)g @@ -5554,7 +5591,7 @@ b(are)g(a)m(v)-5 b(ailable)33 b(to)e(function)f(writers.)3371 1583 y Fs(This)30 b(is)i(the)f(line)g(gathered)h(so)f(far.)43 b(Y)-8 b(ou)32 b(are)f(w)m(elcome)i(to)f(mo)s(dify)f(the)g(con)m(ten)m (ts)i(of)e(the)g(line,)390 1693 y(but)k(see)h(Section)g(2.4.5)h([Allo)m -(wing)h(Undoing],)f(page)f(31.)57 b(The)35 b(function)g +(wing)h(Undoing],)f(page)f(33.)57 b(The)35 b(function)g Fr(rl_extend_line_)390 1802 y(buffer)29 b Fs(is)h(a)m(v)-5 b(ailable)33 b(to)e(increase)g(the)g(memory)f(allo)s(cated)i(to)f Fr(rl_line_buffer)p Fs(.)3371 1998 y([V)-8 b(ariable])-3598 @@ -5599,15 +5636,15 @@ m(t)390 5121 y(line,)f(including)c(an)m(y)g(prompt,)j(an)m(y)d(time)h 390 5230 y(an)36 b(otherwise-empt)m(y)i(line.)58 b(The)36 b(cursor)g(is)g(mo)m(v)m(ed)h(to)g(the)g(b)s(eginning)e(of)i(the)f (newly-blank)390 5340 y(line.)p eop end -%%Page: 24 28 -TeXDict begin 24 27 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(24)3371 +%%Page: 26 30 +TeXDict begin 26 29 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(26)3371 299 y([V)-8 b(ariable])-3598 b Fg(char)54 b(*)e(rl_prompt)390 408 y Fs(The)26 b(prompt)f(Readline)i(uses.)38 b(This)26 b(is)g(set)h(from)e(the)i(argumen)m(t)f(to)h Fr(readline\(\))p Fs(,)d(and)i(should)390 518 y(not)h(b)s(e)f(assigned)h(to)h(directly)-8 b(.)41 b(The)26 b Fr(rl_set_prompt\(\))d Fs(function)j(\(see)i(Section) -g(2.4.6)h([Redis-)390 628 y(pla)m(y],)i(page)h(32\))f(ma)m(y)g(b)s(e)f +g(2.4.6)h([Redis-)390 628 y(pla)m(y],)i(page)h(34\))f(ma)m(y)g(b)s(e)f (used)f(to)j(mo)s(dify)d(the)i(prompt)e(string)h(after)h(calling)h Fr(readline\(\))p Fs(.)3371 814 y([V)-8 b(ariable])-3598 b Fg(char)54 b(*)e(rl_display_prompt)390 924 y Fs(The)31 @@ -5672,9 +5709,9 @@ g Fr(LINES)f Fs(and)h Fr(COLUMNS)e Fs(en)m(vironmen)m(t)j(v)-5 b(ari-)390 5230 y(ables)41 b(greater)h(precedence)g(than)e(v)-5 b(alues)41 b(fetc)m(hed)h(from)e(the)h(k)m(ernel)h(when)e(computing)h (the)390 5340 y(screen)30 b(dimensions.)p eop end -%%Page: 25 29 -TeXDict begin 25 28 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(25)3371 +%%Page: 27 31 +TeXDict begin 27 30 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(27)3371 299 y([V)-8 b(ariable])-3598 b Fg(rl_command_func_t)57 b(*)c(rl_last_func)390 408 y Fs(The)34 b(address)g(of)h(the)g(last)h (command)e(function)g(Readline)i(executed.)55 b(Ma)m(y)35 @@ -5703,14 +5740,14 @@ b(*)52 b(rl_getc_function)390 2228 y Fs(If)30 b(non-zero,)h(Readline)g b(By)39 b(default,)i(it)e(is)f(set)h(to)g Fr(rl_getc)p Fs(,)g(the)g(default)f(Readline)h(c)m(haracter)390 2447 y(input)29 b(function)h(\(see)i(Section)f(2.4.8)h([Character)f(Input],) -f(page)h(34\).)3371 2655 y([V)-8 b(ariable])-3598 b Fg(rl_voidfunc_t)56 +f(page)h(36\).)3371 2655 y([V)-8 b(ariable])-3598 b Fg(rl_voidfunc_t)56 b(*)d(rl_redisplay_function)390 2765 y Fs(If)36 b(non-zero,)i(Readline) e(will)h(call)g(indirectly)f(through)g(this)g(p)s(oin)m(ter)g(to)g(up)s (date)g(the)g(displa)m(y)390 2874 y(with)27 b(the)g(curren)m(t)g(con)m (ten)m(ts)h(of)f(the)h(editing)f(bu\013er.)39 b(By)27 b(default,)h(it)g(is)f(set)g(to)h Fr(rl_redisplay)p Fs(,)390 2984 y(the)j(default)f(Readline)h(redispla)m(y)g(function)f(\(see)h -(Section)g(2.4.6)h([Redispla)m(y],)g(page)f(32\).)3371 +(Section)g(2.4.6)h([Redispla)m(y],)g(page)f(34\).)3371 3192 y([V)-8 b(ariable])-3598 b Fg(rl_vintfunc_t)56 b(*)d (rl_prep_term_function)390 3302 y Fs(If)24 b(non-zero,)i(Readline)e (will)h(call)g(indirectly)g(through)e(this)h(p)s(oin)m(ter)g(to)h @@ -5719,7 +5756,7 @@ b(default,)h(it)g(is)f(set)g(to)h Fr(rl_redisplay)p Fs(,)390 (whether)e(or)h(not)g(to)h(use)390 3521 y(eigh)m(t-bit)e(c)m (haracters.)53 b(By)35 b(default,)g(this)f(is)g(set)h(to)g Fr(rl_prep_terminal)29 b Fs(\(see)35 b(Section)g(2.4.9)390 -3630 y([T)-8 b(erminal)31 b(Managemen)m(t],)i(page)e(34\).)3371 +3630 y([T)-8 b(erminal)31 b(Managemen)m(t],)i(page)e(36\).)3371 3839 y([V)-8 b(ariable])-3598 b Fg(rl_voidfunc_t)56 b(*)d (rl_deprep_term_functio)q(n)390 3948 y Fs(If)36 b(non-zero,)j(Readline) e(will)g(call)h(indirectly)f(through)f(this)g(p)s(oin)m(ter)h(to)g @@ -5727,23 +5764,23 @@ e(will)g(call)h(indirectly)f(through)f(this)g(p)s(oin)m(ter)h(to)g (the)h(e\013ects)h(of)f Fr(rl_prep_term_function)p Fs(.)49 b(By)35 b(default,)i(this)390 4167 y(is)30 b(set)h(to)g Fr(rl_deprep_terminal)26 b Fs(\(see)31 b(Section)g(2.4.9)i([T)-8 -b(erminal)30 b(Managemen)m(t],)j(page)e(34\).)3371 4376 +b(erminal)30 b(Managemen)m(t],)j(page)e(36\).)3371 4376 y([V)-8 b(ariable])-3598 b Fg(Keymap)54 b(rl_executing_keymap)390 4485 y Fs(This)35 b(v)-5 b(ariable)37 b(is)f(set)g(to)h(the)f(k)m -(eymap)h(\(see)g(Section)f(2.4.2)i([Keymaps],)g(page)e(28\))i(in)d +(eymap)h(\(see)g(Section)f(2.4.2)i([Keymaps],)g(page)e(30\))i(in)d (whic)m(h)390 4595 y(the)c(curren)m(tly)f(executing)i(readline)e (function)g(w)m(as)h(found.)3371 4803 y([V)-8 b(ariable])-3598 b Fg(Keymap)54 b(rl_binding_keymap)390 4913 y Fs(This)35 b(v)-5 b(ariable)37 b(is)f(set)g(to)h(the)f(k)m(eymap)h(\(see)g -(Section)f(2.4.2)i([Keymaps],)g(page)e(28\))i(in)d(whic)m(h)390 +(Section)f(2.4.2)i([Keymaps],)g(page)e(30\))i(in)d(whic)m(h)390 5022 y(the)c(last)g(k)m(ey)g(binding)e(o)s(ccurred.)3371 5230 y([V)-8 b(ariable])-3598 b Fg(char)54 b(*)e(rl_executing_macro)390 5340 y Fs(This)30 b(v)-5 b(ariable)31 b(is)f(set)h(to)g(the)g(text)g (of)g(an)m(y)f(curren)m(tly-executing)i(macro.)p eop end -%%Page: 26 30 -TeXDict begin 26 29 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(26)3371 +%%Page: 28 32 +TeXDict begin 28 31 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(28)3371 299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_readline_state)390 408 y Fs(A)35 b(v)-5 b(ariable)35 b(with)f(bit)g(v)-5 b(alues)35 b(that)g(encapsulate)h(the)e(curren)m(t)h(Readline)g(state.) @@ -5785,9 +5822,9 @@ b(is)f(curren)m(tly)h(reading)f(c)m(haracters)i(de\014ning)e(a)g(k)m 5066 y Fs(Readline)g(is)f(in)g(o)m(v)m(erwrite)i(mo)s(de.)390 5230 y Fr(RL_STATE_COMPLETING)870 5340 y Fs(Readline)f(is)f(p)s (erforming)g(w)m(ord)g(completion.)p eop end -%%Page: 27 31 -TeXDict begin 27 30 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(27)390 +%%Page: 29 33 +TeXDict begin 29 32 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(29)390 299 y Fr(RL_STATE_SIGHANDLER)870 408 y Fs(Readline)31 b(is)f(curren)m(tly)h(executing)g(the)g(readline)g(signal)g(handler.) 390 563 y Fr(RL_STATE_UNDOING)870 673 y Fs(Readline)g(is)f(p)s @@ -5799,7 +5836,7 @@ b(alues)31 b(of)f(the)h(terminal's)g(sp)s(ecial)g(c)m(haracters.)390 1356 y Fr(RL_STATE_CALLBACK)870 1466 y Fs(Readline)44 b(is)f(curren)m(tly)g(using)f(the)h(alternate)i(\(callbac)m(k\))h(in)m (terface)e(\(see)g(Sec-)870 1575 y(tion)31 b(2.4.12)h([Alternate)h(In)m -(terface],)f(page)f(37\).)390 1730 y Fr(RL_STATE_VIMOTION)870 +(terface],)f(page)f(39\).)390 1730 y Fr(RL_STATE_VIMOTION)870 1839 y Fs(Readline)g(is)f(reading)h(the)f(argumen)m(t)h(to)g(a)g(vi-mo) s(de)g Fr(")p Fs(motion)p Fr(")f Fs(command.)390 1994 y Fr(RL_STATE_MULTIKEY)870 2104 y Fs(Readline)h(is)f(reading)h(a)g(m)m @@ -5843,9 +5880,9 @@ b(ou,)39 b(as)f(the)f(programmer,)i(should)d(bind)g(the)h(functions)g (y)m(ou)h(write)f(to)h(descriptiv)m(e)150 5340 y(names)30 b(as)h(w)m(ell.)42 b(Readline)31 b(pro)m(vides)f(a)h(function)f(for)g (doing)g(that:)p eop end -%%Page: 28 32 -TeXDict begin 28 31 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(28)3350 +%%Page: 30 34 +TeXDict begin 30 33 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(30)3350 299 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_add_defun)c Ff(\()p Fi(const)32 b(c)m(har)e(*name,)h(rl)p 1885 299 28 4 v 40 w(command)p 2309 299 V 40 w(func)p 2519 299 @@ -5917,9 +5954,9 @@ b Fs(is)33 b(one)g(whic)m(h)g(w)m(ould)g(b)s(e)f(supplied)g(in)g(a)i Fr(set)390 5317 y(keymap)29 b Fs(inputrc)g(line)i(\(see)g(Section)g (1.3)h([Readline)f(Init)f(File],)i(page)f(4\).)p eop end -%%Page: 29 33 -TeXDict begin 29 32 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(29)150 +%%Page: 31 35 +TeXDict begin 31 34 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(31)150 299 y Fh(2.4.3)63 b(Binding)42 b(Keys)150 446 y Fs(Key)34 b(sequences)g(are)h(asso)s(ciate)h(with)e(functions)f(through)h(the)g (k)m(eymap.)52 b(Readline)35 b(has)f(sev)m(eral)h(in-)150 @@ -5938,7 +5975,7 @@ b(An)26 b(alternate)h(mec)m(hanism)f(is)g(to)g(install)h(custom)f(k)m (ey)g(bindings)f(in)g(an)h(initialization)150 1249 y(function)37 b(assigned)g(to)h(the)f Fr(rl_startup_hook)c Fs(v)-5 b(ariable)38 b(\(see)g(Section)g(2.3)g([Readline)g(V)-8 -b(ariables],)150 1359 y(page)31 b(23\).)275 1505 y(These)f(functions)g +b(ariables],)150 1359 y(page)31 b(25\).)275 1505 y(These)f(functions)g (manage)h(k)m(ey)g(bindings.)3350 1712 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_bind_key)c Ff(\()p Fi(in)m(t)31 b(k)m(ey)-8 b(,)32 b(rl)p 1403 1712 28 4 v 40 w(command)p 1827 1712 @@ -6002,9 +6039,9 @@ b(This)28 b(mak)m(es)h(new)e(k)m(eymaps)i(as)f(necessary)-8 b(.)41 b(The)28 b(return)390 5340 y(v)-5 b(alue)31 b(is)f(non-zero)h (if)g Fi(k)m(eyseq)i Fs(is)d(in)m(v)-5 b(alid.)p eop end -%%Page: 30 34 -TeXDict begin 30 33 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(30)3350 +%%Page: 32 36 +TeXDict begin 32 35 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(32)3350 299 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_bind_keyseq_in_map)f Ff(\()p Fi(const)31 b(c)m(har)g(*k)m(eyseq,)h(rl)p 2402 299 28 4 v 40 w(command)p 2826 299 V 40 w(func)p 3036 @@ -6085,9 +6122,9 @@ b(ject)38 b(is)f(returned)f(in)h(the)g Fr(int)390 5340 y Fs(v)-5 b(ariable)31 b(it)g(p)s(oin)m(ts)f(to)h(\(one)g(of)g Fr(ISFUNC)p Fs(,)e Fr(ISKMAP)p Fs(,)g(or)h Fr(ISMACR)p Fs(\).)p eop end -%%Page: 31 35 -TeXDict begin 31 34 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(31)3350 +%%Page: 33 37 +TeXDict begin 33 36 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(33)3350 299 y([F)-8 b(unction])-3599 b Fg(char)54 b(**)e(rl_invoking_keyseqs)g Ff(\()p Fi(rl)p 1710 299 28 4 v 40 w(command)p 2134 299 V 40 w(func)p 2344 299 V 39 w(t)31 b(*function)p Ff(\))390 @@ -6165,9 +6202,9 @@ Ff(\()p Fi(v)m(oid)p Ff(\))390 5230 y Fs(Closes)29 b(the)h(curren)m(t)e Fs(.)39 b(There)29 b(should)390 5340 y(b)s(e)h(one)g(call)i(to)f Fr(rl_end_undo_group\(\))25 b Fs(for)30 b(eac)m(h)i(call)g(to)f Fr(rl_begin_undo_group\(\))p Fs(.)p eop end -%%Page: 32 36 -TeXDict begin 32 35 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(32)3350 +%%Page: 34 38 +TeXDict begin 34 37 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(34)3350 299 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_add_undo)48 b Ff(\()p Fi(en)m(um)31 b(undo)p 1517 299 28 4 v 39 w(co)s(de)f(what,)h (in)m(t)g(start,)g(in)m(t)g(end,)f(c)m(har)g(*text)p @@ -6237,9 +6274,9 @@ b(this)c(will)i(con)m(v)m(ert)g(meta)g(c)m(haracters)h(to)e(a)h (meta-pre\014xed)f(k)m(ey)g(sequence.)390 5340 y(This)k(is)g(in)m (tended)g(for)g(use)g(b)m(y)h(applications)g(whic)m(h)f(wish)g(to)h(do) f(their)h(o)m(wn)f(redispla)m(y)-8 b(.)p eop end -%%Page: 33 37 -TeXDict begin 33 36 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(33)3350 +%%Page: 35 39 +TeXDict begin 35 38 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(35)3350 299 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_message)c Ff(\()p Fi(const)31 b(c)m(har)g(*,)36 b(.)22 b(.)h(.)11 b Ff(\))390 408 y Fs(The)20 b(argumen)m(ts)h(are)g(a)g(format)g(string) @@ -6317,9 +6354,9 @@ b(*)e(rl_copy_text)d Ff(\()p Fi(in)m(t)31 b(start,)h(in)m(t)f(end)p Ff(\))390 5340 y Fs(Return)f(a)g(cop)m(y)h(of)g(the)g(text)g(b)s(et)m (w)m(een)g Fi(start)i Fs(and)d Fi(end)j Fs(in)d(the)h(curren)m(t)f (line.)p eop end -%%Page: 34 38 -TeXDict begin 34 37 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(34)3350 +%%Page: 36 40 +TeXDict begin 36 39 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(36)3350 299 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_kill_text)c Ff(\()p Fi(in)m(t)32 b(start,)f(in)m(t)g(end)p Ff(\))390 408 y Fs(Cop)m(y)j(the)g(text)i(b)s(et)m(w)m(een)e Fi(start)j @@ -6344,7 +6381,7 @@ b(ailable)32 b(from)d(Readline's)h(curren)m(t)f(input)g(stream.)41 b(This)28 b(han-)390 1775 y(dles)e(input)g(inserted)g(in)m(to)i(the)e (input)g(stream)h(via)g Fi(rl)p 2226 1775 28 4 v 40 w(p)s(ending)p 2583 1775 V 38 w(input)h Fs(\(see)f(Section)h(2.3)f([Read-)390 -1884 y(line)40 b(V)-8 b(ariables],)43 b(page)d(23\))g(and)f +1884 y(line)40 b(V)-8 b(ariables],)43 b(page)d(25\))g(and)f Fr(rl_stuff_char\(\))p Fs(,)f(macros,)k(and)d(c)m(haracters)h(read)f (from)390 1994 y(the)34 b(k)m(eyb)s(oard.)52 b(While)35 b(w)m(aiting)g(for)f(input,)g(this)g(function)g(will)g(call)i(an)m(y)e @@ -6398,9 +6435,9 @@ Ff(\))390 5121 y Fs(Mo)s(dify)42 b(the)h(terminal)g(settings)g(for)f b Fs(argumen)m(t)31 b(should)f(b)s(e)g(non-zero)390 5340 y(if)g(Readline)h(should)f(read)g(eigh)m(t-bit)i(input.)p eop end -%%Page: 35 39 -TeXDict begin 35 38 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(35)3350 +%%Page: 37 41 +TeXDict begin 37 40 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(37)3350 299 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_deprep_terminal)c Ff(\()p Fi(v)m(oid)p Ff(\))390 408 y Fs(Undo)31 b(the)h(e\013ects)h(of) f Fr(rl_prep_terminal\(\))p Fs(,)27 b(lea)m(ving)33 b(the)f(terminal)g @@ -6478,9 +6515,9 @@ b(unction])-3599 b Fg(int)53 b(rl_alphabetic)d Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 5340 y Fs(Return)f(1)g(if)h Fi(c)36 b Fs(is)30 b(an)h(alphab)s(etic)g(c)m(haracter.)p eop end -%%Page: 36 40 -TeXDict begin 36 39 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(36)3350 +%%Page: 38 42 +TeXDict begin 38 41 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(38)3350 299 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_display_match_list)d Ff(\()p Fi(c)m(har)31 b(**matc)m(hes,)i(in)m(t)e(len,)g(in)m(t)g(max)p Ff(\))390 408 y Fs(A)k(con)m(v)m(enience)h(function)e(for)g(displa)m @@ -6494,924 +6531,933 @@ Fr(matches)p Fs(,)f(and)h Fr(max)f Fs(is)i(the)f(length)h(of)390 b(This)25 b(function)h(uses)g(the)g(setting)i(of)e Fr (print-completions-)390 847 y(horizontally)33 b Fs(to)k(select)h(ho)m (w)e(the)g(matc)m(hes)i(are)e(displa)m(y)m(ed)h(\(see)g(Section)g -(1.3.1)h([Readline)390 956 y(Init)30 b(File)i(Syn)m(tax],)f(page)g -(4\).)275 1137 y(The)g(follo)m(wing)j(are)e(implemen)m(ted)h(as)f -(macros,)h(de\014ned)e(in)h Fr(chardefs.h)p Fs(.)43 b(Applications)33 -b(should)150 1246 y(refrain)d(from)g(using)g(them.)3350 -1426 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_uppercase_p)d -Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 1536 y Fs(Return)f(1)g(if)h +(1.3.1)h([Readline)390 956 y(Init)30 b(File)h(Syn)m(tax],)g(page)g +(4\).)42 b(When)29 b(displa)m(ying)i(completions,)h(this)e(function)g +(sets)g(the)g(n)m(um-)390 1066 y(b)s(er)23 b(of)g(columns)g(used)g(for) +h(displa)m(y)f(to)i(the)e(v)-5 b(alue)24 b(of)g Fr +(completion-display-width)p Fs(,)19 b(the)k(v)-5 b(alue)390 +1176 y(of)31 b(the)f(en)m(vironmen)m(t)h(v)-5 b(ariable)31 +b Fr(COLUMNS)p Fs(,)e(or)h(the)h(screen)f(width,)g(in)g(that)h(order.) +275 1374 y(The)g(follo)m(wing)j(are)e(implemen)m(ted)h(as)f(macros,)h +(de\014ned)e(in)h Fr(chardefs.h)p Fs(.)43 b(Applications)33 +b(should)150 1483 y(refrain)d(from)g(using)g(them.)3350 +1681 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_uppercase_p)d +Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 1791 y Fs(Return)f(1)g(if)h Fi(c)36 b Fs(is)30 b(an)h(upp)s(ercase)e(alphab)s(etic)i(c)m(haracter.) -3350 1716 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_lowercase_p)d -Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 1826 y Fs(Return)f(1)g(if)h +3350 1989 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_lowercase_p)d +Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 2098 y Fs(Return)f(1)g(if)h Fi(c)36 b Fs(is)30 b(a)h(lo)m(w)m(ercase)i(alphab)s(etic)e(c)m -(haracter.)3350 2006 y([F)-8 b(unction])-3599 b Fg(int)53 +(haracter.)3350 2296 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_digit_p)c Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 -2115 y Fs(Return)f(1)g(if)h Fi(c)36 b Fs(is)30 b(a)h(n)m(umeric)f(c)m -(haracter.)3350 2295 y([F)-8 b(unction])-3599 b Fg(int)53 +2406 y Fs(Return)f(1)g(if)h Fi(c)36 b Fs(is)30 b(a)h(n)m(umeric)f(c)m +(haracter.)3350 2604 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_to_upper)c Ff(\()p Fi(in)m(t)32 b(c)p Ff(\))390 -2405 y Fs(If)23 b Fi(c)30 b Fs(is)24 b(a)g(lo)m(w)m(ercase)i(alphab)s +2714 y Fs(If)23 b Fi(c)30 b Fs(is)24 b(a)g(lo)m(w)m(ercase)i(alphab)s (etic)e(c)m(haracter,)j(return)c(the)h(corresp)s(onding)e(upp)s(ercase) -h(c)m(haracter.)3350 2585 y([F)-8 b(unction])-3599 b +h(c)m(haracter.)3350 2912 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_to_lower)c Ff(\()p Fi(in)m(t)32 b(c)p -Ff(\))390 2695 y Fs(If)c Fi(c)35 b Fs(is)29 b(an)g(upp)s(ercase)f +Ff(\))390 3021 y Fs(If)c Fi(c)35 b Fs(is)29 b(an)g(upp)s(ercase)f (alphab)s(etic)h(c)m(haracter,)i(return)d(the)h(corresp)s(onding)f(lo)m -(w)m(ercase)j(c)m(harac-)390 2804 y(ter.)3350 2984 y([F)-8 +(w)m(ercase)j(c)m(harac-)390 3131 y(ter.)3350 3329 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_digit_value)d Ff(\()p -Fi(in)m(t)31 b(c)p Ff(\))390 3094 y Fs(If)f Fi(c)36 b +Fi(in)m(t)31 b(c)p Ff(\))390 3438 y Fs(If)f Fi(c)36 b Fs(is)31 b(a)f(n)m(um)m(b)s(er,)g(return)f(the)h(v)-5 -b(alue)31 b(it)g(represen)m(ts.)150 3291 y Fh(2.4.11)63 -b(Miscellaneous)42 b(F)-10 b(unctions)3350 3485 y Fs([F)i(unction]) +b(alue)31 b(it)g(represen)m(ts.)150 3644 y Fh(2.4.11)63 +b(Miscellaneous)42 b(F)-10 b(unctions)3350 3848 y Fs([F)i(unction]) -3599 b Fg(int)53 b(rl_macro_bind)d Ff(\()p Fi(const)31 b(c)m(har)g(*k)m(eyseq,)h(const)f(c)m(har)f(*macro,)i(Keymap)565 -3594 y(map)p Ff(\))390 3704 y Fs(Bind)22 b(the)i(k)m(ey)f(sequence)g +3958 y(map)p Ff(\))390 4067 y Fs(Bind)22 b(the)i(k)m(ey)f(sequence)g Fi(k)m(eyseq)j Fs(to)e(in)m(v)m(ok)m(e)h(the)e(macro)g Fi(macro)5 b Fs(.)39 b(The)22 b(binding)g(is)h(p)s(erformed)e(in)390 -3813 y Fi(map)s Fs(.)39 b(When)27 b Fi(k)m(eyseq)k Fs(is)c(in)m(v)m(ok) +4177 y Fi(map)s Fs(.)39 b(When)27 b Fi(k)m(eyseq)k Fs(is)c(in)m(v)m(ok) m(ed,)j(the)d Fi(macro)33 b Fs(will)27 b(b)s(e)g(inserted)g(in)m(to)h -(the)g(line.)40 b(This)26 b(function)390 3923 y(is)k(deprecated;)i(use) -e Fr(rl_generic_bind\(\))25 b Fs(instead.)3350 4103 y([F)-8 +(the)g(line.)40 b(This)26 b(function)390 4286 y(is)k(deprecated;)i(use) +e Fr(rl_generic_bind\(\))25 b Fs(instead.)3350 4484 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_macro_dumper)c Ff(\()p -Fi(in)m(t)31 b(readable)p Ff(\))390 4213 y Fs(Prin)m(t)c(the)g(k)m(ey)h +Fi(in)m(t)31 b(readable)p Ff(\))390 4594 y Fs(Prin)m(t)c(the)g(k)m(ey)h (sequences)g(b)s(ound)d(to)j(macros)f(and)g(their)g(v)-5 b(alues,)28 b(using)f(the)g(curren)m(t)g(k)m(eymap,)390 -4322 y(to)32 b Fr(rl_outstream)p Fs(.)40 b(If)31 b Fi(readable)36 +4704 y(to)32 b Fr(rl_outstream)p Fs(.)40 b(If)31 b Fi(readable)36 b Fs(is)c(non-zero,)g(the)f(list)h(is)f(formatted)h(in)f(suc)m(h)g(a)g -(w)m(a)m(y)i(that)e(it)390 4432 y(can)g(b)s(e)e(made)i(part)f(of)h(an)f -Fr(inputrc)e Fs(\014le)j(and)e(re-read.)3350 4612 y([F)-8 +(w)m(a)m(y)i(that)e(it)390 4813 y(can)g(b)s(e)e(made)i(part)f(of)h(an)f +Fr(inputrc)e Fs(\014le)j(and)e(re-read.)3350 5011 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_variable_bind)e Ff(\()p Fi(const)31 b(c)m(har)g(*v)-5 b(ariable,)31 b(const)g(c)m(har)g(*v)-5 -b(alue)p Ff(\))390 4721 y Fs(Mak)m(e)30 b(the)f(Readline)g(v)-5 +b(alue)p Ff(\))390 5121 y Fs(Mak)m(e)30 b(the)f(Readline)g(v)-5 b(ariable)29 b Fi(v)-5 b(ariable)35 b Fs(ha)m(v)m(e)30 b Fi(v)-5 b(alue)5 b Fs(.)40 b(This)28 b(b)s(eha)m(v)m(es)h(as)g(if)f -(the)h(readline)g(com-)390 4831 y(mand)f(`)p Fr(set)i +(the)h(readline)g(com-)390 5230 y(mand)f(`)p Fr(set)i Fk(variable)38 b(value)11 b Fs(')28 b(had)g(b)s(een)g(executed)i(in)e (an)h Fr(inputrc)e Fs(\014le)i(\(see)g(Section)h(1.3.1)390 -4941 y([Readline)h(Init)f(File)i(Syn)m(tax],)f(page)g(4\).)3350 -5121 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_variable_value)f +5340 y([Readline)h(Init)f(File)i(Syn)m(tax],)f(page)g(4\).)p +eop end +%%Page: 39 43 +TeXDict begin 39 42 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(39)3350 +299 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_variable_value)f Ff(\()p Fi(const)31 b(c)m(har)g(*v)-5 b(ariable)p Ff(\))390 -5230 y Fs(Return)28 b(a)h(string)g(represen)m(ting)g(the)g(v)-5 +408 y Fs(Return)28 b(a)h(string)g(represen)m(ting)g(the)g(v)-5 b(alue)29 b(of)g(the)g(Readline)h(v)-5 b(ariable)29 b Fi(v)-5 b(ariable)5 b Fs(.)41 b(F)-8 b(or)30 b(b)s(o)s(olean)390 -5340 y(v)-5 b(ariables,)31 b(this)g(string)f(is)g(either)h(`)p -Fr(on)p Fs(')f(or)h(`)p Fr(off)p Fs('.)p eop end -%%Page: 37 41 -TeXDict begin 37 40 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(37)3350 -299 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_variable_dumper)c -Ff(\()p Fi(in)m(t)32 b(readable)p Ff(\))390 408 y Fs(Prin)m(t)d(the)f +518 y(v)-5 b(ariables,)31 b(this)g(string)f(is)g(either)h(`)p +Fr(on)p Fs(')f(or)h(`)p Fr(off)p Fs('.)3350 712 y([F)-8 +b(unction])-3599 b Fg(void)54 b(rl_variable_dumper)c +Ff(\()p Fi(in)m(t)32 b(readable)p Ff(\))390 822 y Fs(Prin)m(t)d(the)f (readline)h(v)-5 b(ariable)30 b(names)e(and)g(their)h(curren)m(t)f(v)-5 b(alues)29 b(to)h Fr(rl_outstream)p Fs(.)37 b(If)28 b -Fi(read-)390 518 y(able)40 b Fs(is)34 b(non-zero,)i(the)e(list)g(is)g +Fi(read-)390 931 y(able)40 b Fs(is)34 b(non-zero,)i(the)e(list)g(is)g (formatted)h(in)f(suc)m(h)g(a)g(w)m(a)m(y)h(that)g(it)f(can)g(b)s(e)g -(made)g(part)g(of)g(an)390 628 y Fr(inputrc)28 b Fs(\014le)j(and)f -(re-read.)3350 817 y([F)-8 b(unction])-3599 b Fg(int)53 +(made)g(part)g(of)g(an)390 1041 y Fr(inputrc)28 b Fs(\014le)j(and)f +(re-read.)3350 1235 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_set_paren_blink_ti)q(meou)q(t)f Ff(\()p Fi(in)m(t)31 -b(u)p Ff(\))390 927 y Fs(Set)25 b(the)h(time)f(in)m(terv)-5 +b(u)p Ff(\))390 1345 y Fs(Set)25 b(the)h(time)f(in)m(terv)-5 b(al)27 b(\(in)e(microseconds\))h(that)g(Readline)f(w)m(aits)h(when)e -(sho)m(wing)i(a)f(balancing)390 1036 y(c)m(haracter)32 +(sho)m(wing)i(a)f(balancing)390 1454 y(c)m(haracter)32 b(when)d Fr(blink-matching-paren)c Fs(has)30 b(b)s(een)g(enabled.)3350 -1225 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_get_termcap)e -Ff(\()p Fi(const)31 b(c)m(har)g(*cap)p Ff(\))390 1335 +1649 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_get_termcap)e +Ff(\()p Fi(const)31 b(c)m(har)g(*cap)p Ff(\))390 1758 y Fs(Retriev)m(e)d(the)f(string)g(v)-5 b(alue)27 b(of)g(the)g(termcap)g (capabilit)m(y)i Fi(cap)s Fs(.)39 b(Readline)28 b(fetc)m(hes)g(the)f -(termcap)390 1445 y(en)m(try)34 b(for)f(the)h(curren)m(t)f(terminal)h +(termcap)390 1868 y(en)m(try)34 b(for)f(the)h(curren)m(t)f(terminal)h (name)g(and)f(uses)g(those)h(capabilities)h(to)f(mo)m(v)m(e)h(around)e -(the)390 1554 y(screen)21 b(line)h(and)e(p)s(erform)g(other)h +(the)390 1977 y(screen)21 b(line)h(and)e(p)s(erform)g(other)h (terminal-sp)s(eci\014c)h(op)s(erations,)h(lik)m(e)f(erasing)g(a)f -(line.)38 b(Readline)390 1664 y(do)s(es)d(not)g(use)g(all)g(of)h(a)f +(line.)38 b(Readline)390 2087 y(do)s(es)d(not)g(use)g(all)g(of)h(a)f (terminal's)g(capabilities,)k(and)34 b(this)h(function)g(will)g(return) -f(v)-5 b(alues)35 b(for)390 1773 y(only)30 b(those)h(capabilities)i -(Readline)e(uses.)150 1975 y Fh(2.4.12)63 b(Alternate)40 -b(In)m(terface)150 2122 y Fs(An)21 b(alternate)j(in)m(terface)f(is)f(a) +f(v)-5 b(alues)35 b(for)390 2197 y(only)30 b(those)h(capabilities)i +(Readline)e(uses.)150 2401 y Fh(2.4.12)63 b(Alternate)40 +b(In)m(terface)150 2548 y Fs(An)21 b(alternate)j(in)m(terface)f(is)f(a) m(v)-5 b(ailable)24 b(to)e(plain)g Fr(readline\(\))p Fs(.)35 b(Some)21 b(applications)i(need)f(to)g(in)m(terlea)m(v)m(e)150 -2232 y(k)m(eyb)s(oard)35 b(I/O)h(with)f(\014le,)i(device,)h(or)e(windo) +2657 y(k)m(eyb)s(oard)35 b(I/O)h(with)f(\014le,)i(device,)h(or)e(windo) m(w)f(system)g(I/O,)h(t)m(ypically)i(b)m(y)d(using)g(a)h(main)g(lo)s -(op)f(to)150 2341 y Fr(select\(\))24 b Fs(on)h(v)-5 b(arious)26 +(op)f(to)150 2767 y Fr(select\(\))24 b Fs(on)h(v)-5 b(arious)26 b(\014le)g(descriptors.)39 b(T)-8 b(o)26 b(accomo)s(date)i(this)e (need,)g(readline)h(can)f(also)g(b)s(e)f(in)m(v)m(ok)m(ed)150 -2451 y(as)i(a)g(`callbac)m(k')j(function)c(from)g(an)h(ev)m(en)m(t)h +2877 y(as)i(a)g(`callbac)m(k')j(function)c(from)g(an)h(ev)m(en)m(t)h (lo)s(op.)40 b(There)26 b(are)h(functions)g(a)m(v)-5 b(ailable)29 b(to)e(mak)m(e)h(this)f(easy)-8 b(.)3350 -2640 y([F)g(unction])-3599 b Fg(void)54 b(rl_callback_handler_inst)q -(all)e Ff(\()p Fi(const)31 b(c)m(har)g(*prompt,)565 2750 -y(rl)p 632 2750 28 4 v 40 w(v)m(cpfunc)p 978 2750 V 40 -w(t)f(*lhandler)p Ff(\))390 2859 y Fs(Set)25 b(up)e(the)i(terminal)g +3071 y([F)g(unction])-3599 b Fg(void)54 b(rl_callback_handler_inst)q +(all)e Ff(\()p Fi(const)31 b(c)m(har)g(*prompt,)565 3180 +y(rl)p 632 3180 28 4 v 40 w(v)m(cpfunc)p 978 3180 V 40 +w(t)f(*lhandler)p Ff(\))390 3290 y Fs(Set)25 b(up)e(the)i(terminal)g (for)g(readline)g(I/O)f(and)g(displa)m(y)h(the)g(initial)h(expanded)e -(v)-5 b(alue)25 b(of)g Fi(prompt)r Fs(.)390 2969 y(Sa)m(v)m(e)33 +(v)-5 b(alue)25 b(of)g Fi(prompt)r Fs(.)390 3400 y(Sa)m(v)m(e)33 b(the)f(v)-5 b(alue)32 b(of)g Fi(lhandler)37 b Fs(to)c(use)e(as)h(a)g (function)f(to)h(call)h(when)e(a)h(complete)h(line)f(of)g(input)390 -3078 y(has)e(b)s(een)g(en)m(tered.)41 b(The)30 b(function)g(tak)m(es)i +3509 y(has)e(b)s(een)g(en)m(tered.)41 b(The)30 b(function)g(tak)m(es)i (the)e(text)i(of)e(the)h(line)g(as)f(an)g(argumen)m(t.)3350 -3268 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_callback_read_char)d -Ff(\()p Fi(v)m(oid)p Ff(\))390 3377 y Fs(Whenev)m(er)34 +3703 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_callback_read_char)d +Ff(\()p Fi(v)m(oid)p Ff(\))390 3813 y Fs(Whenev)m(er)34 b(an)g(application)h(determines)e(that)i(k)m(eyb)s(oard)e(input)g(is)h -(a)m(v)-5 b(ailable,)37 b(it)d(should)f(call)390 3487 +(a)m(v)-5 b(ailable,)37 b(it)d(should)f(call)390 3923 y Fr(rl_callback_read_char\(\))p Fs(,)17 b(whic)m(h)22 b(will)g(read)f(the)h(next)g(c)m(haracter)h(from)f(the)f(curren)m(t)h -(input)390 3597 y(source.)77 b(If)41 b(that)i(c)m(haracter)h(completes) +(input)390 4032 y(source.)77 b(If)41 b(that)i(c)m(haracter)h(completes) g(the)e(line,)k Fr(rl_callback_read_char)36 b Fs(will)43 -b(in)m(v)m(ok)m(e)390 3706 y(the)36 b Fi(lhandler)41 +b(in)m(v)m(ok)m(e)390 4142 y(the)36 b Fi(lhandler)41 b Fs(function)35 b(sa)m(v)m(ed)h(b)m(y)g Fr(rl_callback_handler_ins)o -(tall)29 b Fs(to)36 b(pro)s(cess)f(the)g(line.)390 3816 +(tall)29 b Fs(to)36 b(pro)s(cess)f(the)g(line.)390 4251 y(Before)28 b(calling)g(the)f Fi(lhandler)32 b Fs(function,)c(the)e (terminal)i(settings)f(are)g(reset)h(to)f(the)g(v)-5 -b(alues)27 b(they)390 3925 y(had)i(b)s(efore)g(calling)j +b(alues)27 b(they)390 4361 y(had)i(b)s(efore)g(calling)j Fr(rl_callback_handler_ins)o(tall)o Fs(.)j(If)29 b(the)h -Fi(lhandler)36 b Fs(function)29 b(returns,)390 4035 y(the)c(terminal)g +Fi(lhandler)36 b Fs(function)29 b(returns,)390 4471 y(the)c(terminal)g (settings)h(are)f(mo)s(di\014ed)e(for)i(Readline's)g(use)f(again.)40 b Fr(EOF)24 b Fs(is)h(indicated)g(b)m(y)f(calling)390 -4144 y Fi(lhandler)36 b Fs(with)30 b(a)h Fr(NULL)e Fs(line.)3350 -4334 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_callback_handler_remo)q -(ve)e Ff(\()p Fi(v)m(oid)p Ff(\))390 4443 y Fs(Restore)38 +4580 y Fi(lhandler)36 b Fs(with)30 b(a)h Fr(NULL)e Fs(line.)3350 +4774 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_callback_handler_remo)q +(ve)e Ff(\()p Fi(v)m(oid)p Ff(\))390 4884 y Fs(Restore)38 b(the)f(terminal)h(to)g(its)f(initial)i(state)f(and)f(remo)m(v)m(e)h (the)g(line)f(handler.)60 b(This)37 b(ma)m(y)h(b)s(e)390 -4553 y(called)f(from)f(within)g(a)h(callbac)m(k)h(as)f(w)m(ell)g(as)f +4994 y(called)f(from)f(within)g(a)h(callbac)m(k)h(as)f(w)m(ell)g(as)f (indep)s(enden)m(tly)-8 b(.)58 b(If)36 b(the)h Fi(lhandler)42 -b Fs(installed)37 b(b)m(y)390 4663 y Fr(rl_callback_handler_inst)o(all) +b Fs(installed)37 b(b)m(y)390 5103 y Fr(rl_callback_handler_inst)o(all) 32 b Fs(do)s(es)39 b(not)g(exit)g(the)g(program,)i(either)e(this)g -(function)f(or)390 4772 y(the)32 b(function)f(referred)f(to)i(b)m(y)g +(function)f(or)390 5213 y(the)32 b(function)f(referred)f(to)i(b)m(y)g (the)f(v)-5 b(alue)32 b(of)g Fr(rl_deprep_term_function)25 -b Fs(should)30 b(b)s(e)h(called)390 4882 y(b)s(efore)f(the)h(program)f -(exits)h(to)g(reset)g(the)f(terminal)h(settings.)150 -5083 y Fh(2.4.13)63 b(A)41 b(Readline)f(Example)150 5230 +b Fs(should)30 b(b)s(e)h(called)390 5322 y(b)s(efore)f(the)h(program)f +(exits)h(to)g(reset)g(the)f(terminal)h(settings.)p eop +end +%%Page: 40 44 +TeXDict begin 40 43 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(40)150 +299 y Fh(2.4.13)63 b(A)41 b(Readline)f(Example)150 446 y Fs(Here)34 b(is)g(a)g(function)g(whic)m(h)g(c)m(hanges)g(lo)m(w)m (ercase)j(c)m(haracters)e(to)f(their)g(upp)s(ercase)f(equiv)-5 -b(alen)m(ts,)37 b(and)150 5340 y(upp)s(ercase)d(c)m(haracters)j(to)f -(lo)m(w)m(ercase.)58 b(If)35 b(this)g(function)g(w)m(as)h(b)s(ound)d -(to)j(`)p Fr(M-c)p Fs(',)h(then)e(t)m(yping)g(`)p Fr(M-c)p -Fs(')p eop end -%%Page: 38 42 -TeXDict begin 38 41 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(38)150 -299 y(w)m(ould)31 b(c)m(hange)i(the)f(case)g(of)g(the)g(c)m(haracter)h -(under)d(p)s(oin)m(t.)44 b(T)m(yping)31 b(`)p Fr(M-1)f(0)g(M-c)p -Fs(')h(w)m(ould)g(c)m(hange)i(the)150 408 y(case)e(of)g(the)g(follo)m -(wing)g(10)h(c)m(haracters,)g(lea)m(ving)g(the)e(cursor)g(on)g(the)h -(last)g(c)m(haracter)h(c)m(hanged.)390 628 y Fr(/*)47 -b(Invert)f(the)h(case)g(of)g(the)g(COUNT)f(following)g(characters.)e -(*/)390 737 y(int)390 847 y(invert_case_line)f(\(count,)j(key\))629 -956 y(int)h(count,)f(key;)390 1066 y({)485 1176 y(register)g(int)h -(start,)f(end,)h(i;)485 1395 y(start)g(=)g(rl_point;)485 -1614 y(if)h(\(rl_point)d(>=)i(rl_end\))581 1724 y(return)f(\(0\);)485 -1943 y(if)i(\(count)e(<)h(0\))581 2052 y({)676 2162 y(direction)f(=)h -(-1;)676 2271 y(count)g(=)g(-count;)581 2381 y(})485 -2491 y(else)581 2600 y(direction)e(=)j(1;)485 2819 y(/*)g(Find)e(the)h -(end)g(of)g(the)g(range)g(to)g(modify.)f(*/)485 2929 -y(end)h(=)h(start)e(+)i(\(count)e(*)h(direction\);)485 -3148 y(/*)h(Force)e(it)h(to)g(be)h(within)e(range.)g(*/)485 -3258 y(if)i(\(end)e(>)i(rl_end\))581 3367 y(end)f(=)g(rl_end;)485 -3477 y(else)g(if)g(\(end)g(<)g(0\))581 3587 y(end)g(=)g(0;)485 -3806 y(if)h(\(start)e(==)h(end\))581 3915 y(return)f(\(0\);)485 -4134 y(if)i(\(start)e(>)h(end\))581 4244 y({)676 4354 -y(int)g(temp)g(=)g(start;)676 4463 y(start)g(=)g(end;)676 -4573 y(end)g(=)h(temp;)581 4682 y(})485 4902 y(/*)g(Tell)e(readline)g -(that)g(we)i(are)f(modifying)e(the)i(line,)629 5011 y(so)g(it)g(will)g -(save)f(the)h(undo)g(information.)d(*/)485 5121 y(rl_modifying)h -(\(start,)h(end\);)485 5340 y(for)h(\(i)h(=)f(start;)f(i)i(!=)f(end;)f -(i++\))p eop end -%%Page: 39 43 -TeXDict begin 39 42 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(39)581 -299 y Fr({)676 408 y(if)48 b(\(_rl_uppercase_p)43 b -(\(rl_line_buffer[i]\)\))772 518 y(rl_line_buffer[i])g(=)k -(_rl_to_lower)e(\(rl_line_buffer[i]\);)676 628 y(else)i(if)g -(\(_rl_lowercase_p)d(\(rl_line_buffer[i]\)\))772 737 -y(rl_line_buffer[i])f(=)k(_rl_to_upper)e(\(rl_line_buffer[i]\);)581 -847 y(})485 956 y(/*)j(Move)e(point)h(to)g(on)g(top)g(of)g(the)g(last)g -(character)e(changed.)g(*/)485 1066 y(rl_point)h(=)h(\(direction)e(==)j -(1\))f(?)g(end)g(-)h(1)f(:)h(start;)485 1176 y(return)f(\(0\);)390 -1285 y(})150 1536 y Fq(2.5)68 b(Readline)47 b(Signal)e(Handling)150 -1695 y Fs(Signals)31 b(are)f(async)m(hronous)g(ev)m(en)m(ts)i(sen)m(t)f +b(alen)m(ts,)37 b(and)150 555 y(upp)s(ercase)d(c)m(haracters)j(to)f(lo) +m(w)m(ercase.)58 b(If)35 b(this)g(function)g(w)m(as)h(b)s(ound)d(to)j +(`)p Fr(M-c)p Fs(',)h(then)e(t)m(yping)g(`)p Fr(M-c)p +Fs(')150 665 y(w)m(ould)c(c)m(hange)i(the)f(case)g(of)g(the)g(c)m +(haracter)h(under)d(p)s(oin)m(t.)44 b(T)m(yping)31 b(`)p +Fr(M-1)f(0)g(M-c)p Fs(')h(w)m(ould)g(c)m(hange)i(the)150 +775 y(case)e(of)g(the)g(follo)m(wing)g(10)h(c)m(haracters,)g(lea)m +(ving)g(the)e(cursor)g(on)g(the)h(last)g(c)m(haracter)h(c)m(hanged.)390 +956 y Fr(/*)47 b(Invert)f(the)h(case)g(of)g(the)g(COUNT)f(following)g +(characters.)e(*/)390 1066 y(int)390 1176 y(invert_case_line)f +(\(count,)j(key\))629 1285 y(int)h(count,)f(key;)390 +1395 y({)485 1504 y(register)g(int)h(start,)f(end,)h(i;)485 +1724 y(start)g(=)g(rl_point;)485 1943 y(if)h(\(rl_point)d(>=)i +(rl_end\))581 2052 y(return)f(\(0\);)485 2271 y(if)i(\(count)e(<)h(0\)) +581 2381 y({)676 2491 y(direction)f(=)h(-1;)676 2600 +y(count)g(=)g(-count;)581 2710 y(})485 2819 y(else)581 +2929 y(direction)e(=)j(1;)485 3148 y(/*)g(Find)e(the)h(end)g(of)g(the)g +(range)g(to)g(modify.)f(*/)485 3258 y(end)h(=)h(start)e(+)i(\(count)e +(*)h(direction\);)485 3477 y(/*)h(Force)e(it)h(to)g(be)h(within)e +(range.)g(*/)485 3587 y(if)i(\(end)e(>)i(rl_end\))581 +3696 y(end)f(=)g(rl_end;)485 3806 y(else)g(if)g(\(end)g(<)g(0\))581 +3915 y(end)g(=)g(0;)485 4134 y(if)h(\(start)e(==)h(end\))581 +4244 y(return)f(\(0\);)485 4463 y(if)i(\(start)e(>)h(end\))581 +4573 y({)676 4682 y(int)g(temp)g(=)g(start;)676 4792 +y(start)g(=)g(end;)676 4902 y(end)g(=)h(temp;)581 5011 +y(})485 5230 y(/*)g(Tell)e(readline)g(that)g(we)i(are)f(modifying)e +(the)i(line,)629 5340 y(so)g(it)g(will)g(save)f(the)h(undo)g +(information.)d(*/)p eop end +%%Page: 41 45 +TeXDict begin 41 44 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(41)485 +299 y Fr(rl_modifying)45 b(\(start,)h(end\);)485 518 +y(for)h(\(i)h(=)f(start;)f(i)i(!=)f(end;)f(i++\))581 +628 y({)676 737 y(if)i(\(_rl_uppercase_p)43 b(\(rl_line_buffer[i]\)\)) +772 847 y(rl_line_buffer[i])g(=)k(_rl_to_lower)e +(\(rl_line_buffer[i]\);)676 956 y(else)i(if)g(\(_rl_lowercase_p)d +(\(rl_line_buffer[i]\)\))772 1066 y(rl_line_buffer[i])f(=)k +(_rl_to_upper)e(\(rl_line_buffer[i]\);)581 1176 y(})485 +1285 y(/*)j(Move)e(point)h(to)g(on)g(top)g(of)g(the)g(last)g(character) +e(changed.)g(*/)485 1395 y(rl_point)h(=)h(\(direction)e(==)j(1\))f(?)g +(end)g(-)h(1)f(:)h(start;)485 1504 y(return)f(\(0\);)390 +1614 y(})150 1947 y Fq(2.5)68 b(Readline)47 b(Signal)e(Handling)150 +2106 y Fs(Signals)31 b(are)f(async)m(hronous)g(ev)m(en)m(ts)i(sen)m(t)f (to)g(a)g(pro)s(cess)f(b)m(y)h(the)f(Unix)g(k)m(ernel,)i(sometimes)f -(on)g(b)s(ehalf)150 1805 y(of)k(another)g(pro)s(cess.)53 +(on)g(b)s(ehalf)150 2216 y(of)k(another)g(pro)s(cess.)53 b(They)34 b(are)h(in)m(tended)g(to)g(indicate)h(exceptional)g(ev)m(en)m -(ts,)i(lik)m(e)e(a)f(user)f(pressing)150 1914 y(the)g(in)m(terrupt)f(k) +(ts,)i(lik)m(e)e(a)f(user)f(pressing)150 2325 y(the)g(in)m(terrupt)f(k) m(ey)h(on)g(his)f(terminal,)i(or)f(a)g(net)m(w)m(ork)g(connection)h(b)s (eing)e(brok)m(en.)50 b(There)34 b(is)f(a)h(class)150 -2024 y(of)29 b(signals)g(that)h(can)f(b)s(e)f(sen)m(t)h(to)h(the)f(pro) +2435 y(of)29 b(signals)g(that)h(can)f(b)s(e)f(sen)m(t)h(to)h(the)f(pro) s(cess)f(curren)m(tly)h(reading)g(input)f(from)g(the)h(k)m(eyb)s(oard.) -40 b(Since)150 2134 y(Readline)45 b(c)m(hanges)g(the)g(terminal)g +40 b(Since)150 2544 y(Readline)45 b(c)m(hanges)g(the)g(terminal)g (attributes)g(when)e(it)i(is)g(called,)k(it)c(needs)f(to)h(p)s(erform)e -(sp)s(ecial)150 2243 y(pro)s(cessing)27 b(when)g(suc)m(h)g(a)h(signal)g +(sp)s(ecial)150 2654 y(pro)s(cessing)27 b(when)g(suc)m(h)g(a)h(signal)g (is)g(receiv)m(ed)h(in)e(order)g(to)h(restore)h(the)e(terminal)h(to)h -(a)f(sane)f(state,)j(or)150 2353 y(pro)m(vide)g(application)i(writers)e +(a)f(sane)f(state,)j(or)150 2764 y(pro)m(vide)g(application)i(writers)e (with)g(functions)g(to)h(do)g(so)f(man)m(ually)-8 b(.)275 -2500 y(Readline)40 b(con)m(tains)i(an)e(in)m(ternal)h(signal)g(handler) +2965 y(Readline)40 b(con)m(tains)i(an)e(in)m(ternal)h(signal)g(handler) f(that)h(is)f(installed)h(for)f(a)h(n)m(um)m(b)s(er)e(of)h(signals)150 -2609 y(\()p Fr(SIGINT)p Fs(,)k Fr(SIGQUIT)p Fs(,)f Fr(SIGTERM)p +3074 y(\()p Fr(SIGINT)p Fs(,)k Fr(SIGQUIT)p Fs(,)f Fr(SIGTERM)p Fs(,)g Fr(SIGALRM)p Fs(,)h Fr(SIGTSTP)p Fs(,)f Fr(SIGTTIN)p Fs(,)g(and)e Fr(SIGTTOU)p Fs(\).)75 b(When)41 b(one)i(of)150 -2719 y(these)32 b(signals)g(is)g(receiv)m(ed,)i(the)e(signal)g(handler) +3184 y(these)32 b(signals)g(is)g(receiv)m(ed,)i(the)e(signal)g(handler) f(will)h(reset)g(the)g(terminal)g(attributes)h(to)f(those)g(that)150 -2828 y(w)m(ere)c(in)f(e\013ect)h(b)s(efore)f Fr(readline\(\))d +3294 y(w)m(ere)c(in)f(e\013ect)h(b)s(efore)f Fr(readline\(\))d Fs(w)m(as)k(called,)h(reset)f(the)g(signal)f(handling)g(to)h(what)f(it) -h(w)m(as)f(b)s(efore)150 2938 y Fr(readline\(\))42 b +h(w)m(as)f(b)s(efore)150 3403 y Fr(readline\(\))42 b Fs(w)m(as)k(called,)k(and)44 b(resend)h(the)g(signal)h(to)g(the)f -(calling)i(application.)86 b(If)44 b(and)h(when)150 3047 +(calling)i(application.)86 b(If)44 b(and)h(when)150 3513 y(the)34 b(calling)i(application's)f(signal)g(handler)e(returns,)h (Readline)g(will)h(reinitialize)h(the)e(terminal)h(and)150 -3157 y(con)m(tin)m(ue)29 b(to)g(accept)h(input.)39 b(When)28 +3622 y(con)m(tin)m(ue)29 b(to)g(accept)h(input.)39 b(When)28 b(a)h Fr(SIGINT)d Fs(is)j(receiv)m(ed,)h(the)e(Readline)h(signal)g -(handler)f(p)s(erforms)150 3267 y(some)39 b(additional)h(w)m(ork,)h +(handler)f(p)s(erforms)150 3732 y(some)39 b(additional)h(w)m(ork,)h (whic)m(h)d(will)h(cause)g(an)m(y)h(partially-en)m(tered)g(line)f(to)h -(b)s(e)e(ab)s(orted)g(\(see)i(the)150 3376 y(description)30 +(b)s(e)e(ab)s(orted)g(\(see)i(the)150 3842 y(description)30 b(of)h Fr(rl_free_line_state\(\))25 b Fs(b)s(elo)m(w\).)275 -3523 y(There)e(is)i(an)f(additional)h(Readline)g(signal)g(handler,)g +4043 y(There)e(is)i(an)f(additional)h(Readline)g(signal)g(handler,)g (for)f Fr(SIGWINCH)p Fs(,)g(whic)m(h)g(the)g(k)m(ernel)h(sends)e(to)j -(a)150 3632 y(pro)s(cess)i(whenev)m(er)h(the)g(terminal's)g(size)h(c)m +(a)150 4152 y(pro)s(cess)i(whenev)m(er)h(the)g(terminal's)g(size)h(c)m (hanges)g(\(for)f(example,)h(if)f(a)g(user)f(resizes)i(an)e -Fr(xterm)p Fs(\).)39 b(The)150 3742 y(Readline)d Fr(SIGWINCH)e +Fr(xterm)p Fs(\).)39 b(The)150 4262 y(Readline)d Fr(SIGWINCH)e Fs(handler)g(up)s(dates)h(Readline's)h(in)m(ternal)h(screen)e(size)i -(information,)g(and)e(then)150 3852 y(calls)g(an)m(y)f +(information,)g(and)e(then)150 4372 y(calls)g(an)m(y)f Fr(SIGWINCH)e Fs(signal)i(handler)f(the)h(calling)h(application)g(has)f -(installed.)51 b(Readline)35 b(calls)g(the)150 3961 y(application's)i +(installed.)51 b(Readline)35 b(calls)g(the)150 4481 y(application's)i Fr(SIGWINCH)c Fs(signal)i(handler)g(without)g(resetting)h(the)g -(terminal)f(to)h(its)g(original)g(state.)150 4071 y(If)31 +(terminal)f(to)h(its)g(original)g(state.)150 4591 y(If)31 b(the)i(application's)g(signal)g(handler)e(do)s(es)g(more)h(than)g(up)s (date)f(its)i(idea)f(of)g(the)g(terminal)h(size)g(and)150 -4180 y(return)28 b(\(for)i(example,)h(a)f Fr(longjmp)d +4700 y(return)28 b(\(for)i(example,)h(a)f Fr(longjmp)d Fs(bac)m(k)k(to)f(a)g(main)g(pro)s(cessing)f(lo)s(op\),)h(it)g -Fj(must)39 b Fs(call)31 b Fr(rl_cleanup_)150 4290 y(after_signal\(\))26 +Fj(must)39 b Fs(call)31 b Fr(rl_cleanup_)150 4810 y(after_signal\(\))26 b Fs(\(describ)s(ed)k(b)s(elo)m(w\),)h(to)g(restore)g(the)g(terminal)g -(state.)275 4437 y(Readline)e(pro)m(vides)f(t)m(w)m(o)i(v)-5 +(state.)275 5011 y(Readline)e(pro)m(vides)f(t)m(w)m(o)i(v)-5 b(ariables)29 b(that)h(allo)m(w)g(application)g(writers)e(to)h(con)m -(trol)h(whether)e(or)h(not)150 4546 y(it)34 b(will)f(catc)m(h)i +(trol)h(whether)e(or)h(not)150 5121 y(it)34 b(will)f(catc)m(h)i (certain)f(signals)f(and)g(act)h(on)f(them)g(when)f(they)i(are)f (receiv)m(ed.)51 b(It)33 b(is)g(imp)s(ortan)m(t)g(that)150 -4656 y(applications)38 b(c)m(hange)g(the)e(v)-5 b(alues)37 +5230 y(applications)38 b(c)m(hange)g(the)e(v)-5 b(alues)37 b(of)g(these)g(v)-5 b(ariables)37 b(only)g(when)f(calling)i -Fr(readline\(\))p Fs(,)d(not)i(in)g(a)150 4765 y(signal)31 +Fr(readline\(\))p Fs(,)d(not)i(in)g(a)150 5340 y(signal)31 b(handler,)f(so)g(Readline's)i(in)m(ternal)f(signal)g(state)h(is)e(not) -h(corrupted.)3371 4974 y([V)-8 b(ariable])-3598 b Fg(int)53 -b(rl_catch_signals)390 5084 y Fs(If)28 b(this)h(v)-5 -b(ariable)30 b(is)f(non-zero,)h(Readline)f(will)g(install)h(signal)f -(handlers)f(for)h Fr(SIGINT)p Fs(,)f Fr(SIGQUIT)p Fs(,)390 -5193 y Fr(SIGTERM)p Fs(,)h Fr(SIGALRM)p Fs(,)f Fr(SIGTSTP)p -Fs(,)h Fr(SIGTTIN)p Fs(,)g(and)g Fr(SIGTTOU)p Fs(.)390 -5340 y(The)h(default)g(v)-5 b(alue)31 b(of)g Fr(rl_catch_signals)26 -b Fs(is)k(1.)p eop end -%%Page: 40 44 -TeXDict begin 40 43 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(40)3371 -299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_catch_sigwinch)390 -408 y Fs(If)30 b(this)g(v)-5 b(ariable)31 b(is)g(non-zero,)g(Readline)g +h(corrupted.)p eop end +%%Page: 42 46 +TeXDict begin 42 45 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(42)3371 +299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_catch_signals)390 +408 y Fs(If)28 b(this)h(v)-5 b(ariable)30 b(is)f(non-zero,)h(Readline)f +(will)g(install)h(signal)f(handlers)f(for)h Fr(SIGINT)p +Fs(,)f Fr(SIGQUIT)p Fs(,)390 518 y Fr(SIGTERM)p Fs(,)h +Fr(SIGALRM)p Fs(,)f Fr(SIGTSTP)p Fs(,)h Fr(SIGTTIN)p +Fs(,)g(and)g Fr(SIGTTOU)p Fs(.)390 661 y(The)h(default)g(v)-5 +b(alue)31 b(of)g Fr(rl_catch_signals)26 b Fs(is)k(1.)3371 +863 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_catch_sigwinch)390 +972 y Fs(If)30 b(this)g(v)-5 b(ariable)31 b(is)g(non-zero,)g(Readline)g (will)g(install)g(a)g(signal)g(handler)e(for)h Fr(SIGWINCH)p -Fs(.)390 544 y(The)g(default)g(v)-5 b(alue)31 b(of)g -Fr(rl_catch_sigwinch)25 b Fs(is)31 b(1.)275 731 y(If)f(an)h +Fs(.)390 1115 y(The)g(default)g(v)-5 b(alue)31 b(of)g +Fr(rl_catch_sigwinch)25 b Fs(is)31 b(1.)275 1317 y(If)f(an)h (application)h(do)s(es)f(not)g(wish)f(to)i(ha)m(v)m(e)g(Readline)g (catc)m(h)g(an)m(y)f(signals,)h(or)f(to)h(handle)e(signals)150 -841 y(other)39 b(than)f(those)h(Readline)h(catc)m(hes)g(\()p +1426 y(other)39 b(than)f(those)h(Readline)h(catc)m(hes)g(\()p Fr(SIGHUP)p Fs(,)g(for)e(example\),)k(Readline)d(pro)m(vides)g(con)m(v) -m(enience)150 950 y(functions)30 b(to)h(do)f(the)h(necessary)g +m(enience)150 1536 y(functions)30 b(to)h(do)f(the)h(necessary)g (terminal)g(and)e(in)m(ternal)i(state)h(clean)m(up)f(up)s(on)e(receipt) -i(of)g(a)f(signal.)3350 1137 y([F)-8 b(unction])-3599 +i(of)g(a)f(signal.)3350 1738 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_cleanup_after_signal)e Ff(\()p Fi(v)m(oid)p -Ff(\))390 1247 y Fs(This)33 b(function)h(will)g(reset)g(the)g(state)i +Ff(\))390 1847 y Fs(This)33 b(function)h(will)g(reset)g(the)g(state)i (of)e(the)g(terminal)g(to)h(what)f(it)g(w)m(as)g(b)s(efore)g -Fr(readline\(\))390 1356 y Fs(w)m(as)c(called,)h(and)d(remo)m(v)m(e)j +Fr(readline\(\))390 1957 y Fs(w)m(as)c(called,)h(and)d(remo)m(v)m(e)j (the)f(Readline)g(signal)g(handlers)e(for)h(all)h(signals,)h(dep)s -(ending)d(on)h(the)390 1466 y(v)-5 b(alues)31 b(of)f +(ending)d(on)h(the)390 2066 y(v)-5 b(alues)31 b(of)f Fr(rl_catch_signals)c Fs(and)k Fr(rl_catch_sigwinch)p -Fs(.)3350 1653 y([F)-8 b(unction])-3599 b Fg(void)54 +Fs(.)3350 2268 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_free_line_state)c Ff(\()p Fi(v)m(oid)p Ff(\))390 -1763 y Fs(This)38 b(will)i(free)f(an)m(y)h(partial)g(state)g(asso)s +2377 y Fs(This)38 b(will)i(free)f(an)m(y)h(partial)g(state)g(asso)s (ciated)h(with)e(the)g(curren)m(t)g(input)f(line)i(\(undo)e(infor-)390 -1872 y(mation,)46 b(an)m(y)d(partial)h(history)e(en)m(try)-8 +2487 y(mation,)46 b(an)m(y)d(partial)h(history)e(en)m(try)-8 b(,)47 b(an)m(y)42 b(partially-en)m(tered)j(k)m(eyb)s(oard)d(macro,)47 -b(and)42 b(an)m(y)390 1982 y(partially-en)m(tered)50 +b(and)42 b(an)m(y)390 2597 y(partially-en)m(tered)50 b(n)m(umeric)d(argumen)m(t\).)94 b(This)47 b(should)g(b)s(e)g(called)i -(b)s(efore)e Fr(rl_cleanup_)390 2091 y(after_signal\(\))p +(b)s(efore)e Fr(rl_cleanup_)390 2706 y(after_signal\(\))p Fs(.)74 b(The)42 b(Readline)h(signal)g(handler)f(for)h Fr(SIGINT)e Fs(calls)i(this)g(to)g(ab)s(ort)g(the)390 -2201 y(curren)m(t)30 b(input)g(line.)3350 2388 y([F)-8 +2816 y(curren)m(t)30 b(input)g(line.)3350 3017 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_reset_after_signal)d -Ff(\()p Fi(v)m(oid)p Ff(\))390 2497 y Fs(This)28 b(will)g(reinitialize) +Ff(\()p Fi(v)m(oid)p Ff(\))390 3127 y Fs(This)28 b(will)g(reinitialize) j(the)e(terminal)g(and)f(reinstall)h(an)m(y)g(Readline)g(signal)g -(handlers,)f(dep)s(end-)390 2607 y(ing)j(on)f(the)g(v)-5 +(handlers,)f(dep)s(end-)390 3236 y(ing)j(on)f(the)g(v)-5 b(alues)31 b(of)g Fr(rl_catch_signals)26 b Fs(and)j Fr -(rl_catch_sigwinch)p Fs(.)275 2794 y(If)38 b(an)i(application)g(do)s +(rl_catch_sigwinch)p Fs(.)275 3438 y(If)38 b(an)i(application)g(do)s (es)f(not)h(wish)f(Readline)h(to)g(catc)m(h)h Fr(SIGWINCH)p -Fs(,)e(it)h(ma)m(y)g(call)h Fr(rl_resize_)150 2903 y(terminal\(\))24 +Fs(,)e(it)h(ma)m(y)g(call)h Fr(rl_resize_)150 3548 y(terminal\(\))24 b Fs(or)j Fr(rl_set_screen_size\(\))22 b Fs(to)28 b(force)g(Readline)f (to)h(up)s(date)f(its)g(idea)h(of)f(the)g(terminal)150 -3013 y(size)k(when)f(a)g Fr(SIGWINCH)e Fs(is)j(receiv)m(ed.)3350 -3200 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_echo_signal_char)d -Ff(\()p Fi(in)m(t)31 b(sig)p Ff(\))390 3310 y Fs(If)43 +3657 y(size)k(when)f(a)g Fr(SIGWINCH)e Fs(is)j(receiv)m(ed.)3350 +3859 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_echo_signal_char)d +Ff(\()p Fi(in)m(t)31 b(sig)p Ff(\))390 3968 y Fs(If)43 b(an)g(application)i(wishes)e(to)i(install)f(its)g(o)m(wn)f(signal)i (handlers,)h(but)c(still)j(ha)m(v)m(e)g(readline)390 -3419 y(displa)m(y)31 b(c)m(haracters)h(that)f(generate)h(signals,)f +4078 y(displa)m(y)31 b(c)m(haracters)h(that)f(generate)h(signals,)f (calling)h(this)e(function)g(with)g Fi(sig)39 b Fs(set)31 -b(to)g Fr(SIGINT)p Fs(,)390 3529 y Fr(SIGQUIT)p Fs(,)e(or)h +b(to)g Fr(SIGINT)p Fs(,)390 4187 y Fr(SIGQUIT)p Fs(,)e(or)h Fr(SIGTSTP)e Fs(will)j(displa)m(y)g(the)f(c)m(haracter)i(generating)g -(that)f(signal.)3350 3716 y([F)-8 b(unction])-3599 b +(that)f(signal.)3350 4389 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_resize_terminal)c Ff(\()p Fi(v)m(oid)p -Ff(\))390 3825 y Fs(Up)s(date)30 b(Readline's)h(in)m(ternal)g(screen)g +Ff(\))390 4499 y Fs(Up)s(date)30 b(Readline's)h(in)m(ternal)g(screen)g (size)g(b)m(y)f(reading)h(v)-5 b(alues)31 b(from)f(the)g(k)m(ernel.) -3350 4012 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_set_screen_size)c +3350 4700 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_set_screen_size)c Ff(\()p Fi(in)m(t)32 b(ro)m(ws,)e(in)m(t)h(cols)p Ff(\))390 -4122 y Fs(Set)d(Readline's)h(idea)g(of)f(the)g(terminal)h(size)g(to)g +4810 y Fs(Set)d(Readline's)h(idea)g(of)f(the)g(terminal)h(size)g(to)g Fi(ro)m(ws)j Fs(ro)m(ws)c(and)f Fi(cols)33 b Fs(columns.)40 -b(If)27 b(either)i Fi(ro)m(ws)390 4231 y Fs(or)35 b Fi(columns)k +b(If)27 b(either)i Fi(ro)m(ws)390 4919 y Fs(or)35 b Fi(columns)k Fs(is)c(less)g(than)g(or)g(equal)h(to)g(0,)h(Readline's)f(idea)g(of)f -(that)h(terminal)f(dimension)g(is)390 4341 y(unc)m(hanged.)275 -4528 y(If)d(an)i(application)g(do)s(es)f(not)h(w)m(an)m(t)g(to)g +(that)h(terminal)f(dimension)g(is)390 5029 y(unc)m(hanged.)275 +5230 y(If)d(an)i(application)g(do)s(es)f(not)h(w)m(an)m(t)g(to)g (install)g(a)g Fr(SIGWINCH)d Fs(handler,)j(but)e(is)i(still)g(in)m -(terested)g(in)150 4637 y(the)d(screen)f(dimensions,)g(Readline's)h -(idea)g(of)g(the)f(screen)h(size)g(ma)m(y)g(b)s(e)f(queried.)3350 -4824 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_get_screen_size)c +(terested)g(in)150 5340 y(the)d(screen)f(dimensions,)g(Readline's)h +(idea)g(of)g(the)f(screen)h(size)g(ma)m(y)g(b)s(e)f(queried.)p +eop end +%%Page: 43 47 +TeXDict begin 43 46 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(43)3350 +299 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_get_screen_size)c Ff(\()p Fi(in)m(t)32 b(*ro)m(ws,)f(in)m(t)g(*cols)p Ff(\))390 -4934 y Fs(Return)e(Readline's)i(idea)g(of)f(the)g(terminal's)h(size)g +408 y Fs(Return)e(Readline's)i(idea)g(of)f(the)g(terminal's)h(size)g (in)f(the)g(v)-5 b(ariables)31 b(p)s(oin)m(ted)f(to)g(b)m(y)g(the)h -(argu-)390 5043 y(men)m(ts.)3350 5230 y([F)-8 b(unction])-3599 +(argu-)390 518 y(men)m(ts.)3350 696 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_reset_screen_size)d Ff(\()p Fi(v)m(oid)p -Ff(\))390 5340 y Fs(Cause)30 b(Readline)h(to)g(reobtain)g(the)g(screen) -f(size)h(and)f(recalculate)j(its)e(dimensions.)p eop -end -%%Page: 41 45 -TeXDict begin 41 44 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(41)275 -299 y(The)29 b(follo)m(wing)j(functions)e(install)h(and)f(remo)m(v)m(e) -i(Readline's)f(signal)g(handlers.)3350 502 y([F)-8 b(unction])-3599 +Ff(\))390 806 y Fs(Cause)30 b(Readline)h(to)g(reobtain)g(the)g(screen)f +(size)h(and)f(recalculate)j(its)e(dimensions.)275 984 +y(The)e(follo)m(wing)j(functions)e(install)h(and)f(remo)m(v)m(e)i +(Readline's)f(signal)g(handlers.)3350 1162 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_set_signals)d Ff(\()p Fi(v)m(oid)p Ff(\))390 -612 y Fs(Install)36 b(Readline's)f(signal)h(handler)e(for)h +1272 y Fs(Install)36 b(Readline's)f(signal)h(handler)e(for)h Fr(SIGINT)p Fs(,)g Fr(SIGQUIT)p Fs(,)g Fr(SIGTERM)p Fs(,)f -Fr(SIGALRM)p Fs(,)h Fr(SIGTSTP)p Fs(,)390 722 y Fr(SIGTTIN)p +Fr(SIGALRM)p Fs(,)h Fr(SIGTSTP)p Fs(,)390 1381 y Fr(SIGTTIN)p Fs(,)23 b Fr(SIGTTOU)p Fs(,)g(and)f Fr(SIGWINCH)p Fs(,)h(dep)s(ending)f (on)h(the)g(v)-5 b(alues)23 b(of)h Fr(rl_catch_signals)19 -b Fs(and)390 831 y Fr(rl_catch_sigwinch)p Fs(.)3350 1035 -y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_clear_signals)e -Ff(\()p Fi(v)m(oid)p Ff(\))390 1144 y Fs(Remo)m(v)m(e)32 +b Fs(and)390 1491 y Fr(rl_catch_sigwinch)p Fs(.)3350 +1669 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_clear_signals)e +Ff(\()p Fi(v)m(oid)p Ff(\))390 1779 y Fs(Remo)m(v)m(e)32 b(all)f(of)g(the)g(Readline)g(signal)g(handlers)e(installed)i(b)m(y)f -Fr(rl_set_signals\(\))p Fs(.)150 1391 y Fq(2.6)68 b(Custom)45 -b(Completers)150 1550 y Fs(T)m(ypically)-8 b(,)47 b(a)c(program)g(that) +Fr(rl_set_signals\(\))p Fs(.)150 2007 y Fq(2.6)68 b(Custom)45 +b(Completers)150 2167 y Fs(T)m(ypically)-8 b(,)47 b(a)c(program)g(that) g(reads)f(commands)h(from)f(the)g(user)g(has)h(a)g(w)m(a)m(y)g(of)g -(disam)m(biguating)150 1660 y(commands)35 b(and)g(data.)56 +(disam)m(biguating)150 2276 y(commands)35 b(and)g(data.)56 b(If)35 b(y)m(our)h(program)f(is)g(one)h(of)g(these,)h(then)e(it)h(can) -g(pro)m(vide)f(completion)i(for)150 1770 y(commands,)29 +g(pro)m(vide)f(completion)i(for)150 2386 y(commands,)29 b(data,)i(or)e(b)s(oth.)39 b(The)29 b(follo)m(wing)i(sections)f (describ)s(e)e(ho)m(w)i(y)m(our)f(program)g(and)f(Readline)150 -1879 y(co)s(op)s(erate)j(to)h(pro)m(vide)e(this)g(service.)150 -2088 y Fh(2.6.1)63 b(Ho)m(w)40 b(Completing)i(W)-10 b(orks)150 -2235 y Fs(In)26 b(order)f(to)i(complete)h(some)f(text,)h(the)f(full)f +2495 y(co)s(op)s(erate)j(to)h(pro)m(vide)e(this)g(service.)150 +2691 y Fh(2.6.1)63 b(Ho)m(w)40 b(Completing)i(W)-10 b(orks)150 +2838 y Fs(In)26 b(order)f(to)i(complete)h(some)f(text,)h(the)f(full)f (list)h(of)f(p)s(ossible)g(completions)h(m)m(ust)g(b)s(e)e(a)m(v)-5 -b(ailable.)42 b(That)150 2345 y(is,)28 b(it)f(is)g(not)g(p)s(ossible)g +b(ailable.)42 b(That)150 2947 y(is,)28 b(it)f(is)g(not)g(p)s(ossible)g (to)g(accurately)i(expand)d(a)h(partial)h(w)m(ord)f(without)f(kno)m -(wing)i(all)f(of)g(the)g(p)s(ossible)150 2454 y(w)m(ords)33 +(wing)i(all)f(of)g(the)g(p)s(ossible)150 3057 y(w)m(ords)33 b(whic)m(h)g(mak)m(e)h(sense)f(in)g(that)g(con)m(text.)51 b(The)33 b(Readline)h(library)e(pro)m(vides)i(the)f(user)f(in)m -(terface)150 2564 y(to)d(completion,)h(and)e(t)m(w)m(o)i(of)e(the)h +(terface)150 3166 y(to)d(completion,)h(and)e(t)m(w)m(o)i(of)e(the)h (most)f(common)h(completion)h(functions:)39 b(\014lename)29 -b(and)e(username.)150 2673 y(F)-8 b(or)39 b(completing)g(other)f(t)m +b(and)e(username.)150 3276 y(F)-8 b(or)39 b(completing)g(other)f(t)m (yp)s(es)g(of)h(text,)i(y)m(ou)d(m)m(ust)g(write)g(y)m(our)g(o)m(wn)g -(completion)h(function.)64 b(This)150 2783 y(section)32 +(completion)h(function.)64 b(This)150 3385 y(section)32 b(describ)s(es)d(exactly)j(what)f(suc)m(h)f(functions)g(m)m(ust)g(do,)g -(and)g(pro)m(vides)g(an)h(example.)275 2927 y(There)e(are)i(three)g(ma) +(and)g(pro)m(vides)g(an)h(example.)275 3518 y(There)e(are)i(three)g(ma) 5 b(jor)30 b(functions)g(used)g(to)h(p)s(erform)e(completion:)199 -3071 y(1.)61 b(The)43 b(user-in)m(terface)h(function)f +3650 y(1.)61 b(The)43 b(user-in)m(terface)h(function)f Fr(rl_complete\(\))p Fs(.)76 b(This)43 b(function)g(is)g(called)i(with) -e(the)h(same)330 3181 y(argumen)m(ts)35 b(as)h(other)f(bindable)f +e(the)h(same)330 3760 y(argumen)m(ts)35 b(as)h(other)f(bindable)f (Readline)i(functions:)49 b Fi(coun)m(t)38 b Fs(and)c -Fi(in)m(v)m(oking)p 3101 3181 28 4 v 42 w(k)m(ey)8 b -Fs(.)55 b(It)35 b(isolates)330 3290 y(the)j(w)m(ord)f(to)h(b)s(e)f +Fi(in)m(v)m(oking)p 3101 3760 28 4 v 42 w(k)m(ey)8 b +Fs(.)55 b(It)35 b(isolates)330 3870 y(the)j(w)m(ord)f(to)h(b)s(e)f (completed)i(and)d(calls)j Fr(rl_completion_matches\(\))31 -b Fs(to)39 b(generate)g(a)f(list)g(of)330 3400 y(p)s(ossible)31 +b Fs(to)39 b(generate)g(a)f(list)g(of)330 3979 y(p)s(ossible)31 b(completions.)44 b(It)31 b(then)g(either)g(lists)h(the)f(p)s(ossible)g -(completions,)h(inserts)f(the)g(p)s(ossible)330 3509 +(completions,)h(inserts)f(the)g(p)s(ossible)330 4089 y(completions,)50 b(or)45 b(actually)i(p)s(erforms)d(the)h(completion,) 50 b(dep)s(ending)44 b(on)h(whic)m(h)g(b)s(eha)m(vior)g(is)330 -3619 y(desired.)199 3758 y(2.)61 b(The)33 b(in)m(ternal)h(function)g +4198 y(desired.)199 4331 y(2.)61 b(The)33 b(in)m(ternal)h(function)g Fr(rl_completion_matches\(\))27 b Fs(uses)33 b(an)g -(application-supplied)h Fi(gener-)330 3868 y(ator)44 +(application-supplied)h Fi(gener-)330 4440 y(ator)44 b Fs(function)37 b(to)h(generate)g(the)f(list)h(of)f(p)s(ossible)f (matc)m(hes,)k(and)d(then)f(returns)g(the)h(arra)m(y)h(of)330 -3978 y(these)h(matc)m(hes.)68 b(The)39 b(caller)h(should)e(place)i(the) +4550 y(these)h(matc)m(hes.)68 b(The)39 b(caller)h(should)e(place)i(the) f(address)f(of)h(its)g(generator)i(function)d(in)h Fr(rl_)330 -4087 y(completion_entry_functio)o(n)p Fs(.)199 4226 y(3.)61 +4660 y(completion_entry_functio)o(n)p Fs(.)199 4792 y(3.)61 b(The)22 b(generator)i(function)f(is)g(called)h(rep)s(eatedly)f(from)g -Fr(rl_completion_matches\(\))o Fs(,)c(returning)330 4336 +Fr(rl_completion_matches\(\))o Fs(,)c(returning)330 4902 y(a)33 b(string)f(eac)m(h)i(time.)48 b(The)32 b(argumen)m(ts)h(to)g (the)g(generator)h(function)e(are)h Fi(text)i Fs(and)d -Fi(state)5 b Fs(.)49 b Fi(text)330 4446 y Fs(is)32 b(the)g(partial)h(w) +Fi(state)5 b Fs(.)49 b Fi(text)330 5011 y Fs(is)32 b(the)g(partial)h(w) m(ord)f(to)h(b)s(e)e(completed.)47 b Fi(state)38 b Fs(is)32 b(zero)h(the)f(\014rst)g(time)g(the)h(function)e(is)h(called,)330 -4555 y(allo)m(wing)46 b(the)e(generator)h(to)f(p)s(erform)f(an)m(y)h +5121 y(allo)m(wing)46 b(the)e(generator)h(to)f(p)s(erform)f(an)m(y)h (necessary)g(initialization,)51 b(and)43 b(a)h(p)s(ositiv)m(e)h(non-) -330 4665 y(zero)30 b(in)m(teger)h(for)d(eac)m(h)j(subsequen)m(t)d +330 5230 y(zero)30 b(in)m(teger)h(for)d(eac)m(h)j(subsequen)m(t)d (call.)42 b(The)29 b(generator)h(function)f(returns)f -Fr(\(char)h(*\)NULL)e Fs(to)330 4774 y(inform)37 b Fr +Fr(\(char)h(*\)NULL)e Fs(to)330 5340 y(inform)37 b Fr (rl_completion_matches\(\))32 b Fs(that)39 b(there)f(are)g(no)g(more)g -(p)s(ossibilities)h(left.)65 b(Usually)330 4884 y(the)39 -b(generator)h(function)e(computes)h(the)g(list)g(of)g(p)s(ossible)f -(completions)i(when)e Fi(state)45 b Fs(is)39 b(zero,)330 -4994 y(and)25 b(returns)f(them)i(one)f(at)i(a)f(time)g(on)f(subsequen)m -(t)g(calls.)40 b(Eac)m(h)26 b(string)g(the)g(generator)g(function)330 -5103 y(returns)31 b(as)h(a)g(matc)m(h)h(m)m(ust)f(b)s(e)f(allo)s(cated) -j(with)d Fr(malloc\(\))p Fs(;)g(Readline)h(frees)g(the)g(strings)g -(when)330 5213 y(it)i(has)g(\014nished)e(with)i(them.)51 +(p)s(ossibilities)h(left.)65 b(Usually)p eop end +%%Page: 44 48 +TeXDict begin 44 47 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(44)330 +299 y(the)39 b(generator)h(function)e(computes)h(the)g(list)g(of)g(p)s +(ossible)f(completions)i(when)e Fi(state)45 b Fs(is)39 +b(zero,)330 408 y(and)25 b(returns)f(them)i(one)f(at)i(a)f(time)g(on)f +(subsequen)m(t)g(calls.)40 b(Eac)m(h)26 b(string)g(the)g(generator)g +(function)330 518 y(returns)31 b(as)h(a)g(matc)m(h)h(m)m(ust)f(b)s(e)f +(allo)s(cated)j(with)d Fr(malloc\(\))p Fs(;)g(Readline)h(frees)g(the)g +(strings)g(when)330 628 y(it)i(has)g(\014nished)e(with)i(them.)51 b(Suc)m(h)33 b(a)h(generator)h(function)f(is)g(referred)f(to)h(as)h(an) -e Fi(application-)330 5322 y(sp)s(eci\014c)d(completion)i(function)p -Fs(.)p eop end -%%Page: 42 46 -TeXDict begin 42 45 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(42)3350 -299 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_complete)c +e Fi(application-)330 737 y(sp)s(eci\014c)d(completion)i(function)p +Fs(.)3350 923 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_complete)c Ff(\()p Fi(in)m(t)31 b(ignore,)g(in)m(t)g(in)m(v)m(oking)p -1929 299 28 4 v 42 w(k)m(ey)p Ff(\))390 408 y Fs(Complete)g(the)g(w)m +1929 923 28 4 v 42 w(k)m(ey)p Ff(\))390 1032 y Fs(Complete)g(the)g(w)m (ord)g(at)g(or)g(b)s(efore)f(p)s(oin)m(t.)41 b(Y)-8 b(ou)32 b(ha)m(v)m(e)g(supplied)d(the)i(function)f(that)h(do)s(es)g(the)390 -518 y(initial)42 b(simple)f(matc)m(hing)i(selection)f(algorithm)h +1142 y(initial)42 b(simple)f(matc)m(hing)i(selection)f(algorithm)h (\(see)f Fr(rl_completion_matches\(\))o Fs(\).)67 b(The)390 -628 y(default)31 b(is)f(to)h(do)f(\014lename)h(completion.)3371 -828 y([V)-8 b(ariable])-3598 b Fg(rl_compentry_func_t)58 -b(*)53 b(rl_completion_entry_fun)q(cti)q(on)390 937 y -Fs(This)39 b(is)h(a)g(p)s(oin)m(ter)g(to)h(the)f(generator)h(function)f -(for)f Fr(rl_completion_matches\(\))p Fs(.)63 b(If)40 -b(the)390 1047 y(v)-5 b(alue)24 b(of)g Fr(rl_completion_entry_funct)o -(ion)17 b Fs(is)24 b Fr(NULL)f Fs(then)g(the)h(default)g(\014lename)g -(generator)390 1156 y(function,)49 b Fr(rl_filename_completion_)o(fun)o -(ctio)o(n\(\))p Fs(,)42 b(is)j(used.)84 b(An)44 b Fi(application-sp)s -(eci\014c)390 1266 y(completion)22 b(function)f Fs(is)g(a)h(function)e -(whose)h(address)f(is)h(assigned)h(to)f Fr(rl_completion_entry_)390 -1376 y(function)28 b Fs(and)i(whose)g(return)f(v)-5 b(alues)31 +1251 y(default)31 b(is)f(to)h(do)f(\014lename)h(completion.)3371 +1437 y([V)-8 b(ariable])-3598 b Fg(rl_compentry_func_t)58 +b(*)53 b(rl_completion_entry_fun)q(cti)q(on)390 1546 +y Fs(This)39 b(is)h(a)g(p)s(oin)m(ter)g(to)h(the)f(generator)h +(function)f(for)f Fr(rl_completion_matches\(\))p Fs(.)63 +b(If)40 b(the)390 1656 y(v)-5 b(alue)24 b(of)g Fr +(rl_completion_entry_funct)o(ion)17 b Fs(is)24 b Fr(NULL)f +Fs(then)g(the)h(default)g(\014lename)g(generator)390 +1765 y(function,)49 b Fr(rl_filename_completion_)o(fun)o(ctio)o(n\(\))p +Fs(,)42 b(is)j(used.)84 b(An)44 b Fi(application-sp)s(eci\014c)390 +1875 y(completion)22 b(function)f Fs(is)g(a)h(function)e(whose)h +(address)f(is)h(assigned)h(to)f Fr(rl_completion_entry_)390 +1985 y(function)28 b Fs(and)i(whose)g(return)f(v)-5 b(alues)31 b(are)g(used)e(to)j(generate)f(p)s(ossible)f(completions.)150 -1583 y Fh(2.6.2)63 b(Completion)41 b(F)-10 b(unctions)150 -1730 y Fs(Here)31 b(is)f(the)h(complete)h(list)f(of)f(callable)j +2184 y Fh(2.6.2)63 b(Completion)41 b(F)-10 b(unctions)150 +2331 y Fs(Here)31 b(is)f(the)h(complete)h(list)f(of)f(callable)j (completion)e(functions)f(presen)m(t)h(in)f(Readline.)3350 -1929 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_complete_internal)f -Ff(\()p Fi(in)m(t)31 b(what)p 1828 1929 V 40 w(to)p 1948 -1929 V 41 w(do)p Ff(\))390 2039 y Fs(Complete)37 b(the)g(w)m(ord)f(at)i -(or)e(b)s(efore)g(p)s(oin)m(t.)60 b Fi(what)p 2208 2039 -V 40 w(to)p 2328 2039 V 41 w(do)41 b Fs(sa)m(ys)c(what)f(to)i(do)e -(with)g(the)h(com-)390 2149 y(pletion.)44 b(A)31 b(v)-5 +2517 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_complete_internal)f +Ff(\()p Fi(in)m(t)31 b(what)p 1828 2517 V 40 w(to)p 1948 +2517 V 41 w(do)p Ff(\))390 2626 y Fs(Complete)37 b(the)g(w)m(ord)f(at)i +(or)e(b)s(efore)g(p)s(oin)m(t.)60 b Fi(what)p 2208 2626 +V 40 w(to)p 2328 2626 V 41 w(do)41 b Fs(sa)m(ys)c(what)f(to)i(do)e +(with)g(the)h(com-)390 2736 y(pletion.)44 b(A)31 b(v)-5 b(alue)32 b(of)f(`)p Fr(?)p Fs(')g(means)h(list)f(the)h(p)s(ossible)e (completions.)45 b(`)p Fr(TAB)p Fs(')31 b(means)g(do)g(standard)390 -2258 y(completion.)44 b(`)p Fr(*)p Fs(')32 b(means)f(insert)g(all)h(of) +2845 y(completion.)44 b(`)p Fr(*)p Fs(')32 b(means)f(insert)g(all)h(of) f(the)g(p)s(ossible)g(completions.)44 b(`)p Fr(!)p Fs(')32 -b(means)f(to)h(displa)m(y)f(all)390 2368 y(of)k(the)f(p)s(ossible)g +b(means)f(to)h(displa)m(y)f(all)390 2955 y(of)k(the)f(p)s(ossible)g (completions,)j(if)d(there)h(is)f(more)g(than)h(one,)g(as)g(w)m(ell)g -(as)g(p)s(erforming)e(partial)390 2477 y(completion.)41 +(as)g(p)s(erforming)e(partial)390 3065 y(completion.)41 b(`)p Fr(@)p Fs(')27 b(is)h(similar)f(to)h(`)p Fr(!)p Fs(',)h(but)d(p)s(ossible)h(completions)i(are)e(not)h(listed)g(if)f -(the)g(p)s(ossible)390 2587 y(completions)32 b(share)e(a)g(common)h -(pre\014x.)3350 2787 y([F)-8 b(unction])-3599 b Fg(int)53 +(the)g(p)s(ossible)390 3174 y(completions)32 b(share)e(a)g(common)h +(pre\014x.)3350 3359 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_complete)c Ff(\()p Fi(in)m(t)31 b(ignore,)g(in)m(t)g(in)m(v)m -(oking)p 1929 2787 V 42 w(k)m(ey)p Ff(\))390 2896 y Fs(Complete)42 +(oking)p 1929 3359 V 42 w(k)m(ey)p Ff(\))390 3469 y Fs(Complete)42 b(the)f(w)m(ord)g(at)h(or)f(b)s(efore)g(p)s(oin)m(t.)73 b(Y)-8 b(ou)41 b(ha)m(v)m(e)i(supplied)c(the)j(function)f(that)g(do)s -(es)390 3006 y(the)33 b(initial)h(simple)f(matc)m(hing)h(selection)h +(es)390 3579 y(the)33 b(initial)h(simple)f(matc)m(hing)h(selection)h (algorithm)f(\(see)g Fr(rl_completion_matches\(\))27 -b Fs(and)390 3116 y Fr(rl_completion_entry_func)o(tion)o +b Fs(and)390 3688 y Fr(rl_completion_entry_func)o(tion)o Fs(\).)52 b(The)35 b(default)h(is)g(to)h(do)e(\014lename)h(completion.) -59 b(This)390 3225 y(calls)32 b Fr(rl_complete_internal\(\))24 +59 b(This)390 3798 y(calls)32 b Fr(rl_complete_internal\(\))24 b Fs(with)30 b(an)g(argumen)m(t)h(dep)s(ending)e(on)h -Fi(in)m(v)m(oking)p 3314 3225 V 41 w(k)m(ey)8 b Fs(.)3350 -3425 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_possible_completio)q(ns) +Fi(in)m(v)m(oking)p 3314 3798 V 41 w(k)m(ey)8 b Fs(.)3350 +3983 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_possible_completio)q(ns) f Ff(\()p Fi(in)m(t)31 b(coun)m(t,)g(in)m(t)g(in)m(v)m(oking)p -2534 3425 V 41 w(k)m(ey)p Ff(\))390 3535 y Fs(List)41 +2534 3983 V 41 w(k)m(ey)p Ff(\))390 4093 y Fs(List)41 b(the)f(p)s(ossible)g(completions.)73 b(See)40 b(description)h(of)g Fr(rl_complete)27 b(\(\))p Fs(.)70 b(This)40 b(calls)i -Fr(rl_)390 3644 y(complete_internal\(\))25 b Fs(with)30 -b(an)g(argumen)m(t)h(of)g(`)p Fr(?)p Fs('.)3350 3844 +Fr(rl_)390 4202 y(complete_internal\(\))25 b Fs(with)30 +b(an)g(argumen)m(t)h(of)g(`)p Fr(?)p Fs('.)3350 4388 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_insert_completions)f Ff(\()p Fi(in)m(t)31 b(coun)m(t,)h(in)m(t)e(in)m(v)m(oking)p -2429 3844 V 42 w(k)m(ey)p Ff(\))390 3954 y Fs(Insert)j(the)h(list)g(of) +2429 4388 V 42 w(k)m(ey)p Ff(\))390 4497 y Fs(Insert)j(the)h(list)g(of) g(p)s(ossible)f(completions)i(in)m(to)f(the)g(line,)h(deleting)g(the)f -(partially-completed)390 4063 y(w)m(ord.)44 b(See)32 +(partially-completed)390 4607 y(w)m(ord.)44 b(See)32 b(description)g(of)g Fr(rl_complete\(\))p Fs(.)41 b(This)31 b(calls)i Fr(rl_complete_internal\(\))25 b Fs(with)390 -4173 y(an)30 b(argumen)m(t)h(of)g(`)p Fr(*)p Fs('.)3350 -4373 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_completion_mode)e -Ff(\()p Fi(rl)p 1448 4373 V 40 w(command)p 1872 4373 -V 40 w(func)p 2082 4373 V 39 w(t)31 b(*cfunc)p Ff(\))390 -4483 y Fs(Returns)50 b(the)g(apppriate)h(v)-5 b(alue)50 +4716 y(an)30 b(argumen)m(t)h(of)g(`)p Fr(*)p Fs('.)3350 +4902 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_completion_mode)e +Ff(\()p Fi(rl)p 1448 4902 V 40 w(command)p 1872 4902 +V 40 w(func)p 2082 4902 V 39 w(t)31 b(*cfunc)p Ff(\))390 +5011 y Fs(Returns)50 b(the)g(apppriate)h(v)-5 b(alue)50 b(to)i(pass)e(to)h Fr(rl_complete_internal\(\))44 b Fs(dep)s(ending)49 -b(on)390 4592 y(whether)40 b Fi(cfunc)46 b Fs(w)m(as)41 +b(on)390 5121 y(whether)40 b Fi(cfunc)46 b Fs(w)m(as)41 b(called)h(t)m(wice)g(in)f(succession)g(and)f(the)h(v)-5 -b(alues)41 b(of)g(the)g Fr(show-all-if-)390 4702 y(ambiguous)25 +b(alues)41 b(of)g(the)g Fr(show-all-if-)390 5230 y(ambiguous)25 b Fs(and)i Fr(show-all-if-unmodified)21 b Fs(v)-5 b(ariables.)41 -b(Application-sp)s(eci\014c)29 b(completion)390 4811 +b(Application-sp)s(eci\014c)29 b(completion)390 5340 y(functions)h(ma)m(y)h(use)f(this)g(function)g(to)h(presen)m(t)g(the)f -(same)h(in)m(terface)h(as)f Fr(rl_complete\(\))p Fs(.)3350 -5011 y([F)-8 b(unction])-3599 b Fg(char)54 b(**)e -(rl_completion_matches)g Ff(\()p Fi(const)31 b(c)m(har)g(*text,)565 -5121 y(rl)p 632 5121 V 40 w(comp)s(en)m(try)p 1094 5121 -V 40 w(func)p 1304 5121 V 39 w(t)g(*en)m(try)p 1661 5121 -V 41 w(func)p Ff(\))390 5230 y Fs(Returns)37 b(an)g(arra)m(y)i(of)f -(strings)f(whic)m(h)h(is)f(a)h(list)h(of)f(completions)g(for)g -Fi(text)r Fs(.)64 b(If)37 b(there)h(are)g(no)390 5340 -y(completions,)f(returns)c Fr(NULL)p Fs(.)52 b(The)34 -b(\014rst)f(en)m(try)i(in)f(the)h(returned)e(arra)m(y)i(is)g(the)f -(substitution)p eop end -%%Page: 43 47 -TeXDict begin 43 46 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(43)390 -299 y(for)26 b Fi(text)r Fs(.)40 b(The)26 b(remaining)g(en)m(tries)h -(are)g(the)f(p)s(ossible)g(completions.)40 b(The)26 b(arra)m(y)g(is)g -(terminated)390 408 y(with)k(a)h Fr(NULL)e Fs(p)s(oin)m(ter.)390 -542 y Fi(en)m(try)p 603 542 28 4 v 40 w(func)44 b Fs(is)c(a)g(function) -f(of)h(t)m(w)m(o)g(args,)j(and)38 b(returns)h(a)g Fr(char)30 -b(*)p Fs(.)67 b(The)39 b(\014rst)g(argumen)m(t)h(is)390 -651 y Fi(text)r Fs(.)66 b(The)38 b(second)h(is)f(a)h(state)h(argumen)m -(t;)j(it)c(is)g(zero)g(on)g(the)f(\014rst)g(call,)k(and)c(non-zero)h -(on)390 761 y(subsequen)m(t)33 b(calls.)52 b Fi(en)m(try)p -1320 761 V 41 w(func)38 b Fs(returns)33 b(a)h Fr(NULL)f -Fs(p)s(oin)m(ter)g(to)i(the)f(caller)h(when)e(there)h(are)g(no)390 -870 y(more)d(matc)m(hes.)3350 1051 y([F)-8 b(unction])-3599 +(same)h(in)m(terface)h(as)f Fr(rl_complete\(\))p Fs(.)p +eop end +%%Page: 45 49 +TeXDict begin 45 48 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(45)3350 +299 y([F)-8 b(unction])-3599 b Fg(char)54 b(**)e(rl_completion_matches) +g Ff(\()p Fi(const)31 b(c)m(har)g(*text,)565 408 y(rl)p +632 408 28 4 v 40 w(comp)s(en)m(try)p 1094 408 V 40 w(func)p +1304 408 V 39 w(t)g(*en)m(try)p 1661 408 V 41 w(func)p +Ff(\))390 518 y Fs(Returns)37 b(an)g(arra)m(y)i(of)f(strings)f(whic)m +(h)h(is)f(a)h(list)h(of)f(completions)g(for)g Fi(text)r +Fs(.)64 b(If)37 b(there)h(are)g(no)390 628 y(completions,)f(returns)c +Fr(NULL)p Fs(.)52 b(The)34 b(\014rst)f(en)m(try)i(in)f(the)h(returned)e +(arra)m(y)i(is)g(the)f(substitution)390 737 y(for)26 +b Fi(text)r Fs(.)40 b(The)26 b(remaining)g(en)m(tries)h(are)g(the)f(p)s +(ossible)g(completions.)40 b(The)26 b(arra)m(y)g(is)g(terminated)390 +847 y(with)k(a)h Fr(NULL)e Fs(p)s(oin)m(ter.)390 986 +y Fi(en)m(try)p 603 986 V 40 w(func)44 b Fs(is)c(a)g(function)f(of)h(t) +m(w)m(o)g(args,)j(and)38 b(returns)h(a)g Fr(char)30 b(*)p +Fs(.)67 b(The)39 b(\014rst)g(argumen)m(t)h(is)390 1095 +y Fi(text)r Fs(.)66 b(The)38 b(second)h(is)f(a)h(state)h(argumen)m(t;)j +(it)c(is)g(zero)g(on)g(the)f(\014rst)g(call,)k(and)c(non-zero)h(on)390 +1205 y(subsequen)m(t)33 b(calls.)52 b Fi(en)m(try)p 1320 +1205 V 41 w(func)38 b Fs(returns)33 b(a)h Fr(NULL)f Fs(p)s(oin)m(ter)g +(to)i(the)f(caller)h(when)e(there)h(are)g(no)390 1314 +y(more)d(matc)m(hes.)3350 1507 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_filename_completion)q(_fu)q(nct)q(ion)g -Ff(\()p Fi(const)31 b(c)m(har)g(*text,)h(in)m(t)565 1160 -y(state)p Ff(\))390 1270 y Fs(A)26 b(generator)h(function)e(for)g +Ff(\()p Fi(const)31 b(c)m(har)g(*text,)h(in)m(t)565 1617 +y(state)p Ff(\))390 1726 y Fs(A)26 b(generator)h(function)e(for)g (\014lename)h(completion)h(in)e(the)h(general)h(case.)40 -b Fi(text)28 b Fs(is)e(a)g(partial)h(\014le-)390 1379 +b Fi(text)28 b Fs(is)e(a)g(partial)h(\014le-)390 1836 y(name.)38 b(The)21 b(Bash)g(source)h(is)g(a)f(useful)g(reference)h (for)f(writing)h(application-sp)s(eci\014c)h(completion)390 -1489 y(functions)30 b(\(the)h(Bash)f(completion)i(functions)e(call)i -(this)e(and)g(other)g(Readline)h(functions\).)3350 1669 +1946 y(functions)30 b(\(the)h(Bash)f(completion)i(functions)e(call)i +(this)e(and)g(other)g(Readline)h(functions\).)3350 2139 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_username_completion)q (_fu)q(nct)q(ion)g Ff(\()p Fi(const)31 b(c)m(har)g(*text,)h(in)m(t)565 -1779 y(state)p Ff(\))390 1888 y Fs(A)d(completion)g(generator)h(for)e +2248 y(state)p Ff(\))390 2358 y Fs(A)d(completion)g(generator)h(for)e (usernames.)40 b Fi(text)31 b Fs(con)m(tains)f(a)f(partial)g(username)f -(preceded)g(b)m(y)390 1998 y(a)j(random)f(c)m(haracter)i(\(usually)e(`) +(preceded)g(b)m(y)390 2467 y(a)j(random)f(c)m(haracter)i(\(usually)e(`) p Fr(~)p Fs('\).)42 b(As)31 b(with)f(all)h(completion)h(generators,)g -Fi(state)37 b Fs(is)31 b(zero)g(on)390 2107 y(the)g(\014rst)e(call)j -(and)e(non-zero)h(for)f(subsequen)m(t)f(calls.)150 2304 +Fi(state)37 b Fs(is)31 b(zero)g(on)390 2577 y(the)g(\014rst)e(call)j +(and)e(non-zero)h(for)f(subsequen)m(t)f(calls.)150 2780 y Fh(2.6.3)63 b(Completion)41 b(V)-10 b(ariables)3371 -2498 y Fs([V)i(ariable])-3598 b Fg(rl_compentry_func_t)58 -b(*)53 b(rl_completion_entry_fun)q(cti)q(on)390 2608 +2982 y Fs([V)i(ariable])-3598 b Fg(rl_compentry_func_t)58 +b(*)53 b(rl_completion_entry_fun)q(cti)q(on)390 3091 y Fs(A)34 b(p)s(oin)m(ter)f(to)h(the)g(generator)h(function)e(for)g Fr(rl_completion_matches\(\))p Fs(.)44 b Fr(NULL)32 b -Fs(means)h(to)390 2717 y(use)d Fr(rl_filename_completion_fu)o(nct)o +Fs(means)h(to)390 3201 y(use)d Fr(rl_filename_completion_fu)o(nct)o (ion\()o(\))p Fs(,)25 b(the)30 b(default)h(\014lename)f(completer.)3371 -2897 y([V)-8 b(ariable])-3598 b Fg(rl_completion_func_t)58 +3394 y([V)-8 b(ariable])-3598 b Fg(rl_completion_func_t)58 b(*)53 b(rl_attempted_completio)q(n_f)q(unct)q(ion)390 -3007 y Fs(A)35 b(p)s(oin)m(ter)g(to)g(an)g(alternativ)m(e)i(function)d +3503 y Fs(A)35 b(p)s(oin)m(ter)g(to)g(an)g(alternativ)m(e)i(function)d (to)i(create)g(matc)m(hes.)55 b(The)34 b(function)h(is)f(called)i(with) -390 3117 y Fi(text)r Fs(,)50 b Fi(start)r Fs(,)g(and)44 +390 3613 y Fi(text)r Fs(,)50 b Fi(start)r Fs(,)g(and)44 b Fi(end)t Fs(.)84 b Fi(start)48 b Fs(and)d Fi(end)j Fs(are)d(indices)g(in)g Fr(rl_line_buffer)d Fs(de\014ning)i(the)390 -3226 y(b)s(oundaries)37 b(of)i Fi(text)r Fs(,)i(whic)m(h)d(is)h(a)g(c)m +3722 y(b)s(oundaries)37 b(of)i Fi(text)r Fs(,)i(whic)m(h)d(is)h(a)g(c)m (haracter)h(string.)65 b(If)38 b(this)g(function)g(exists)h(and)f -(returns)390 3336 y Fr(NULL)p Fs(,)j(or)f(if)g(this)g(v)-5 +(returns)390 3832 y Fr(NULL)p Fs(,)j(or)f(if)g(this)g(v)-5 b(ariable)41 b(is)f(set)g(to)h Fr(NULL)p Fs(,)h(then)d Fr(rl_complete\(\))e Fs(will)j(call)h(the)f(v)-5 b(alue)41 -b(of)390 3445 y Fr(rl_completion_entry_func)o(tion)20 +b(of)390 3942 y Fr(rl_completion_entry_func)o(tion)20 b Fs(to)28 b(generate)h(matc)m(hes,)g(otherwise)f(the)f(arra)m(y)h(of)f -(strings)390 3555 y(returned)44 b(will)h(b)s(e)f(used.)82 +(strings)390 4051 y(returned)44 b(will)h(b)s(e)f(used.)82 b(If)45 b(this)f(function)h(sets)g(the)g Fr(rl_attempted_completion)o -(_ove)o(r)390 3665 y Fs(v)-5 b(ariable)31 b(to)f(a)h(non-zero)f(v)-5 +(_ove)o(r)390 4161 y Fs(v)-5 b(ariable)31 b(to)f(a)h(non-zero)f(v)-5 b(alue,)31 b(Readline)f(will)g(not)g(p)s(erform)f(its)h(default)g -(completion)h(ev)m(en)g(if)390 3774 y(this)f(function)g(returns)f(no)i -(matc)m(hes.)3371 3954 y([V)-8 b(ariable])-3598 b Fg(rl_quote_func_t)57 -b(*)52 b(rl_filename_quoting_)q(func)q(tio)q(n)390 4064 +(completion)h(ev)m(en)g(if)390 4270 y(this)f(function)g(returns)f(no)i +(matc)m(hes.)3371 4463 y([V)-8 b(ariable])-3598 b Fg(rl_quote_func_t)57 +b(*)52 b(rl_filename_quoting_)q(func)q(tio)q(n)390 4573 y Fs(A)33 b(p)s(oin)m(ter)f(to)h(a)g(function)g(that)g(will)g(quote)g (a)g(\014lename)f(in)h(an)f(application-sp)s(eci\014c)i(fashion.)390 -4173 y(This)k(is)i(called)g(if)f(\014lename)h(completion)g(is)f(b)s +4682 y(This)k(is)i(called)g(if)f(\014lename)h(completion)g(is)f(b)s (eing)g(attempted)i(and)d(one)i(of)f(the)g(c)m(haracters)390 -4283 y(in)33 b Fr(rl_filename_quote_charac)o(ter)o(s)27 +4792 y(in)33 b Fr(rl_filename_quote_charac)o(ter)o(s)27 b Fs(app)s(ears)33 b(in)g(a)g(completed)h(\014lename.)50 -b(The)32 b(function)390 4393 y(is)k(called)h(with)f Fi(text)r -Fs(,)i Fi(matc)m(h)p 1436 4393 V 41 w(t)m(yp)s(e)5 b -Fs(,)38 b(and)e Fi(quote)p 2121 4393 V 40 w(p)s(oin)m(ter)7 +b(The)32 b(function)390 4902 y(is)k(called)h(with)f Fi(text)r +Fs(,)i Fi(matc)m(h)p 1436 4902 V 41 w(t)m(yp)s(e)5 b +Fs(,)38 b(and)e Fi(quote)p 2121 4902 V 40 w(p)s(oin)m(ter)7 b Fs(.)57 b(The)36 b Fi(text)j Fs(is)d(the)g(\014lename)g(to)h(b)s(e) -390 4502 y(quoted.)76 b(The)42 b Fi(matc)m(h)p 1210 4502 +390 5011 y(quoted.)76 b(The)42 b Fi(matc)m(h)p 1210 5011 V 41 w(t)m(yp)s(e)48 b Fs(is)42 b(either)h Fr(SINGLE_MATCH)p Fs(,)f(if)g(there)g(is)h(only)f(one)h(completion)390 -4612 y(matc)m(h,)33 b(or)e Fr(MULT_MATCH)p Fs(.)41 b(Some)31 +5121 y(matc)m(h,)33 b(or)e Fr(MULT_MATCH)p Fs(.)41 b(Some)31 b(functions)g(use)g(this)h(to)g(decide)f(whether)g(or)h(not)f(to)h -(insert)g(a)390 4721 y(closing)22 b(quote)f(c)m(haracter.)40 -b(The)20 b Fi(quote)p 1751 4721 V 41 w(p)s(oin)m(ter)27 +(insert)g(a)390 5230 y(closing)22 b(quote)f(c)m(haracter.)40 +b(The)20 b Fi(quote)p 1751 5230 V 41 w(p)s(oin)m(ter)27 b Fs(is)21 b(a)g(p)s(oin)m(ter)g(to)g(an)m(y)h(op)s(ening)e(quote)h(c)m -(haracter)390 4831 y(the)31 b(user)e(t)m(yp)s(ed.)41 +(haracter)390 5340 y(the)31 b(user)e(t)m(yp)s(ed.)41 b(Some)30 b(functions)g(c)m(ho)s(ose)h(to)g(reset)g(this)g(c)m -(haracter.)3371 5011 y([V)-8 b(ariable])-3598 b Fg(rl_dequote_func_t)57 -b(*)c(rl_filename_dequoting_)q(fun)q(cti)q(on)390 5121 +(haracter.)p eop end +%%Page: 46 50 +TeXDict begin 46 49 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(46)3371 +299 y([V)-8 b(ariable])-3598 b Fg(rl_dequote_func_t)57 +b(*)c(rl_filename_dequoting_)q(fun)q(cti)q(on)390 408 y Fs(A)30 b(p)s(oin)m(ter)f(to)i(a)f(function)f(that)h(will)g(remo)m(v) m(e)h(application-sp)s(eci\014c)g(quoting)f(c)m(haracters)h(from)390 -5230 y(a)i(\014lename)g(b)s(efore)f(completion)h(is)g(attempted,)h(so)f +518 y(a)i(\014lename)g(b)s(efore)f(completion)h(is)g(attempted,)h(so)f (those)g(c)m(haracters)h(do)e(not)h(in)m(terfere)g(with)390 -5340 y(matc)m(hing)39 b(the)f(text)h(against)g(names)f(in)g(the)g +628 y(matc)m(hing)39 b(the)f(text)h(against)g(names)f(in)g(the)g (\014lesystem.)64 b(It)38 b(is)g(called)h(with)f Fi(text)r -Fs(,)j(the)d(text)p eop end -%%Page: 44 48 -TeXDict begin 44 47 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(44)390 -299 y(of)42 b(the)g(w)m(ord)f(to)i(b)s(e)e(dequoted,)j(and)d -Fi(quote)p 2010 299 28 4 v 41 w(c)m(har)7 b Fs(,)45 b(whic)m(h)c(is)h -(the)g(quoting)g(c)m(haracter)h(that)390 408 y(delimits)33 -b(the)f(\014lename)g(\(usually)h(`)p Fr(')p Fs(')f(or)g(`)p -Fr(")p Fs('\).)46 b(If)32 b Fi(quote)p 2368 408 V 41 -w(c)m(har)39 b Fs(is)32 b(zero,)i(the)e(\014lename)g(w)m(as)h(not)390 -518 y(in)d(an)g(em)m(b)s(edded)g(string.)3371 693 y([V)-8 -b(ariable])-3598 b Fg(rl_linebuf_func_t)57 b(*)c(rl_char_is_quoted_p) -390 803 y Fs(A)37 b(p)s(oin)m(ter)g(to)g(a)g(function)g(to)g(call)h -(that)g(determines)f(whether)f(or)h(not)g(a)g(sp)s(eci\014c)f(c)m -(haracter)390 913 y(in)e(the)h(line)f(bu\013er)g(is)g(quoted,)i -(according)g(to)f(whatev)m(er)g(quoting)g(mec)m(hanism)g(the)f(program) -390 1022 y(calling)26 b(Readline)f(uses.)39 b(The)24 -b(function)g(is)h(called)h(with)e(t)m(w)m(o)i(argumen)m(ts:)38 -b Fi(text)r Fs(,)27 b(the)e(text)h(of)f(the)390 1132 +Fs(,)j(the)d(text)390 737 y(of)k(the)g(w)m(ord)f(to)i(b)s(e)e +(dequoted,)j(and)d Fi(quote)p 2010 737 28 4 v 41 w(c)m(har)7 +b Fs(,)45 b(whic)m(h)c(is)h(the)g(quoting)g(c)m(haracter)h(that)390 +847 y(delimits)33 b(the)f(\014lename)g(\(usually)h(`)p +Fr(')p Fs(')f(or)g(`)p Fr(")p Fs('\).)46 b(If)32 b Fi(quote)p +2368 847 V 41 w(c)m(har)39 b Fs(is)32 b(zero,)i(the)e(\014lename)g(w)m +(as)h(not)390 956 y(in)d(an)g(em)m(b)s(edded)g(string.)3371 +1148 y([V)-8 b(ariable])-3598 b Fg(rl_linebuf_func_t)57 +b(*)c(rl_char_is_quoted_p)390 1258 y Fs(A)37 b(p)s(oin)m(ter)g(to)g(a)g +(function)g(to)g(call)h(that)g(determines)f(whether)f(or)h(not)g(a)g +(sp)s(eci\014c)f(c)m(haracter)390 1367 y(in)e(the)h(line)f(bu\013er)g +(is)g(quoted,)i(according)g(to)f(whatev)m(er)g(quoting)g(mec)m(hanism)g +(the)f(program)390 1477 y(calling)26 b(Readline)f(uses.)39 +b(The)24 b(function)g(is)h(called)h(with)e(t)m(w)m(o)i(argumen)m(ts:)38 +b Fi(text)r Fs(,)27 b(the)e(text)h(of)f(the)390 1587 y(line,)31 b(and)f Fi(index)6 b Fs(,)30 b(the)h(index)f(of)h(the)f(c)m (haracter)i(in)e(the)h(line.)41 b(It)31 b(is)f(used)g(to)h(decide)g -(whether)f(a)390 1241 y(c)m(haracter)i(found)d(in)g Fr +(whether)f(a)390 1696 y(c)m(haracter)i(found)d(in)g Fr (rl_completer_word_break_ch)o(ara)o(cter)o(s)24 b Fs(should)29 -b(b)s(e)h(used)f(to)i(break)390 1351 y(w)m(ords)f(for)g(the)h -(completer.)3371 1526 y([V)-8 b(ariable])-3598 b Fg +b(b)s(e)h(used)f(to)i(break)390 1806 y(w)m(ords)f(for)g(the)h +(completer.)3371 1998 y([V)-8 b(ariable])-3598 b Fg (rl_compignore_func_t)58 b(*)53 b(rl_ignore_some_complet)q(ion)q(s_fu)q -(nct)q(ion)390 1636 y Fs(This)37 b(function,)i(if)f(de\014ned,)g(is)g +(nct)q(ion)390 2107 y Fs(This)37 b(function,)i(if)f(de\014ned,)g(is)g (called)h(b)m(y)e(the)h(completer)h(when)e(real)h(\014lename)g -(completion)390 1745 y(is)c(done,)h(after)f(all)h(the)g(matc)m(hing)g +(completion)390 2217 y(is)c(done,)h(after)f(all)h(the)g(matc)m(hing)g (names)e(ha)m(v)m(e)j(b)s(een)d(generated.)53 b(It)34 -b(is)g(passed)f(a)i Fr(NULL)d Fs(ter-)390 1855 y(minated)f(arra)m(y)g +b(is)g(passed)f(a)i Fr(NULL)d Fs(ter-)390 2326 y(minated)f(arra)m(y)g (of)g(matc)m(hes.)43 b(The)31 b(\014rst)f(elemen)m(t)i(\()p Fr(matches[0])p Fs(\))d(is)h(the)h(maximal)h(substring)390 -1965 y(common)d(to)g(all)h(matc)m(hes.)41 b(This)28 b(function)h(can)g +2436 y(common)d(to)g(all)h(matc)m(hes.)41 b(This)28 b(function)h(can)g (re-arrange)g(the)g(list)h(of)f(matc)m(hes)g(as)g(required,)390 -2074 y(but)h(eac)m(h)h(elemen)m(t)h(deleted)f(from)f(the)h(arra)m(y)g -(m)m(ust)f(b)s(e)g(freed.)3371 2250 y([V)-8 b(ariable])-3598 +2545 y(but)h(eac)m(h)h(elemen)m(t)h(deleted)f(from)f(the)h(arra)m(y)g +(m)m(ust)f(b)s(e)g(freed.)3371 2737 y([V)-8 b(ariable])-3598 b Fg(rl_icppfunc_t)56 b(*)d(rl_directory_completio)q(n_ho)q(ok)390 -2359 y Fs(This)44 b(function,)49 b(if)d(de\014ned,)i(is)d(allo)m(w)m +2847 y Fs(This)44 b(function,)49 b(if)d(de\014ned,)i(is)d(allo)m(w)m (ed)i(to)f(mo)s(dify)e(the)i(directory)g(p)s(ortion)e(of)i(\014lenames) -390 2469 y(Readline)37 b(completes.)61 b(It)36 b(is)h(called)g(with)g -(the)f(address)g(of)h(a)g(string)f(\(the)h(curren)m(t)f(directory)390 -2578 y(name\))i(as)f(an)g(argumen)m(t,)i(and)e(ma)m(y)h(mo)s(dify)e -(that)i(string.)60 b(If)37 b(the)g(string)h(is)f(replaced)g(with)390 -2688 y(a)j(new)g(string,)i(the)e(old)g(v)-5 b(alue)41 -b(should)e(b)s(e)g(freed.)69 b(An)m(y)40 b(mo)s(di\014ed)f(directory)h -(name)g(should)390 2798 y(ha)m(v)m(e)30 b(a)g(trailing)g(slash.)40 -b(The)29 b(mo)s(di\014ed)f(v)-5 b(alue)30 b(will)f(b)s(e)g(displa)m(y)m -(ed)g(as)h(part)f(of)g(the)g(completion,)390 2907 y(replacing)g(the)f -(directory)h(p)s(ortion)f(of)g(the)h(pathname)f(the)g(user)g(t)m(yp)s -(ed.)39 b(It)28 b(returns)f(an)i(in)m(teger)390 3017 -y(that)34 b(should)e(b)s(e)g(non-zero)i(if)e(the)i(function)e(mo)s -(di\014es)h(its)g(directory)g(argumen)m(t.)49 b(It)34 -b(could)f(b)s(e)390 3126 y(used)g(to)h(expand)f(sym)m(b)s(olic)h(links) -f(or)g(shell)h(v)-5 b(ariables)34 b(in)f(pathnames.)50 -b(A)m(t)34 b(the)g(least,)i(ev)m(en)e(if)390 3236 y(no)i(other)h -(expansion)f(is)g(p)s(erformed,)g(this)g(function)g(should)f(remo)m(v)m -(e)j(an)m(y)f(quote)f(c)m(haracters)390 3345 y(from)30 -b(the)g(directory)h(name,)g(b)s(ecause)f(its)h(result)f(will)h(b)s(e)f -(passed)g(directly)h(to)g Fr(opendir\(\))p Fs(.)3371 -3521 y([V)-8 b(ariable])-3598 b Fg(rl_dequote_func_t)57 -b(*)c(rl_filename_rewrite_ho)q(ok)390 3630 y Fs(If)23 -b(non-zero,)j(this)e(is)g(the)g(address)e(of)i(a)h(function)e(called)i -(when)e(reading)h(directory)g(en)m(tries)g(from)390 3740 -y(the)d(\014lesystem)g(for)g(completion)i(and)d(comparing)h(them)g(to)h -(the)f(partial)h(w)m(ord)f(to)g(b)s(e)g(completed.)390 -3850 y(The)g(function)g(should)f(p)s(erform)g(an)m(y)h(necesary)h +390 2956 y(Readline)35 b(completes.)56 b(It)35 b(could)g(b)s(e)f(used)g +(to)i(expand)e(sym)m(b)s(olic)h(links)g(or)g(shell)g(v)-5 +b(ariables)35 b(in)390 3066 y(pathnames.)70 b(It)41 b(is)f(called)h +(with)f(the)h(address)e(of)i(a)g(string)f(\(the)h(curren)m(t)f +(directory)h(name\))390 3176 y(as)d(an)f(argumen)m(t,)j(and)d(ma)m(y)i +(mo)s(dify)d(that)j(string.)62 b(If)37 b(the)h(string)f(is)h(replaced)g +(with)f(a)h(new)390 3285 y(string,)j(the)d(old)h(v)-5 +b(alue)39 b(should)e(b)s(e)h(freed.)64 b(An)m(y)39 b(mo)s(di\014ed)e +(directory)i(name)f(should)g(ha)m(v)m(e)i(a)390 3395 +y(trailing)c(slash.)54 b(The)35 b(mo)s(di\014ed)e(v)-5 +b(alue)36 b(will)f(b)s(e)f(used)g(as)i(part)e(of)h(the)h(completion,)h +(replacing)390 3504 y(the)32 b(directory)g(p)s(ortion)f(of)h(the)g +(pathname)f(the)h(user)f(t)m(yp)s(ed.)44 b(A)m(t)33 b(the)f(least,)h +(ev)m(en)g(if)e(no)h(other)390 3614 y(expansion)j(is)h(p)s(erformed,)f +(this)h(function)f(should)g(remo)m(v)m(e)i(an)m(y)f(quote)g(c)m +(haracters)h(from)e(the)390 3724 y(directory)24 b(name,)h(b)s(ecause)f +(its)g(result)f(will)h(b)s(e)f(passed)g(directly)h(to)g +Fr(opendir\(\))p Fs(.)36 b(The)23 b(directory)390 3833 +y(completion)34 b(ho)s(ok)f(returns)f(an)h(in)m(teger)h(that)g(should)e +(b)s(e)g(non-zero)i(if)f(the)g(function)g(mo)s(di\014es)390 +3943 y(its)f(directory)f(argumen)m(t.)44 b(The)31 b(function)f(should)h +(not)g(mo)s(dify)g(the)g(directory)h(argumen)m(t)f(if)g(it)390 +4052 y(returns)e(0.)3371 4244 y([V)-8 b(ariable])-3598 +b Fg(rl_dequote_func_t)57 b(*)c(rl_filename_rewrite_ho)q(ok)390 +4354 y Fs(If)23 b(non-zero,)j(this)e(is)g(the)g(address)e(of)i(a)h +(function)e(called)i(when)e(reading)h(directory)g(en)m(tries)g(from)390 +4463 y(the)d(\014lesystem)g(for)g(completion)i(and)d(comparing)h(them)g +(to)h(the)f(partial)h(w)m(ord)f(to)g(b)s(e)g(completed.)390 +4573 y(The)g(function)g(should)f(p)s(erform)g(an)m(y)h(necesary)h (application)h(or)e(system-sp)s(eci\014c)g(con)m(v)m(ersion)i(on)390 -3959 y(the)f(\014lename,)j(suc)m(h)d(as)g(con)m(v)m(erting)i(b)s(et)m +4682 y(the)f(\014lename,)j(suc)m(h)d(as)g(con)m(v)m(erting)i(b)s(et)m (w)m(een)f(c)m(haracter)h(sets)e(or)g(con)m(v)m(erting)i(from)e(a)h -(\014lesystem)390 4069 y(format)34 b(to)h(a)f(c)m(haracter)i(input)d +(\014lesystem)390 4792 y(format)34 b(to)h(a)f(c)m(haracter)i(input)d (format.)52 b(The)33 b(function)h(tak)m(es)h(t)m(w)m(o)h(argumen)m(ts:) -48 b Fi(fname)5 b Fs(,)35 b(the)390 4178 y(\014lename)29 +48 b Fi(fname)5 b Fs(,)35 b(the)390 4902 y(\014lename)29 b(to)g(b)s(e)f(con)m(v)m(erted,)j(and)d Fi(fnlen)p Fs(,)g(its)h(length) g(in)f(b)m(ytes.)41 b(It)29 b(m)m(ust)f(either)h(return)f(its)h -(\014rst)390 4288 y(argumen)m(t)i(\(if)g(no)g(con)m(v)m(ersion)h(tak)m +(\014rst)390 5011 y(argumen)m(t)i(\(if)g(no)g(con)m(v)m(ersion)h(tak)m (es)g(place\))g(or)f(the)g(con)m(v)m(erted)h(\014lename)f(in)g -(newly-allo)s(cated)390 4398 y(memory)-8 b(.)48 b(The)32 +(newly-allo)s(cated)390 5121 y(memory)-8 b(.)48 b(The)32 b(con)m(v)m(erted)i(form)e(is)h(used)f(to)h(compare)g(against)h(the)f -(w)m(ord)f(to)i(b)s(e)e(completed,)390 4507 y(and,)37 +(w)m(ord)f(to)i(b)s(e)e(completed,)390 5230 y(and,)37 b(if)g(it)g(matc)m(hes,)i(is)d(added)g(to)h(the)f(list)h(of)g(matc)m (hes.)59 b(Readline)37 b(will)g(free)f(the)h(allo)s(cated)390 -4617 y(string.)3371 4792 y([V)-8 b(ariable])-3598 b Fg -(rl_compdisp_func_t)58 b(*)52 b(rl_completion_display)q(_ma)q(tch)q -(es_h)q(ook)390 4902 y Fs(If)22 b(non-zero,)i(then)e(this)g(is)g(the)g -(address)f(of)h(a)g(function)g(to)h(call)g(when)e(completing)i(a)g(w)m -(ord)e(w)m(ould)390 5011 y(normally)h(displa)m(y)h(the)f(list)h(of)f(p) -s(ossible)g(matc)m(hes.)39 b(This)21 b(function)h(is)g(called)i(in)e -(lieu)g(of)g(Readline)390 5121 y(displa)m(ying)37 b(the)f(list.)60 +5340 y(string.)p eop end +%%Page: 47 51 +TeXDict begin 47 50 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(47)3371 +299 y([V)-8 b(ariable])-3598 b Fg(rl_compdisp_func_t)58 +b(*)52 b(rl_completion_display)q(_ma)q(tch)q(es_h)q(ook)390 +408 y Fs(If)22 b(non-zero,)i(then)e(this)g(is)g(the)g(address)f(of)h(a) +g(function)g(to)h(call)g(when)e(completing)i(a)g(w)m(ord)e(w)m(ould)390 +518 y(normally)h(displa)m(y)h(the)f(list)h(of)f(p)s(ossible)g(matc)m +(hes.)39 b(This)21 b(function)h(is)g(called)i(in)e(lieu)g(of)g +(Readline)390 628 y(displa)m(ying)37 b(the)f(list.)60 b(It)36 b(tak)m(es)i(three)f(argumen)m(ts:)53 b(\()p Fr(char)30 b(**)p Fi(matc)m(hes)t Fs(,)38 b Fr(int)e -Fi(n)m(um)p 3367 5121 V 39 w(matc)m(hes)t Fs(,)390 5230 -y Fr(int)26 b Fi(max)p 735 5230 V 40 w(length)p Fs(\))h(where)f +Fi(n)m(um)p 3367 628 28 4 v 39 w(matc)m(hes)t Fs(,)390 +737 y Fr(int)26 b Fi(max)p 735 737 V 40 w(length)p Fs(\))h(where)f Fi(matc)m(hes)31 b Fs(is)c(the)f(arra)m(y)h(of)g(matc)m(hing)g -(strings,)h Fi(n)m(um)p 3152 5230 V 39 w(matc)m(hes)j -Fs(is)c(the)390 5340 y(n)m(um)m(b)s(er)h(of)h(strings)g(in)g(that)g -(arra)m(y)-8 b(,)31 b(and)d Fi(max)p 2020 5340 V 40 w(length)i -Fs(is)f(the)g(length)h(of)f(the)g(longest)h(string)f(in)p -eop end -%%Page: 45 49 -TeXDict begin 45 48 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(45)390 -299 y(that)29 b(arra)m(y)-8 b(.)41 b(Readline)28 b(pro)m(vides)g(a)h -(con)m(v)m(enience)h(function,)e Fr(rl_display_match_list)p -Fs(,)23 b(that)390 408 y(tak)m(es)36 b(care)g(of)f(doing)g(the)g +(strings,)h Fi(n)m(um)p 3152 737 V 39 w(matc)m(hes)j +Fs(is)c(the)390 847 y(n)m(um)m(b)s(er)h(of)h(strings)g(in)g(that)g +(arra)m(y)-8 b(,)31 b(and)d Fi(max)p 2020 847 V 40 w(length)i +Fs(is)f(the)g(length)h(of)f(the)g(longest)h(string)f(in)390 +956 y(that)g(arra)m(y)-8 b(.)41 b(Readline)28 b(pro)m(vides)g(a)h(con)m +(v)m(enience)h(function,)e Fr(rl_display_match_list)p +Fs(,)23 b(that)390 1066 y(tak)m(es)36 b(care)g(of)f(doing)g(the)g (displa)m(y)f(to)i(Readline's)f(output)g(stream.)54 b(That)35 -b(function)f(ma)m(y)i(b)s(e)390 518 y(called)c(from)d(this)i(ho)s(ok.) -3371 689 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g -(rl_basic_word_break_ch)q(ara)q(cter)q(s)390 798 y Fs(The)44 +b(function)f(ma)m(y)i(b)s(e)390 1176 y(called)c(from)d(this)i(ho)s(ok.) +3371 1367 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g +(rl_basic_word_break_ch)q(ara)q(cter)q(s)390 1477 y Fs(The)44 b(basic)g(list)h(of)f(c)m(haracters)i(that)f(signal)g(a)f(break)g(b)s (et)m(w)m(een)h(w)m(ords)f(for)g(the)g(completer)390 -908 y(routine.)61 b(The)37 b(default)g(v)-5 b(alue)37 +1587 y(routine.)61 b(The)37 b(default)g(v)-5 b(alue)37 b(of)h(this)f(v)-5 b(ariable)38 b(is)f(the)g(c)m(haracters)i(whic)m(h)e -(break)g(w)m(ords)f(for)390 1017 y(completion)c(in)e(Bash:)41 -b Fr(")30 b(\\t\\n\\"\\\\'`@$><=;|&{\(")p Fs(.)3371 1188 +(break)g(w)m(ords)f(for)390 1696 y(completion)c(in)e(Bash:)41 +b Fr(")30 b(\\t\\n\\"\\\\'`@$><=;|&{\(")p Fs(.)3371 1888 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g -(rl_basic_quote_charact)q(ers)390 1297 y Fs(A)30 b(list)i(of)e(quote)h +(rl_basic_quote_charact)q(ers)390 1998 y Fs(A)30 b(list)i(of)e(quote)h (c)m(haracters)h(whic)m(h)e(can)h(cause)g(a)f(w)m(ord)g(break.)3371 -1468 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g -(rl_completer_word_brea)q(k_c)q(hara)q(cte)q(rs)390 1577 +2189 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g +(rl_completer_word_brea)q(k_c)q(hara)q(cte)q(rs)390 2299 y Fs(The)64 b(list)i(of)f(c)m(haracters)h(that)g(signal)g(a)f(break)g (b)s(et)m(w)m(een)g(w)m(ords)g(for)f Fr(rl_complete_)390 -1687 y(internal\(\))p Fs(.)38 b(The)30 b(default)g(list)h(is)g(the)f(v) +2408 y(internal\(\))p Fs(.)38 b(The)30 b(default)g(list)h(is)g(the)f(v) -5 b(alue)31 b(of)g Fr(rl_basic_word_break_cha)o(ract)o(ers)p -Fs(.)3371 1857 y([V)-8 b(ariable])-3598 b Fg(rl_cpvfunc_t)56 -b(*)d(rl_completion_word_brea)q(k_ho)q(ok)390 1967 y +Fs(.)3371 2600 y([V)-8 b(ariable])-3598 b Fg(rl_cpvfunc_t)56 +b(*)d(rl_completion_word_brea)q(k_ho)q(ok)390 2710 y Fs(If)31 b(non-zero,)i(this)e(is)h(the)f(address)g(of)g(a)h(function)g (to)g(call)h(when)d(Readline)i(is)g(deciding)f(where)390 -2077 y(to)k(separate)g(w)m(ords)f(for)g(w)m(ord)g(completion.)54 +2819 y(to)k(separate)g(w)m(ords)f(for)g(w)m(ord)g(completion.)54 b(It)34 b(should)f(return)g(a)i(c)m(haracter)h(string)e(lik)m(e)i -Fr(rl_)390 2186 y(completer_word_break_cha)o(ract)o(ers)26 +Fr(rl_)390 2929 y(completer_word_break_cha)o(ract)o(ers)26 b Fs(to)34 b(b)s(e)e(used)g(to)i(p)s(erform)e(the)h(curren)m(t)f -(completion.)390 2296 y(The)24 b(function)h(ma)m(y)g(c)m(ho)s(ose)h(to) +(completion.)390 3039 y(The)24 b(function)h(ma)m(y)g(c)m(ho)s(ose)h(to) f(set)g Fr(rl_completer_word_break_ch)o(arac)o(ter)o(s)19 -b Fs(itself.)39 b(If)25 b(the)390 2405 y(function)30 +b Fs(itself.)39 b(If)25 b(the)390 3148 y(function)30 b(returns)f Fr(NULL)p Fs(,)h Fr(rl_completer_word_break)o(_cha)o(rac)o -(ters)24 b Fs(is)30 b(used.)3371 2576 y([V)-8 b(ariable])-3598 +(ters)24 b Fs(is)30 b(used.)3371 3340 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g(rl_completer_quote_cha)q(rac)q(ters)390 -2685 y Fs(A)34 b(list)g(of)g(c)m(haracters)h(whic)m(h)e(can)h(b)s(e)g +3450 y Fs(A)34 b(list)g(of)g(c)m(haracters)h(whic)m(h)e(can)h(b)s(e)g (used)e(to)j(quote)f(a)g(substring)f(of)h(the)f(line.)51 -b(Completion)390 2795 y(o)s(ccurs)26 b(on)g(the)g(en)m(tire)i +b(Completion)390 3559 y(o)s(ccurs)26 b(on)g(the)g(en)m(tire)i (substring,)e(and)f(within)h(the)g(substring)g Fr -(rl_completer_word_break)o(_)390 2905 y(characters)32 +(rl_completer_word_break)o(_)390 3669 y(characters)32 b Fs(are)k(treated)g(as)f(an)m(y)h(other)f(c)m(haracter,)j(unless)d -(they)g(also)h(app)s(ear)e(within)h(this)390 3014 y(list.)3371 -3185 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g -(rl_filename_quote_char)q(act)q(ers)390 3294 y Fs(A)34 +(they)g(also)h(app)s(ear)e(within)h(this)390 3778 y(list.)3371 +3970 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g +(rl_filename_quote_char)q(act)q(ers)390 4080 y Fs(A)34 b(list)g(of)g(c)m(haracters)h(that)f(cause)h(a)f(\014lename)g(to)g(b)s (e)f(quoted)h(b)m(y)f(the)h(completer)h(when)e(they)390 -3404 y(app)s(ear)d(in)g(a)h(completed)g(\014lename.)41 +4189 y(app)s(ear)d(in)g(a)h(completed)g(\014lename.)41 b(The)30 b(default)g(is)h(the)f(n)m(ull)h(string.)3371 -3574 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g -(rl_special_prefixes)390 3684 y Fs(The)27 b(list)i(of)e(c)m(haracters)j +4381 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g +(rl_special_prefixes)390 4491 y Fs(The)27 b(list)i(of)e(c)m(haracters)j (that)e(are)g(w)m(ord)f(break)h(c)m(haracters,)i(but)d(should)f(b)s(e)h -(left)i(in)e Fi(text)k Fs(when)390 3794 y(it)25 b(is)g(passed)f(to)h +(left)i(in)e Fi(text)k Fs(when)390 4600 y(it)25 b(is)g(passed)f(to)h (the)g(completion)h(function.)38 b(Programs)25 b(can)g(use)f(this)h(to) -g(help)f(determine)h(what)390 3903 y(kind)j(of)i(completing)g(to)g(do.) +g(help)f(determine)h(what)390 4710 y(kind)j(of)i(completing)g(to)g(do.) 41 b(F)-8 b(or)30 b(instance,)g(Bash)g(sets)f(this)g(v)-5 b(ariable)31 b(to)f Fr(")p Fs($)p Fr(@")e Fs(so)i(that)g(it)g(can)390 -4013 y(complete)i(shell)e(v)-5 b(ariables)31 b(and)f(hostnames.)3371 -4183 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_query_i)q -(tems)390 4293 y Fs(Up)36 b(to)h(this)f(man)m(y)g(items)h(will)f(b)s(e) +4819 y(complete)i(shell)e(v)-5 b(ariables)31 b(and)f(hostnames.)3371 +5011 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_query_i)q +(tems)390 5121 y Fs(Up)36 b(to)h(this)f(man)m(y)g(items)h(will)f(b)s(e) g(displa)m(y)m(ed)h(in)e(resp)s(onse)h(to)h(a)f(p)s -(ossible-completions)h(call.)390 4402 y(After)28 b(that,)h(readline)f +(ossible-completions)h(call.)390 5230 y(After)28 b(that,)h(readline)f (asks)g(the)g(user)f(if)h(she)f(is)h(sure)f(she)h(w)m(an)m(ts)g(to)h -(see)f(them)g(all.)40 b(The)28 b(default)390 4512 y(v)-5 +(see)f(them)g(all.)40 b(The)28 b(default)390 5340 y(v)-5 b(alue)31 b(is)f(100.)42 b(A)31 b(negativ)m(e)h(v)-5 b(alue)31 b(indicates)g(that)g(Readline)g(should)f(nev)m(er)h(ask)f -(the)h(user.)3371 4682 y([V)-8 b(ariable])-3598 b Fg(int)53 -b(rl_completion_append_)q(char)q(act)q(er)390 4792 y -Fs(When)33 b(a)h(single)f(completion)i(alternativ)m(e)h(matc)m(hes)e -(at)g(the)f(end)g(of)g(the)h(command)f(line,)h(this)390 -4902 y(c)m(haracter)23 b(is)e(app)s(ended)f(to)i(the)g(inserted)f -(completion)i(text.)39 b(The)20 b(default)i(is)g(a)f(space)h(c)m -(haracter)390 5011 y(\(`)31 b('\).)86 b(Setting)46 b(this)f(to)h(the)g -(n)m(ull)f(c)m(haracter)i(\(`)p Fr(\\0)p Fs('\))f(prev)m(en)m(ts)g(an)m -(ything)g(b)s(eing)f(app)s(ended)390 5121 y(automatically)-8 -b(.)66 b(This)37 b(can)h(b)s(e)f(c)m(hanged)h(in)g(application-sp)s -(eci\014c)h(completion)g(functions)e(to)390 5230 y(pro)m(vide)j(the)g -(\\most)g(sensible)g(w)m(ord)f(separator)i(c)m(haracter")h(according)e -(to)h(an)e(application-)390 5340 y(sp)s(eci\014c)30 b(command)g(line)h -(syn)m(tax)g(sp)s(eci\014cation.)p eop end -%%Page: 46 50 -TeXDict begin 46 49 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(46)3371 -299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_suppres)q -(s_ap)q(pen)q(d)390 408 y Fs(If)33 b(non-zero,)i Fi(rl)p -949 408 28 4 v 39 w(completion)p 1421 408 V 42 w(app)s(end)p -1755 408 V 38 w(c)m(haracter)42 b Fs(is)33 b(not)g(app)s(ended)f(to)i -(matc)m(hes)g(at)g(the)g(end)390 518 y(of)28 b(the)f(command)h(line,)h +(the)h(user.)p eop end +%%Page: 48 52 +TeXDict begin 48 51 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(48)3371 +299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_append_)q +(char)q(act)q(er)390 408 y Fs(When)33 b(a)h(single)f(completion)i +(alternativ)m(e)h(matc)m(hes)e(at)g(the)f(end)g(of)g(the)h(command)f +(line,)h(this)390 518 y(c)m(haracter)23 b(is)e(app)s(ended)f(to)i(the)g +(inserted)f(completion)i(text.)39 b(The)20 b(default)i(is)g(a)f(space)h +(c)m(haracter)390 628 y(\(`)31 b('\).)86 b(Setting)46 +b(this)f(to)h(the)g(n)m(ull)f(c)m(haracter)i(\(`)p Fr(\\0)p +Fs('\))f(prev)m(en)m(ts)g(an)m(ything)g(b)s(eing)f(app)s(ended)390 +737 y(automatically)-8 b(.)66 b(This)37 b(can)h(b)s(e)f(c)m(hanged)h +(in)g(application-sp)s(eci\014c)h(completion)g(functions)e(to)390 +847 y(pro)m(vide)j(the)g(\\most)g(sensible)g(w)m(ord)f(separator)i(c)m +(haracter")h(according)e(to)h(an)e(application-)390 956 +y(sp)s(eci\014c)30 b(command)g(line)h(syn)m(tax)g(sp)s(eci\014cation.) +3371 1176 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_suppres) +q(s_ap)q(pen)q(d)390 1285 y Fs(If)33 b(non-zero,)i Fi(rl)p +949 1285 28 4 v 39 w(completion)p 1421 1285 V 42 w(app)s(end)p +1755 1285 V 38 w(c)m(haracter)42 b Fs(is)33 b(not)g(app)s(ended)f(to)i +(matc)m(hes)g(at)g(the)g(end)390 1395 y(of)28 b(the)f(command)h(line,)h (as)e(describ)s(ed)g(ab)s(o)m(v)m(e.)41 b(It)27 b(is)h(set)g(to)g(0)g -(b)s(efore)g(an)m(y)f(application-sp)s(eci\014c)390 628 +(b)s(efore)g(an)m(y)f(application-sp)s(eci\014c)390 1504 y(completion)32 b(function)e(is)g(called,)i(and)e(ma)m(y)h(only)f(b)s (e)g(c)m(hanged)h(within)f(suc)m(h)g(a)h(function.)3371 -847 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_quote_c)q -(hara)q(cte)q(r)390 956 y Fs(When)36 b(Readline)h(is)f(completing)h +1724 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_quote_c)q +(hara)q(cte)q(r)390 1833 y Fs(When)36 b(Readline)h(is)f(completing)h (quoted)g(text,)h(as)f(delimited)g(b)m(y)f(one)g(of)g(the)h(c)m -(haracters)g(in)390 1066 y Fi(rl)p 457 1066 V 40 w(completer)p -885 1066 V 41 w(quote)p 1145 1066 V 41 w(c)m(haracters)t +(haracters)g(in)390 1943 y Fi(rl)p 457 1943 V 40 w(completer)p +885 1943 V 41 w(quote)p 1145 1943 V 41 w(c)m(haracters)t Fs(,)42 b(it)d(sets)g(this)f(v)-5 b(ariable)40 b(to)f(the)g(quoting)g -(c)m(haracter)h(found.)390 1176 y(This)30 b(is)g(set)h(b)s(efore)f(an)m +(c)m(haracter)h(found.)390 2052 y(This)30 b(is)g(set)h(b)s(efore)f(an)m (y)h(application-sp)s(eci\014c)g(completion)h(function)e(is)h(called.) -3371 1395 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_suppres) -q(s_qu)q(ote)390 1504 y Fs(If)32 b(non-zero,)h(Readline)g(do)s(es)f +3371 2271 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_suppres) +q(s_qu)q(ote)390 2381 y Fs(If)32 b(non-zero,)h(Readline)g(do)s(es)f (not)h(app)s(end)d(a)j(matc)m(hing)g(quote)g(c)m(haracter)h(when)d(p)s -(erforming)390 1614 y(completion)25 b(on)e(a)h(quoted)g(string.)38 +(erforming)390 2491 y(completion)25 b(on)e(a)h(quoted)g(string.)38 b(It)24 b(is)f(set)h(to)h(0)f(b)s(efore)f(an)m(y)h(application-sp)s -(eci\014c)h(completion)390 1724 y(function)30 b(is)g(called,)i(and)e +(eci\014c)h(completion)390 2600 y(function)30 b(is)g(called,)i(and)e (ma)m(y)h(only)g(b)s(e)e(c)m(hanged)i(within)f(suc)m(h)g(a)h(function.) -3371 1943 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_found_q) -q(uote)390 2052 y Fs(When)31 b(Readline)i(is)e(completing)i(quoted)f +3371 2819 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_found_q) +q(uote)390 2929 y Fs(When)31 b(Readline)i(is)e(completing)i(quoted)f (text,)h(it)f(sets)g(this)g(v)-5 b(ariable)32 b(to)h(a)f(non-zero)g(v) --5 b(alue)32 b(if)390 2162 y(the)21 b(w)m(ord)g(b)s(eing)g(completed)h +-5 b(alue)32 b(if)390 3039 y(the)21 b(w)m(ord)g(b)s(eing)g(completed)h (con)m(tains)g(or)f(is)g(delimited)h(b)m(y)f(an)m(y)g(quoting)h(c)m -(haracters,)i(including)390 2271 y(bac)m(kslashes.)42 +(haracters,)i(including)390 3148 y(bac)m(kslashes.)42 b(This)29 b(is)i(set)g(b)s(efore)f(an)m(y)g(application-sp)s(eci\014c)i -(completion)g(function)e(is)g(called.)3371 2491 y([V)-8 +(completion)g(function)e(is)g(called.)3371 3367 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_mark_sy)q(mlin)q(k_d)q -(irs)390 2600 y Fs(If)31 b(non-zero,)i(a)f(slash)g(will)g(b)s(e)f(app)s +(irs)390 3477 y Fs(If)31 b(non-zero,)i(a)f(slash)g(will)g(b)s(e)f(app)s (ended)f(to)j(completed)g(\014lenames)e(that)i(are)f(sym)m(b)s(olic)g -(links)390 2710 y(to)25 b(directory)g(names,)g(sub)5 +(links)390 3587 y(to)25 b(directory)g(names,)g(sub)5 b(ject)24 b(to)h(the)f(v)-5 b(alue)25 b(of)f(the)h(user-settable)g -Fi(mark-directories)k Fs(v)-5 b(ariable.)390 2819 y(This)27 +Fi(mark-directories)k Fs(v)-5 b(ariable.)390 3696 y(This)27 b(v)-5 b(ariable)28 b(exists)g(so)f(that)h(application-sp)s(eci\014c)h (completion)g(functions)e(can)g(o)m(v)m(erride)i(the)390 -2929 y(user's)42 b(global)h(preference)g(\(set)g(via)g(the)f +3806 y(user's)42 b(global)h(preference)g(\(set)g(via)g(the)f Fi(mark-symlink)m(ed-directories)48 b Fs(Readline)43 -b(v)-5 b(ariable\))390 3039 y(if)38 b(appropriate.)62 +b(v)-5 b(ariable\))390 3915 y(if)38 b(appropriate.)62 b(This)37 b(v)-5 b(ariable)38 b(is)g(set)g(to)g(the)g(user's)f -(preference)g(b)s(efore)g(an)m(y)h(application-)390 3148 +(preference)g(b)s(efore)g(an)m(y)h(application-)390 4025 y(sp)s(eci\014c)31 b(completion)i(function)f(is)f(called,)j(so)e (unless)f(that)h(function)f(mo)s(di\014es)g(the)h(v)-5 -b(alue,)33 b(the)390 3258 y(user's)d(preferences)g(are)h(honored.)3371 -3477 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_ignore_completion_)q -(dupl)q(ica)q(tes)390 3587 y Fs(If)30 b(non-zero,)h(then)f(duplicates)h +b(alue,)33 b(the)390 4134 y(user's)d(preferences)g(are)h(honored.)3371 +4354 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_ignore_completion_)q +(dupl)q(ica)q(tes)390 4463 y Fs(If)30 b(non-zero,)h(then)f(duplicates)h (in)f(the)h(matc)m(hes)g(are)g(remo)m(v)m(ed.)42 b(The)29 -b(default)i(is)f(1.)3371 3806 y([V)-8 b(ariable])-3598 +b(default)i(is)f(1.)3371 4682 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_filename_completio)q(n_de)q(sir)q(ed)390 -3915 y Fs(Non-zero)33 b(means)f(that)g(the)g(results)f(of)h(the)g(matc) +4792 y Fs(Non-zero)33 b(means)f(that)g(the)g(results)f(of)h(the)g(matc) m(hes)h(are)f(to)h(b)s(e)e(treated)i(as)f(\014lenames.)45 -b(This)390 4025 y(is)40 b Fj(always)49 b Fs(zero)41 b(when)e +b(This)390 4902 y(is)40 b Fj(always)49 b Fs(zero)41 b(when)e (completion)i(is)f(attempted,)j(and)d(can)g(only)g(b)s(e)f(c)m(hanged)i -(within)e(an)390 4134 y(application-sp)s(eci\014c)i(completion)g +(within)e(an)390 5011 y(application-sp)s(eci\014c)i(completion)g (function.)67 b(If)39 b(it)h(is)f(set)h(to)h(a)e(non-zero)h(v)-5 -b(alue)40 b(b)m(y)f(suc)m(h)h(a)390 4244 y(function,)24 +b(alue)40 b(b)m(y)f(suc)m(h)h(a)390 5121 y(function,)24 b(directory)f(names)f(ha)m(v)m(e)h(a)g(slash)f(app)s(ended)e(and)i -(Readline)h(attempts)g(to)g(quote)g(com-)390 4354 y(pleted)35 +(Readline)h(attempts)g(to)g(quote)g(com-)390 5230 y(pleted)35 b(\014lenames)g(if)g(they)h(con)m(tain)g(an)m(y)f(c)m(haracters)i(in)e -Fr(rl_filename_quote_chara)o(cter)o(s)390 4463 y Fs(and)30 +Fr(rl_filename_quote_chara)o(cter)o(s)390 5340 y Fs(and)30 b Fr(rl_filename_quoting_des)o(ired)24 b Fs(is)30 b(set)h(to)g(a)g -(non-zero)g(v)-5 b(alue.)3371 4682 y([V)d(ariable])-3598 -b Fg(int)53 b(rl_filename_quoting_d)q(esir)q(ed)390 4792 -y Fs(Non-zero)29 b(means)f(that)h(the)f(results)g(of)g(the)g(matc)m -(hes)i(are)e(to)h(b)s(e)e(quoted)h(using)g(double)f(quotes)390 -4902 y(\(or)43 b(an)f(application-sp)s(eci\014c)i(quoting)f(mec)m -(hanism\))g(if)f(the)h(completed)g(\014lename)g(con)m(tains)390 -5011 y(an)m(y)28 b(c)m(haracters)h(in)e Fr(rl_filename_quote_chars)p +(non-zero)g(v)-5 b(alue.)p eop end +%%Page: 49 53 +TeXDict begin 49 52 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(49)3371 +299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_filename_quoting_d)q +(esir)q(ed)390 408 y Fs(Non-zero)29 b(means)f(that)h(the)f(results)g +(of)g(the)g(matc)m(hes)i(are)e(to)h(b)s(e)e(quoted)h(using)g(double)f +(quotes)390 518 y(\(or)43 b(an)f(application-sp)s(eci\014c)i(quoting)f +(mec)m(hanism\))g(if)f(the)h(completed)g(\014lename)g(con)m(tains)390 +628 y(an)m(y)28 b(c)m(haracters)h(in)e Fr(rl_filename_quote_chars)p Fs(.)34 b(This)27 b(is)g Fj(always)37 b Fs(non-zero)28 -b(when)f(comple-)390 5121 y(tion)h(is)g(attempted,)h(and)e(can)h(only)g +b(when)f(comple-)390 737 y(tion)h(is)g(attempted,)h(and)e(can)h(only)g (b)s(e)f(c)m(hanged)h(within)f(an)h(application-sp)s(eci\014c)h -(completion)390 5230 y(function.)37 b(The)21 b(quoting)g(is)g +(completion)390 847 y(function.)37 b(The)21 b(quoting)g(is)g (e\013ected)i(via)e(a)h(call)g(to)g(the)f(function)g(p)s(oin)m(ted)g -(to)g(b)m(y)g Fr(rl_filename_)390 5340 y(quoting_function)p -Fs(.)p eop end -%%Page: 47 51 -TeXDict begin 47 50 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(47)3371 -299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_attempted_completi)q -(on_o)q(ver)390 408 y Fs(If)93 b(an)h(application-sp)s(eci\014c)i -(completion)f(function)f(assigned)g(to)h Fr(rl_attempted_)390 -518 y(completion_function)48 b Fs(sets)53 b(this)g(v)-5 -b(ariable)54 b(to)g(a)f(non-zero)h(v)-5 b(alue,)60 b(Readline)53 -b(will)h(not)390 628 y(p)s(erform)28 b(its)i(default)g(\014lename)g -(completion)h(ev)m(en)f(if)g(the)f(application's)i(completion)g -(function)390 737 y(returns)e(no)h(matc)m(hes.)42 b(It)31 -b(should)e(b)s(e)h(set)h(only)f(b)m(y)h(an)f(application's)i -(completion)f(function.)3371 922 y([V)-8 b(ariable])-3598 -b Fg(int)53 b(rl_sort_completion_ma)q(tche)q(s)390 1031 -y Fs(If)29 b(an)h(application)h(sets)f(this)g(v)-5 b(ariable)31 -b(to)f(0,)h(Readline)f(will)g(not)g(sort)g(the)g(list)h(of)f -(completions)390 1141 y(\(whic)m(h)25 b(implies)f(that)i(it)f(cannot)g -(remo)m(v)m(e)h(an)m(y)f(duplicate)g(completions\).)40 -b(The)24 b(default)h(v)-5 b(alue)25 b(is)390 1250 y(1,)32 +(to)g(b)m(y)g Fr(rl_filename_)390 956 y(quoting_function)p +Fs(.)3371 1141 y([V)-8 b(ariable])-3598 b Fg(int)53 b +(rl_attempted_completi)q(on_o)q(ver)390 1250 y Fs(If)93 +b(an)h(application-sp)s(eci\014c)i(completion)f(function)f(assigned)g +(to)h Fr(rl_attempted_)390 1360 y(completion_function)48 +b Fs(sets)53 b(this)g(v)-5 b(ariable)54 b(to)g(a)f(non-zero)h(v)-5 +b(alue,)60 b(Readline)53 b(will)h(not)390 1469 y(p)s(erform)28 +b(its)i(default)g(\014lename)g(completion)h(ev)m(en)f(if)g(the)f +(application's)i(completion)g(function)390 1579 y(returns)e(no)h(matc)m +(hes.)42 b(It)31 b(should)e(b)s(e)h(set)h(only)f(b)m(y)h(an)f +(application's)i(completion)f(function.)3371 1763 y([V)-8 +b(ariable])-3598 b Fg(int)53 b(rl_sort_completion_ma)q(tche)q(s)390 +1873 y Fs(If)29 b(an)h(application)h(sets)f(this)g(v)-5 +b(ariable)31 b(to)f(0,)h(Readline)f(will)g(not)g(sort)g(the)g(list)h +(of)f(completions)390 1983 y(\(whic)m(h)25 b(implies)f(that)i(it)f +(cannot)g(remo)m(v)m(e)h(an)m(y)f(duplicate)g(completions\).)40 +b(The)24 b(default)h(v)-5 b(alue)25 b(is)390 2092 y(1,)32 b(whic)m(h)f(means)g(that)h(Readline)g(will)f(sort)h(the)f(completions) -h(and,)f(dep)s(ending)f(on)h(the)g(v)-5 b(alue)390 1360 +h(and,)f(dep)s(ending)f(on)h(the)g(v)-5 b(alue)390 2202 y(of)31 b Fr(rl_ignore_completion_du)o(pli)o(cate)o(s)p Fs(,)25 b(will)30 b(attempt)i(to)f(remo)m(v)m(e)h(duplicate)f(matc)m -(hes.)3371 1544 y([V)-8 b(ariable])-3598 b Fg(int)53 -b(rl_completion_type)390 1654 y Fs(Set)35 b(to)h(a)f(c)m(haracter)i +(hes.)3371 2386 y([V)-8 b(ariable])-3598 b Fg(int)53 +b(rl_completion_type)390 2496 y Fs(Set)35 b(to)h(a)f(c)m(haracter)i (describing)e(the)g(t)m(yp)s(e)g(of)g(completion)i(Readline)e(is)g -(curren)m(tly)h(attempt-)390 1763 y(ing;)f(see)f(the)g(description)f +(curren)m(tly)h(attempt-)390 2605 y(ing;)f(see)f(the)g(description)f (of)g Fr(rl_complete_internal\(\))28 b Fs(\(see)34 b(Section)g(2.6.2)h -([Completion)390 1873 y(F)-8 b(unctions],)39 b(page)f(42\))f(for)g(the) +([Completion)390 2715 y(F)-8 b(unctions],)39 b(page)f(44\))f(for)g(the) g(list)g(of)g(c)m(haracters.)61 b(This)36 b(is)g(set)i(to)f(the)g -(appropriate)f(v)-5 b(alue)390 1983 y(b)s(efore)31 b(an)m(y)h +(appropriate)f(v)-5 b(alue)390 2824 y(b)s(efore)31 b(an)m(y)h (application-sp)s(eci\014c)h(completion)g(function)f(is)f(called,)j -(allo)m(wing)f(suc)m(h)e(functions)390 2092 y(to)g(presen)m(t)g(the)f +(allo)m(wing)f(suc)m(h)e(functions)390 2934 y(to)g(presen)m(t)g(the)f (same)h(in)m(terface)h(as)e Fr(rl_complete\(\))p Fs(.)3371 -2276 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_invokin)q -(g_ke)q(y)390 2386 y Fs(Set)41 b(to)g(the)g(\014nal)g(c)m(haracter)h +3118 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_invokin)q +(g_ke)q(y)390 3228 y Fs(Set)41 b(to)g(the)g(\014nal)g(c)m(haracter)h (in)e(the)h(k)m(ey)g(sequence)h(that)f(in)m(v)m(ok)m(ed)h(one)f(of)g -(the)g(completion)390 2496 y(functions)c(that)h(call)h +(the)g(completion)390 3337 y(functions)c(that)h(call)h Fr(rl_complete_internal\(\))p Fs(.)56 b(This)37 b(is)g(set)h(to)g(the)g -(appropriate)f(v)-5 b(alue)390 2605 y(b)s(efore)30 b(an)m(y)h +(appropriate)f(v)-5 b(alue)390 3447 y(b)s(efore)30 b(an)m(y)h (application-sp)s(eci\014c)h(completion)f(function)f(is)h(called.)3371 -2790 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_inhibit_completion)390 -2899 y Fs(If)28 b(this)g(v)-5 b(ariable)29 b(is)f(non-zero,)i +3631 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_inhibit_completion)390 +3741 y Fs(If)28 b(this)g(v)-5 b(ariable)29 b(is)f(non-zero,)i (completion)f(is)f(inhibited.)40 b(The)28 b(completion)h(c)m(haracter)h -(will)f(b)s(e)390 3009 y(inserted)h(as)h(an)m(y)g(other)f(b)s(ound)e -(to)k Fr(self-insert)p Fs(.)150 3208 y Fh(2.6.4)63 b(A)40 -b(Short)i(Completion)g(Example)150 3355 y Fs(Here)30 +(will)f(b)s(e)390 3851 y(inserted)h(as)h(an)m(y)g(other)f(b)s(ound)e +(to)k Fr(self-insert)p Fs(.)150 4050 y Fh(2.6.4)63 b(A)40 +b(Short)i(Completion)g(Example)150 4197 y Fs(Here)30 b(is)f(a)g(small)h(application)g(demonstrating)f(the)h(use)e(of)i(the)f (GNU)h(Readline)f(library)-8 b(.)40 b(It)30 b(is)f(called)150 -3465 y Fr(fileman)p Fs(,)35 b(and)g(the)h(source)f(co)s(de)h(resides)f +4306 y Fr(fileman)p Fs(,)35 b(and)g(the)h(source)f(co)s(de)h(resides)f (in)h(`)p Fr(examples/fileman.c)p Fs('.)51 b(This)35 -b(sample)h(application)150 3574 y(pro)m(vides)26 b(completion)i(of)e +b(sample)h(application)150 4416 y(pro)m(vides)26 b(completion)i(of)e (command)g(names,)h(line)f(editing)h(features,)h(and)d(access)j(to)f (the)f(history)g(list.)p eop end -%%Page: 48 52 -TeXDict begin 48 51 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(48)390 +%%Page: 50 54 +TeXDict begin 50 53 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(50)390 299 y Fe(/*)40 b(fileman.c)h(--)f(A)f(tiny)h(application)i(which)e (demonstrates)i(how)e(to)g(use)g(the)508 386 y(GNU)g(Readline)h (library.)80 b(This)40 b(application)i(interactively)g(allows)f(users) @@ -7447,9 +7493,9 @@ y(int)e(com_cd)g(PARAMS\(\(char)i(*\)\);)390 4483 y(int)e(com_quit)h (call)i(to)e(do)h(the)g(job.)g(*/)468 5181 y(char)h(*doc;)f(/*)g (Documentation)i(for)e(this)g(function.)80 b(*/)390 5268 y(})39 b(COMMAND;)p eop end -%%Page: 49 53 -TeXDict begin 49 52 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(49)390 +%%Page: 51 55 +TeXDict begin 51 54 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(51)390 386 y Fe(COMMAND)41 b(commands[])g(=)f({)468 473 y({)g("cd",)g(com_cd,) h("Change)g(to)f(directory)h(DIR")f(},)468 560 y({)g("delete",)h (com_delete,)h("Delete)f(FILE")f(},)468 648 y({)g("help",)h(com_help,)g @@ -7485,9 +7531,9 @@ y(break;)625 5093 y(/*)g(Remove)h(leading)f(and)g(trailing)h (whitespace)h(from)e(the)g(line.)743 5181 y(Then,)g(if)g(there)g(is)g (anything)h(left,)g(add)e(it)h(to)g(the)g(history)h(list)743 5268 y(and)f(execute)h(it.)f(*/)p eop end -%%Page: 50 54 -TeXDict begin 50 53 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(50)625 +%%Page: 52 56 +TeXDict begin 52 55 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(52)625 299 y Fe(s)40 b(=)f(stripwhite)j(\(line\);)625 473 y(if)e(\(*s\))704 560 y({)782 648 y(add_history)i(\(s\);)782 735 y(execute_line)g(\(s\);) 704 822 y(})625 996 y(free)e(\(line\);)547 1083 y(})468 @@ -7514,9 +7560,9 @@ y(if)e(\(!command\))547 3524 y({)625 3611 y(fprintf)h(\(stderr,)g b(Return)41 b(a)e(NULL)h(pointer)h(if)f(NAME)g(isn't)g(a)g(command)g (name.)h(*/)390 5006 y(COMMAND)g(*)390 5093 y(find_command)h(\(name\)) 586 5181 y(char)e(*name;)390 5268 y({)p eop end -%%Page: 51 55 -TeXDict begin 51 54 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(51)468 +%%Page: 53 57 +TeXDict begin 53 56 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(53)468 299 y Fe(register)41 b(int)f(i;)468 473 y(for)g(\(i)g(=)f(0;)h (commands[i].name;)j(i++\))547 560 y(if)d(\(strcmp)g(\(name,)h (commands[i].name\))i(==)d(0\))625 648 y(return)h(\(&commands[i]\);)468 @@ -7557,9 +7603,9 @@ b(We)40 b(can)g(use)f(the)h(entire)h(contents)g(of)f(rl_line_buffer)508 b(Return)40 b(the)g(array)h(of)e(matches,)508 5181 y(or)g(NULL)h(if)g (there)h(aren't)f(any.)g(*/)390 5268 y(char)g(**)p eop end -%%Page: 52 56 -TeXDict begin 52 55 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(52)390 +%%Page: 54 58 +TeXDict begin 54 57 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(54)390 299 y Fe(fileman_completion)43 b(\(text,)e(start,)g(end\))586 386 y(const)f(char)h(*text;)586 473 y(int)f(start,)h(end;)390 560 y({)468 648 y(char)g(**matches;)468 822 y(matches)g(=)f(\(char)g @@ -7598,9 +7644,9 @@ b(*/)390 4832 y(/*)903 b(FileMan)41 b(Commands)1060 b(*/)390 b(*/)390 5181 y(/*)40 b(String)g(to)g(pass)g(to)g(system)g(\(\).)80 b(This)40 b(is)f(for)h(the)g(LIST,)h(VIEW)f(and)g(RENAME)508 5268 y(commands.)h(*/)p eop end -%%Page: 53 57 -TeXDict begin 53 56 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(53)390 +%%Page: 55 59 +TeXDict begin 55 58 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(55)390 299 y Fe(static)41 b(char)f(syscom[1024];)390 473 y(/*)g(List)g(the)g (file\(s\))h(named)f(in)g(arg.)g(*/)390 560 y(com_list)h(\(arg\))586 648 y(char)f(*arg;)390 735 y({)468 822 y(if)g(\(!arg\))547 @@ -7628,9 +7674,9 @@ j(==)d(1\))f(?)h("")f(:)h("s",)782 5093 y(finfo.st_size,)782 5181 y(\(finfo.st_size)j(==)c(1\))h(?)g("")f(:)h("s"\);)468 5268 y(printf)h(\("Inode)g(Last)f(Change)h(at:)f(\045s",)g(ctime)g (\(&finfo.st_ctime\)\);)p eop end -%%Page: 54 58 -TeXDict begin 54 57 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(54)468 +%%Page: 56 60 +TeXDict begin 56 59 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(56)468 299 y Fe(printf)41 b(\(")236 b(Last)40 b(access)h(at:)f(\045s",)g (ctime)g(\(&finfo.st_atime\)\);)468 386 y(printf)h(\(")157 b(Last)41 b(modified)g(at:)f(\045s",)g(ctime)g(\(&finfo.st_mtime\)\);) @@ -7659,9 +7705,9 @@ b(Possibilties)42 b(are:\\n",)f(arg\);)625 3176 y(for)f(\(i)g(=)f(0;)h 4919 y(com_cd)h(\(arg\))586 5006 y(char)f(*arg;)390 5093 y({)468 5181 y(if)g(\(chdir)h(\(arg\))f(==)g(-1\))547 5268 y({)p eop end -%%Page: 55 59 -TeXDict begin 55 58 bop 150 -116 a Fs(Chapter)30 b(2:)41 -b(Programming)30 b(with)g(GNU)h(Readline)1683 b(55)625 +%%Page: 57 61 +TeXDict begin 57 60 bop 150 -116 a Fs(Chapter)30 b(2:)41 +b(Programming)30 b(with)g(GNU)h(Readline)1683 b(57)625 299 y Fe(perror)41 b(\(arg\);)625 386 y(return)g(1;)547 473 y(})468 648 y(com_pwd)g(\(""\);)468 735 y(return)g(\(0\);)390 822 y(})390 996 y(/*)f(Print)g(out)g(the)g(current)h(working)g @@ -7690,10 +7736,10 @@ y({)625 4658 y(fprintf)h(\(stderr,)g("\045s:)f(Argument)h (required.\\n",)i(caller\);)625 4745 y(return)e(\(0\);)547 4832 y(})468 5006 y(return)g(\(1\);)390 5093 y(})p eop end -%%Page: 56 60 -TeXDict begin 56 59 bop 150 -116 a Fs(App)s(endix)29 +%%Page: 58 62 +TeXDict begin 58 61 bop 150 -116 a Fs(App)s(endix)29 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 -b(56)150 299 y Fo(App)t(endix)52 b(A)81 b(GNU)54 b(F)-13 +b(58)150 299 y Fo(App)t(endix)52 b(A)81 b(GNU)54 b(F)-13 b(ree)53 b(Do)t(cumen)l(tation)e(License)1359 502 y Fs(V)-8 b(ersion)31 b(1.3,)g(3)g(No)m(v)m(em)m(b)s(er)h(2008)390 635 y(Cop)m(yrigh)m(t)842 632 y(c)817 635 y Fp(\015)e @@ -7774,10 +7820,10 @@ b(\\In)m(v)-5 b(arian)m(t)27 b(Sections")g(are)f(certain)g(Secondary)g 5340 y(b)s(eing)e(those)h(of)g(In)m(v)-5 b(arian)m(t)27 b(Sections,)i(in)d(the)h(notice)h(that)f(sa)m(ys)g(that)g(the)g(Do)s (cumen)m(t)g(is)g(released)p eop end -%%Page: 57 61 -TeXDict begin 57 60 bop 150 -116 a Fs(App)s(endix)29 +%%Page: 59 63 +TeXDict begin 59 62 bop 150 -116 a Fs(App)s(endix)29 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 -b(57)330 299 y(under)26 b(this)i(License.)40 b(If)27 +b(59)330 299 y(under)26 b(this)i(License.)40 b(If)27 b(a)h(section)h(do)s(es)f(not)f(\014t)h(the)g(ab)s(o)m(v)m(e)h (de\014nition)e(of)h(Secondary)f(then)h(it)g(is)330 408 y(not)k(allo)m(w)m(ed)i(to)e(b)s(e)g(designated)g(as)g(In)m(v)-5 @@ -7868,10 +7914,10 @@ b(arran)m(t)m(y)39 b(Disclaimers)f(ma)m(y)g(ha)m(v)m(e)g(is)f(v)m(oid)g (and)f(has)h(no)330 5189 y(e\013ect)32 b(on)e(the)h(meaning)f(of)h (this)f(License.)199 5340 y(2.)61 b(VERBA)-8 b(TIM)31 b(COPYING)p eop end -%%Page: 58 62 -TeXDict begin 58 61 bop 150 -116 a Fs(App)s(endix)29 +%%Page: 60 64 +TeXDict begin 60 63 bop 150 -116 a Fs(App)s(endix)29 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 -b(58)330 299 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e(distribute)h +b(60)330 299 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e(distribute)h (the)g(Do)s(cumen)m(t)h(in)f(an)m(y)g(medium,)h(either)g(commercially)h (or)330 408 y(noncommercially)-8 b(,)48 b(pro)m(vided)42 b(that)h(this)f(License,)47 b(the)42 b(cop)m(yrigh)m(t)i(notices,)j @@ -7961,10 +8007,10 @@ b(in)f(the)h(Title)h(P)m(age)g(\(and)f(on)f(the)h(co)m(v)m(ers,)i(if)e 5340 y(Do)s(cumen)m(t,)j(and)d(from)g(those)i(of)f(previous)f(v)m (ersions)h(\(whic)m(h)g(should,)g(if)g(there)g(w)m(ere)g(an)m(y)-8 b(,)p eop end -%%Page: 59 63 -TeXDict begin 59 62 bop 150 -116 a Fs(App)s(endix)29 +%%Page: 61 65 +TeXDict begin 61 64 bop 150 -116 a Fs(App)s(endix)29 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 -b(59)510 299 y(b)s(e)31 b(listed)h(in)f(the)g(History)h(section)g(of)g +b(61)510 299 y(b)s(e)31 b(listed)h(in)f(the)g(History)h(section)g(of)g (the)f(Do)s(cumen)m(t\).)45 b(Y)-8 b(ou)32 b(ma)m(y)g(use)f(the)g(same) h(title)h(as)510 408 y(a)e(previous)f(v)m(ersion)g(if)h(the)f(original) i(publisher)d(of)h(that)h(v)m(ersion)g(giv)m(es)h(p)s(ermission.)360 @@ -8043,10 +8089,10 @@ b(arran)m(t)m(y)32 b(Disclaimers.)330 5121 y(If)h(the)g(Mo)s(di\014ed)g (designate)h(some)e(or)h(all)g(of)f(these)h(sections)h(as)e(in)m(v)-5 b(arian)m(t.)48 b(T)-8 b(o)33 b(do)f(this,)h(add)f(their)p eop end -%%Page: 60 64 -TeXDict begin 60 63 bop 150 -116 a Fs(App)s(endix)29 +%%Page: 62 66 +TeXDict begin 62 65 bop 150 -116 a Fs(App)s(endix)29 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 -b(60)330 299 y(titles)37 b(to)f(the)f(list)h(of)g(In)m(v)-5 +b(62)330 299 y(titles)37 b(to)f(the)f(list)h(of)g(In)m(v)-5 b(arian)m(t)36 b(Sections)g(in)f(the)h(Mo)s(di\014ed)f(V)-8 b(ersion's)36 b(license)g(notice.)57 b(These)330 408 y(titles)32 b(m)m(ust)e(b)s(e)g(distinct)h(from)e(an)m(y)i(other)g @@ -8131,10 +8177,10 @@ b(ma)m(y)g(extract)h(a)f(single)g(do)s(cumen)m(t)f(from)g(suc)m(h)g(a)h 5230 y(do)s(cumen)m(t,)d(and)f(follo)m(w)i(this)e(License)h(in)g(all)g (other)g(resp)s(ects)f(regarding)h(v)m(erbatim)g(cop)m(ying)h(of)330 5340 y(that)d(do)s(cumen)m(t.)p eop end -%%Page: 61 65 -TeXDict begin 61 64 bop 150 -116 a Fs(App)s(endix)29 +%%Page: 63 67 +TeXDict begin 63 66 bop 150 -116 a Fs(App)s(endix)29 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 -b(61)199 299 y(7.)61 b(A)m(GGREGA)-8 b(TION)32 b(WITH)e(INDEPENDENT)h +b(63)199 299 y(7.)61 b(A)m(GGREGA)-8 b(TION)32 b(WITH)e(INDEPENDENT)h (W)m(ORKS)330 441 y(A)d(compilation)i(of)e(the)g(Do)s(cumen)m(t)h(or)f (its)g(deriv)-5 b(ativ)m(es)30 b(with)d(other)i(separate)g(and)e(indep) s(enden)m(t)330 551 y(do)s(cumen)m(ts)33 b(or)g(w)m(orks,)h(in)f(or)h @@ -8219,10 +8265,10 @@ b(ha)m(v)m(e)h(receiv)m(ed)h(copies)e(or)h(righ)m(ts)f(from)g(y)m(ou)g (reinstated,)i(receipt)f(of)f(a)g(cop)m(y)h(of)f(some)h(or)f(all)h(of)f (the)330 5340 y(same)31 b(material)h(do)s(es)e(not)g(giv)m(e)i(y)m(ou)f (an)m(y)g(righ)m(ts)f(to)i(use)e(it.)p eop end -%%Page: 62 66 -TeXDict begin 62 65 bop 150 -116 a Fs(App)s(endix)29 +%%Page: 64 68 +TeXDict begin 64 67 bop 150 -116 a Fs(App)s(endix)29 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 -b(62)154 299 y(10.)61 b(FUTURE)30 b(REVISIONS)f(OF)i(THIS)e(LICENSE)330 +b(64)154 299 y(10.)61 b(FUTURE)30 b(REVISIONS)f(OF)i(THIS)e(LICENSE)330 433 y(The)41 b(F)-8 b(ree)43 b(Soft)m(w)m(are)f(F)-8 b(oundation)43 b(ma)m(y)f(publish)e(new,)k(revised)d(v)m(ersions)h(of)g (the)g(GNU)g(F)-8 b(ree)330 543 y(Do)s(cumen)m(tation)34 @@ -8286,10 +8332,10 @@ f(of)g(that)330 2944 y(license)31 b(published)e(b)m(y)h(that)h(same)g g(under)330 3895 y(CC-BY-SA)30 b(on)g(the)h(same)f(site)h(at)g(an)m(y)g (time)g(b)s(efore)e(August)h(1,)h(2009,)h(pro)m(vided)e(the)g(MMC)h(is) 330 4005 y(eligible)h(for)e(relicensing.)p eop end -%%Page: 63 67 -TeXDict begin 63 66 bop 150 -116 a Fs(App)s(endix)29 +%%Page: 65 69 +TeXDict begin 65 68 bop 150 -116 a Fs(App)s(endix)29 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 -b(63)150 299 y Fq(ADDENDUM:)45 b(Ho)l(w)h(to)f(use)g(this)h(License)f +b(65)150 299 y Fq(ADDENDUM:)45 b(Ho)l(w)h(to)f(use)g(this)h(License)f (for)g(y)l(our)g(do)t(cumen)l(ts)150 458 y Fs(T)-8 b(o)35 b(use)f(this)h(License)g(in)f(a)h(do)s(cumen)m(t)g(y)m(ou)f(ha)m(v)m(e) i(written,)g(include)f(a)f(cop)m(y)i(of)f(the)f(License)h(in)g(the)150 @@ -8324,11 +8370,11 @@ b(exts,)38 b(or)d(some)g(other)h(com)m(bination)g(of)g(the)150 (license,)k(suc)m(h)43 b(as)g(the)g(GNU)150 2331 y(General)31 b(Public)f(License,)i(to)f(p)s(ermit)e(their)i(use)f(in)g(free)g(soft)m (w)m(are.)p eop end -%%Page: 64 68 -TeXDict begin 64 67 bop 150 -116 a Fs(Concept)31 b(Index)2927 -b(64)150 299 y Fo(Concept)52 b(Index)150 638 y Fq(A)150 +%%Page: 66 70 +TeXDict begin 66 69 bop 150 -116 a Fs(Concept)31 b(Index)2927 +b(66)150 299 y Fo(Concept)52 b(Index)150 638 y Fq(A)150 754 y Fb(application-sp)r(eci\014c)27 b(completion)f(functions)17 -b Fa(:)d(:)f(:)g(:)g(:)h(:)f(:)43 b Fb(41)150 1005 y +b Fa(:)d(:)f(:)g(:)g(:)h(:)f(:)43 b Fb(43)150 1005 y Fq(C)150 1121 y Fb(command)26 b(editing)17 b Fa(:)d(:)f(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) g(:)g(:)g(:)g(:)g(:)h(:)f(:)44 b Fb(1)150 1372 y Fq(E)150 @@ -8352,735 +8398,744 @@ g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)38 b Fb(1)2025 1343 y Fq(R)2025 1474 y Fb(readline,)26 b(function)12 b Fa(:)i(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)39 -b Fb(20)2025 1761 y Fq(V)2025 1891 y Fb(v)l(ariables,)27 +b Fb(22)2025 1761 y Fq(V)2025 1891 y Fb(v)l(ariables,)27 b(readline)c Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)50 b Fb(4)2025 2178 y Fq(Y)2025 2309 y Fb(y)n(anking)25 b(text)11 b Fa(:)h(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) g(:)h(:)f(:)g(:)38 b Fb(2)p eop end -%%Page: 65 69 -TeXDict begin 65 68 bop 150 -116 a Fs(F)-8 b(unction)31 -b(and)f(V)-8 b(ariable)32 b(Index)2370 b(65)150 299 y +%%Page: 67 71 +TeXDict begin 67 70 bop 150 -116 a Fs(F)-8 b(unction)31 +b(and)f(V)-8 b(ariable)32 b(Index)2370 b(67)150 299 y Fo(F)-13 b(unction)52 b(and)h(V)-13 b(ariable)53 b(Index)p -159 610 41 6 v 150 729 a Fe(_rl_digit_p)24 b Fa(:)13 +159 610 41 6 v 150 726 a Fe(_rl_digit_p)24 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)48 -b Fb(36)150 818 y Fe(_rl_digit_value)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g +b Fb(38)150 814 y Fe(_rl_digit_value)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)g(:)g(:)g(:)38 b Fb(36)150 906 y Fe(_rl_lowercase_p)11 +g(:)g(:)g(:)g(:)g(:)g(:)38 b Fb(38)150 901 y Fe(_rl_lowercase_p)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)38 -b Fb(36)150 995 y Fe(_rl_to_lower)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:) +b Fb(38)150 988 y Fe(_rl_to_lower)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:) h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)45 b Fb(36)150 1084 +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)45 b Fb(38)150 1076 y Fe(_rl_to_upper)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)g(:)45 b Fb(36)150 1172 y Fe(_rl_uppercase_p)11 +(:)g(:)h(:)f(:)g(:)45 b Fb(38)150 1163 y Fe(_rl_uppercase_p)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)38 -b Fb(36)150 1431 y Fq(A)150 1550 y Fe(abort)27 b(\(C-g\))11 +b Fb(38)150 1415 y Fq(A)150 1531 y Fe(abort)27 b(\(C-g\))11 b Fa(:)j(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h -(:)37 b Fb(18)150 1639 y Fe(accept-line)28 b(\(Newline)g(or)e(Return\)) +(:)37 b Fb(19)150 1618 y Fe(accept-line)28 b(\(Newline)g(or)e(Return\)) 8 b Fa(:)14 b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)34 -b Fb(13)150 1898 y Fq(B)150 2017 y Fe(backward-char)29 +b Fb(14)150 1871 y Fq(B)150 1987 y Fe(backward-char)29 b(\(C-b\))8 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)34 -b Fb(13)150 2106 y Fe(backward-delete-char)c(\(Rubout\))17 +b Fb(14)150 2074 y Fe(backward-delete-char)c(\(Rubout\))17 b Fa(:)e(:)e(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)43 -b Fb(15)150 2194 y Fe(backward-kill-line)30 b(\(C-x)c(Rubout\))18 +b Fb(16)150 2161 y Fe(backward-kill-line)30 b(\(C-x)c(Rubout\))18 b Fa(:)d(:)e(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)45 -b Fb(16)150 2283 y Fe(backward-kill-word)30 b(\(M-DEL\))7 +b Fb(17)150 2249 y Fe(backward-kill-word)30 b(\(M-DEL\))7 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g -(:)h(:)33 b Fb(16)150 2372 y Fe(backward-word)c(\(M-b\))8 +(:)h(:)33 b Fb(17)150 2336 y Fe(backward-word)c(\(M-b\))8 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)34 b Fb(13)150 -2460 y Fe(beginning-of-history)c(\(M-<\))7 b Fa(:)15 +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)34 b Fb(14)150 +2423 y Fe(beginning-of-history)c(\(M-<\))7 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 -b Fb(14)150 2549 y Fe(beginning-of-line)c(\(C-a\))15 +b Fb(15)150 2511 y Fe(beginning-of-line)c(\(C-a\))15 b Fa(:)f(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) -h(:)f(:)g(:)g(:)41 b Fb(13)150 2637 y(b)r(ell-st)n(yle)21 +h(:)f(:)g(:)g(:)41 b Fb(14)150 2598 y(b)r(ell-st)n(yle)21 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)47 b Fb(4)150 2726 y(bind-tt)n(y-sp)r(ecial-c)n +g(:)g(:)g(:)h(:)f(:)47 b Fb(4)150 2685 y(bind-tt)n(y-sp)r(ecial-c)n (hars)15 b Fa(:)d(:)h(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)42 -b Fb(5)150 2983 y Fq(C)150 3102 y Fe(call-last-kbd-macro)30 +b Fb(5)150 2935 y Fq(C)150 3051 y Fe(call-last-kbd-macro)30 b(\(C-x)c(e\))11 b Fa(:)j(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)38 b Fb(18)150 3191 y Fe(capitalize-word)29 +(:)g(:)g(:)g(:)g(:)38 b Fb(19)150 3139 y Fe(capitalize-word)29 b(\(M-c\))21 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) -f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)46 b Fb(15)150 -3279 y Fe(character-search)29 b(\(C-]\))17 b Fa(:)e(:)e(:)g(:)g(:)g(:)g +f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)46 b Fb(16)150 +3226 y Fe(character-search)29 b(\(C-]\))17 b Fa(:)e(:)e(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)44 -b Fb(18)150 3368 y Fe(character-search-backward)31 b(\(M-C-]\))6 -b Fa(:)15 b(:)e(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(18)150 -3457 y Fe(clear-screen)28 b(\(C-l\))10 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f +b Fb(20)150 3313 y Fe(character-search-backward)31 b(\(M-C-]\))6 +b Fa(:)15 b(:)e(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(20)150 +3401 y Fe(clear-screen)28 b(\(C-l\))10 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)37 b Fb(13)150 3545 y(commen)n(t-b)r(egin)17 +g(:)g(:)g(:)37 b Fb(14)150 3488 y(commen)n(t-b)r(egin)17 b Fa(:)d(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)44 -b Fb(5)150 3634 y Fe(complete)27 b(\(TAB\))22 b Fa(:)13 +b Fb(5)150 3575 y Fe(complete)27 b(\(TAB\))22 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 -b Fb(17)150 3723 y(completion-pre\014x-displa)n(y-length)8 +b Fb(18)150 3662 y(completion-displa)n(y-width)22 b Fa(:)13 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)48 b Fb(5)150 3750 y(completion-ignore-case)13 +b Fa(:)i(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)40 b Fb(5)150 3837 +y(completion-map-case)9 b Fa(:)14 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +36 b Fb(5)150 3924 y(completion-pre\014x-displa)n(y-length)8 b Fa(:)k(:)h(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) -34 b Fb(5)150 3811 y(completion-query-items)17 b Fa(:)c(:)g(:)g(:)g(:)g +34 b Fb(5)150 4012 y(completion-query-items)17 b Fa(:)c(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)44 b Fb(5)150 3900 y(con)n(v)n(ert-meta)20 b +g(:)g(:)44 b Fb(5)150 4099 y(con)n(v)n(ert-meta)20 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) -h(:)47 b Fb(5)150 3988 y Fe(copy-backward-word)30 b(\(\))20 +h(:)47 b Fb(5)150 4186 y Fe(copy-backward-word)30 b(\(\))20 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)g(:)h(:)f(:)g(:)46 b Fb(16)150 4077 y Fe(copy-forward-word) +(:)g(:)g(:)g(:)h(:)f(:)g(:)46 b Fb(17)150 4273 y Fe(copy-forward-word) 29 b(\(\))23 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)49 b Fb(16)150 -4166 y Fe(copy-region-as-kill)30 b(\(\))17 b Fa(:)d(:)f(:)g(:)g(:)g(:)g +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)49 b Fb(18)150 +4361 y Fe(copy-region-as-kill)30 b(\(\))17 b Fa(:)d(:)f(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)44 -b Fb(16)150 4425 y Fq(D)150 4544 y Fe(delete-char)28 +b Fb(17)150 4613 y Fq(D)150 4729 y Fe(delete-char)28 b(\(C-d\))13 b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 -b Fb(15)150 4632 y Fe(delete-char-or-list)30 b(\(\))17 +b Fb(16)150 4816 y Fe(delete-char-or-list)30 b(\(\))17 b Fa(:)d(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)g(:)g(:)44 b Fb(17)150 4721 y Fe(delete-horizontal-space)31 +g(:)g(:)g(:)g(:)g(:)44 b Fb(19)150 4904 y Fe(delete-horizontal-space)31 b(\(\))7 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)g(:)h(:)33 b Fb(16)150 4810 y Fe(digit-argument)c(\()p +g(:)g(:)g(:)h(:)33 b Fb(17)150 4991 y Fe(digit-argument)c(\()p Fc(M-0)p Fe(,)e Fc(M-1)p Fe(,)f(...)g Fc(M--)p Fe(\))7 -b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(17)150 -4898 y(disable-completion)13 b Fa(:)h(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h +b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(18)150 +5078 y(disable-completion)13 b Fa(:)h(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)40 b Fb(5)150 4987 y Fe(do-uppercase-version)30 -b(\(M-a,)d(M-b,)f(M-)p Fc(x)9 b Fe(,)27 b(...\))310 5074 +g(:)g(:)g(:)40 b Fb(5)150 5166 y Fe(do-uppercase-version)30 +b(\(M-a,)d(M-b,)f(M-)p Fc(x)9 b Fe(,)27 b(...\))310 5253 y Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)33 b Fb(18)150 5163 +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)33 b Fb(19)150 5340 y Fe(downcase-word)c(\(M-l\))8 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -34 b Fb(15)150 5251 y Fe(dump-functions)29 b(\(\))13 -b Fa(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(19)150 -5340 y Fe(dump-macros)28 b(\(\))21 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(19)2025 610 y Fe(dump-variables)29 +34 b Fb(16)2025 610 y Fe(dump-functions)29 b(\(\))13 +b Fa(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)39 b Fb(20)2025 +698 y Fe(dump-macros)28 b(\(\))21 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(20)2025 785 y Fe(dump-variables)29 b(\(\))13 b Fa(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)39 -b Fb(19)2025 877 y Fq(E)2025 1000 y Fb(editing-mo)r(de)21 +b Fb(20)2025 1039 y Fq(E)2025 1156 y Fb(editing-mo)r(de)21 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)48 b Fb(5)2025 1090 y Fe(emacs-editing-mode)29 b(\(C-e\))12 +g(:)48 b Fb(6)2025 1243 y Fe(emacs-editing-mode)29 b(\(C-e\))12 b Fa(:)j(:)e(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)39 b Fb(19)2025 1180 y(enable-k)n(eypad)17 +g(:)g(:)g(:)39 b Fb(20)2025 1331 y(enable-k)n(eypad)17 b Fa(:)c(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46 -b Fb(6)2025 1270 y Fe(end-kbd-macro)28 b(\(C-x)f(\)\))10 +b Fb(6)2025 1419 y Fe(end-kbd-macro)28 b(\(C-x)f(\)\))10 b Fa(:)j(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b Fb(18)2025 1360 y Fe(end-of-history)29 +g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b Fb(19)2025 1506 y Fe(end-of-history)29 b(\(M->\))23 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(14)2025 -1450 y Fe(end-of-line)28 b(\(C-e\))13 b Fa(:)h(:)f(:)g(:)g(:)h(:)f(:)g +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(15)2025 +1594 y Fe(end-of-line)28 b(\(C-e\))13 b Fa(:)h(:)f(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)h(:)39 b Fb(13)2025 1541 y Fe(exchange-point-and-mark)31 +g(:)g(:)h(:)39 b Fb(14)2025 1681 y Fe(exchange-point-and-mark)31 b(\(C-x)26 b(C-x\))13 b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)40 -b Fb(18)2025 1631 y(expand-tilde)14 b Fa(:)e(:)h(:)g(:)h(:)f(:)g(:)g(:) +b Fb(20)2025 1769 y(expand-tilde)14 b Fa(:)e(:)h(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)41 b Fb(6)2025 -1896 y Fq(F)2025 2018 y Fe(forward-backward-delete-char)32 +2020 y Fq(F)2025 2137 y Fe(forward-backward-delete-char)32 b(\(\))11 b Fa(:)j(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)38 -b Fb(15)2025 2108 y Fe(forward-char)28 b(\(C-f\))10 b +b Fb(16)2025 2225 y Fe(forward-char)28 b(\(C-f\))10 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 b Fb(13)2025 -2198 y Fe(forward-search-history)30 b(\(C-s\))21 b Fa(:)13 +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 b Fb(14)2025 +2312 y Fe(forward-search-history)30 b(\(C-s\))21 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46 -b Fb(14)2025 2289 y Fe(forward-word)28 b(\(M-f\))10 b +b Fb(15)2025 2400 y Fe(forward-word)28 b(\(M-f\))10 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 b Fb(13)2025 -2546 y Fq(H)2025 2668 y Fb(history-preserv)n(e-p)r(oin)n(t)9 +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 b Fb(14)2025 +2643 y Fq(H)2025 2760 y Fb(history-preserv)n(e-p)r(oin)n(t)9 b Fa(:)j(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)36 b Fb(6)2025 -2758 y Fe(history-search-backward)31 b(\(\))7 b Fa(:)13 +2848 y Fe(history-search-backward)31 b(\(\))7 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)34 -b Fb(14)2025 2848 y Fe(history-search-forward)c(\(\))10 +b Fb(15)2025 2935 y Fe(history-search-forward)c(\(\))10 b Fa(:)k(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) -f(:)g(:)36 b Fb(14)2025 2938 y(history-size)16 b Fa(:)d(:)h(:)f(:)g(:)g +f(:)g(:)36 b Fb(15)2025 3023 y(history-size)16 b Fa(:)d(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)43 -b Fb(6)2025 3028 y(horizon)n(tal-scroll-mo)r(de)23 b +b Fb(6)2025 3110 y(horizon)n(tal-scroll-mo)r(de)23 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)48 b Fb(6)2025 -3277 y Fq(I)2025 3399 y Fb(input-meta)19 b Fa(:)13 b(:)g(:)g(:)g(:)g(:) +3345 y Fq(I)2025 3462 y Fb(input-meta)19 b Fa(:)13 b(:)g(:)g(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)47 -b Fb(6)2025 3489 y Fe(insert-comment)29 b(\(M-#\))23 +b Fb(6)2025 3550 y Fe(insert-comment)29 b(\(M-#\))23 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(19)2025 3579 y +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(20)2025 3637 y Fe(insert-completions)29 b(\(M-*\))12 b Fa(:)j(:)e(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)39 -b Fb(17)2025 3670 y(isearc)n(h-terminators)21 b Fa(:)13 +b Fb(18)2025 3725 y(isearc)n(h-terminators)21 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)47 b Fb(6)2025 -3918 y Fq(K)2025 4040 y Fb(k)n(eymap)8 b Fa(:)k(:)h(:)g(:)g(:)g(:)h(:)f +3960 y Fq(K)2025 4077 y Fb(k)n(eymap)8 b Fa(:)k(:)h(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)35 -b Fb(6)2025 4130 y Fe(kill-line)27 b(\(C-k\))18 b Fa(:)d(:)e(:)g(:)g(:) +b Fb(7)2025 4164 y Fe(kill-line)27 b(\(C-k\))18 b Fa(:)d(:)e(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g -(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(16)2025 4221 y +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(17)2025 4252 y Fe(kill-region)28 b(\(\))21 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)g(:)47 b Fb(16)2025 4311 y Fe(kill-whole-line)29 +g(:)h(:)f(:)g(:)47 b Fb(17)2025 4339 y Fe(kill-whole-line)29 b(\(\))10 b Fa(:)k(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 -b Fb(16)2025 4401 y Fe(kill-word)27 b(\(M-d\))18 b Fa(:)d(:)e(:)g(:)g +b Fb(17)2025 4427 y Fe(kill-word)27 b(\(M-d\))18 b Fa(:)d(:)e(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(16)2025 4658 -y Fq(M)2025 4780 y Fb(mark-mo)r(di\014ed-lines)11 b Fa(:)i(:)g(:)g(:)g +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(17)2025 4670 +y Fq(M)2025 4787 y Fb(mark-mo)r(di\014ed-lines)11 b Fa(:)i(:)g(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) -g(:)g(:)h(:)f(:)g(:)g(:)g(:)38 b Fb(7)2025 4870 y(mark-symlink)n +g(:)g(:)h(:)f(:)g(:)g(:)g(:)38 b Fb(7)2025 4875 y(mark-symlink)n (ed-directories)8 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)35 b Fb(7)2025 -4960 y(matc)n(h-hidden-\014les)18 b Fa(:)12 b(:)h(:)g(:)g(:)g(:)h(:)f +4962 y(matc)n(h-hidden-\014les)18 b Fa(:)12 b(:)h(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)45 b Fb(7)2025 5050 y Fe(menu-complete)28 b(\(\))16 b Fa(:)d(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)42 -b Fb(17)2025 5141 y Fe(menu-complete-backward)30 b(\(\))10 +b Fb(18)2025 5137 y Fe(menu-complete-backward)30 b(\(\))10 b Fa(:)k(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) -f(:)g(:)36 b Fb(17)2025 5231 y(meta-\015ag)15 b Fa(:)f(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) -h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)42 +f(:)g(:)36 b Fb(19)2025 5225 y(men)n(u-complete-displa)n(y-pre\014x)19 +b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)49 b Fb(7)2025 5312 y(meta-\015ag)15 b Fa(:)f(:)f(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)42 b Fb(6)p eop end -%%Page: 66 70 -TeXDict begin 66 69 bop 150 -116 a Fs(F)-8 b(unction)31 -b(and)f(V)-8 b(ariable)32 b(Index)2370 b(66)150 299 y +%%Page: 68 72 +TeXDict begin 68 71 bop 150 -116 a Fs(F)-8 b(unction)31 +b(and)f(V)-8 b(ariable)32 b(Index)2370 b(68)150 299 y Fq(N)150 417 y Fe(next-history)28 b(\(C-n\))10 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)37 b Fb(14)150 506 +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)37 b Fb(15)150 506 y Fe(non-incremental-forward-searc)q(h-hi)q(story)32 b(\(M-n\))310 593 y Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)33 -b Fb(14)150 681 y Fe(non-incremental-reverse-searc)q(h-hi)q(story)f +b Fb(15)150 681 y Fe(non-incremental-reverse-searc)q(h-hi)q(story)f (\(M-p\))310 769 y Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)33 -b Fb(14)150 1008 y Fq(O)150 1126 y Fb(output-meta)13 +b Fb(15)150 1008 y Fq(O)150 1126 y Fb(output-meta)13 b Fa(:)f(:)i(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)40 b Fb(7)150 1215 y Fe(overwrite-mode)29 b(\(\))13 b Fa(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(15)150 +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(17)150 1462 y Fq(P)150 1581 y Fb(page-completions)21 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)46 b Fb(7)150 1669 y Fe(possible-completions)30 b(\(M-?\))7 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g -(:)h(:)33 b Fb(17)150 1758 y Fe(prefix-meta)28 b(\(ESC\))13 +(:)h(:)33 b Fb(18)150 1758 y Fe(prefix-meta)28 b(\(ESC\))13 b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(18)150 +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(19)150 1846 y Fe(previous-history)29 b(\(C-p\))17 b Fa(:)e(:)e(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)44 -b Fb(13)150 2104 y Fq(Q)150 2223 y Fe(quoted-insert)29 +b Fb(14)150 2104 y Fq(Q)150 2223 y Fe(quoted-insert)29 b(\(C-q)d(or)g(C-v\))c Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)g(:)g(:)47 b Fb(15)150 2481 y Fq(R)150 +g(:)g(:)g(:)h(:)f(:)g(:)g(:)47 b Fb(16)150 2481 y Fq(R)150 2599 y Fe(re-read-init-file)29 b(\(C-x)e(C-r\))11 b Fa(:)j(:)g(:)f(:)g (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)38 -b Fb(18)150 2687 y Fe(readline)12 b Fa(:)j(:)e(:)g(:)g(:)g(:)h(:)f(:)g +b Fb(19)150 2687 y Fe(readline)12 b Fa(:)j(:)e(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)38 b -Fb(20)150 2776 y Fe(redraw-current-line)30 b(\(\))17 +Fb(22)150 2776 y Fe(redraw-current-line)30 b(\(\))17 b Fa(:)d(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)g(:)g(:)44 b Fb(13)150 2864 y Fe(reverse-search-history)31 +g(:)g(:)g(:)g(:)g(:)44 b Fb(14)150 2864 y Fe(reverse-search-history)31 b(\(C-r\))20 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -h(:)f(:)45 b Fb(14)150 2953 y(rev)n(ert-all-at-newline)22 +h(:)f(:)45 b Fb(15)150 2953 y(rev)n(ert-all-at-newline)22 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)48 b Fb(7)150 +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)48 b Fb(8)150 3041 y Fe(revert-line)28 b(\(M-r\))13 b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)39 b Fb(18)150 3130 y Fe(rl_add_defun)22 +g(:)h(:)f(:)39 b Fb(19)150 3130 y Fe(rl_add_defun)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)45 -b Fb(28)150 3218 y Fe(rl_add_funmap_entry)18 b Fa(:)g(:)13 +b Fb(30)150 3218 y Fe(rl_add_funmap_entry)18 b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g -(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(31)150 3306 y Fe(rl_add_undo)24 +(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(33)150 3306 y Fe(rl_add_undo)24 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) -48 b Fb(32)150 3395 y Fe(rl_alphabetic)16 b Fa(:)g(:)e(:)f(:)g(:)g(:)g +48 b Fb(34)150 3395 y Fe(rl_alphabetic)16 b Fa(:)g(:)e(:)f(:)g(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 b Fb(35)150 3483 y +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 b Fb(37)150 3483 y Fe(rl_already_prompted)18 b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)44 -b Fb(24)150 3572 y Fe(rl_attempted_completion_funct)q(ion)25 -b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 b Fb(43)150 +b Fb(26)150 3572 y Fe(rl_attempted_completion_funct)q(ion)25 +b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 b Fb(45)150 3660 y Fe(rl_attempted_completion_over)13 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)39 -b Fb(47)150 3748 y Fe(rl_basic_quote_characters)26 b +b Fb(49)150 3748 y Fe(rl_basic_quote_characters)26 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)46 b Fb(45)150 3837 y Fe(rl_basic_word_break_character)q(s)7 +(:)g(:)46 b Fb(47)150 3837 y Fe(rl_basic_word_break_character)q(s)7 b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 -b Fb(45)150 3925 y Fe(rl_begin_undo_group)18 b Fa(:)g(:)13 +b Fb(47)150 3925 y Fe(rl_begin_undo_group)18 b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g -(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(31)150 4014 y Fe(rl_bind_key)24 +(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(33)150 4014 y Fe(rl_bind_key)24 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) -48 b Fb(29)150 4102 y Fe(rl_bind_key_if_unbound)10 b +48 b Fb(31)150 4102 y Fe(rl_bind_key_if_unbound)10 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) -h(:)f(:)g(:)g(:)g(:)g(:)37 b Fb(29)150 4191 y Fe +h(:)f(:)g(:)g(:)g(:)g(:)37 b Fb(31)150 4191 y Fe (rl_bind_key_if_unbound_in_map)11 b Fa(:)18 b(:)c(:)f(:)g(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)36 b Fb(29)150 4279 y Fe(rl_bind_key_in_map) +(:)g(:)g(:)h(:)f(:)g(:)g(:)36 b Fb(31)150 4279 y Fe(rl_bind_key_in_map) 25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(29)150 +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(31)150 4367 y Fe(rl_bind_keyseq)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)40 b Fb(29)150 4456 y Fe(rl_bind_keyseq_if_unbound)26 +(:)f(:)g(:)g(:)40 b Fb(31)150 4456 y Fe(rl_bind_keyseq_if_unbound)26 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)46 b Fb(30)150 4544 y Fe(rl_bind_keyseq_if_unbound_in_)q(map)25 -b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 b Fb(30)150 +(:)g(:)46 b Fb(32)150 4544 y Fe(rl_bind_keyseq_if_unbound_in_)q(map)25 +b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 b Fb(32)150 4633 y Fe(rl_bind_keyseq_in_map)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 -b Fb(30)150 4721 y Fe(rl_binding_keymap)6 b Fa(:)17 b(:)c(:)g(:)h(:)f +b Fb(32)150 4721 y Fe(rl_binding_keymap)6 b Fa(:)17 b(:)c(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)g(:)h(:)32 b Fb(25)150 4809 y Fe +g(:)g(:)g(:)g(:)h(:)32 b Fb(27)150 4809 y Fe (rl_callback_handler_install)15 b Fa(:)k(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g -(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(37)150 4898 y +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(39)150 4898 y Fe(rl_callback_handler_remove)18 b Fa(:)g(:)c(:)f(:)g(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)44 b Fb(37)150 4986 +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)44 b Fb(39)150 4986 y Fe(rl_callback_read_char)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:) g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 -b Fb(37)150 5075 y Fe(rl_catch_signals)9 b Fa(:)16 b(:)e(:)f(:)g(:)g(:) +b Fb(39)150 5075 y Fe(rl_catch_signals)9 b Fa(:)16 b(:)e(:)f(:)g(:)g(:) g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)g(:)g(:)35 b Fb(39)150 5163 y Fe(rl_catch_sigwinch)6 +(:)g(:)h(:)f(:)g(:)g(:)35 b Fb(42)150 5163 y Fe(rl_catch_sigwinch)6 b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(40)150 +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(42)150 5252 y Fe(rl_char_is_quoted_p)18 b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:) g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)44 -b Fb(44)150 5340 y Fe(rl_cleanup_after_signal)8 b Fa(:)18 +b Fb(46)150 5340 y Fe(rl_cleanup_after_signal)8 b Fa(:)18 b(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -h(:)f(:)g(:)34 b Fb(40)2025 299 y Fe(rl_clear_message)9 +h(:)f(:)g(:)34 b Fb(42)2025 299 y Fe(rl_clear_message)9 b Fa(:)16 b(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 -b Fb(33)2025 387 y Fe(rl_clear_pending_input)10 b Fa(:)18 +b Fb(35)2025 387 y Fe(rl_clear_pending_input)10 b Fa(:)18 b(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)37 b Fb(34)2025 476 y Fe(rl_clear_signals)9 +(:)f(:)g(:)g(:)37 b Fb(36)2025 476 y Fe(rl_clear_signals)9 b Fa(:)16 b(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 -b Fb(41)2025 564 y Fe(rl_complete)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:) +b Fb(43)2025 564 y Fe(rl_complete)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:) h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)48 b Fb(42)2025 +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)48 b Fb(44)2025 653 y Fe(rl_complete_internal)16 b Fa(:)h(:)c(:)g(:)g(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)42 -b Fb(42)2025 741 y Fe(rl_completer_quote_characters)10 +b Fb(44)2025 741 y Fe(rl_completer_quote_characters)10 b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 -b Fb(45)2025 830 y Fe(rl_completer_word_break_charac)q(ters)15 -b Fa(:)k(:)13 b(:)g(:)g(:)g(:)g(:)g(:)41 b Fb(45)2025 +b Fb(47)2025 830 y Fe(rl_completer_word_break_charac)q(ters)15 +b Fa(:)k(:)13 b(:)g(:)g(:)g(:)g(:)g(:)41 b Fb(47)2025 918 y Fe(rl_completion_append_character)8 b Fa(:)19 b(:)13 -b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(45)2025 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(48)2025 1006 y Fe(rl_completion_display_matches_)q(hook)15 b -Fa(:)k(:)13 b(:)g(:)g(:)g(:)g(:)g(:)41 b Fb(44)2025 1095 +Fa(:)k(:)13 b(:)g(:)g(:)g(:)g(:)g(:)41 b Fb(47)2025 1095 y Fe(rl_completion_entry_function)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:) -f(:)g(:)g(:)g(:)45 b Fb(42,)27 b(43)2025 1183 y Fe +f(:)g(:)g(:)g(:)45 b Fb(44,)27 b(45)2025 1183 y Fe (rl_completion_found_quote)e Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)46 b Fb(46)2025 1272 +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)46 b Fb(48)2025 1272 y Fe(rl_completion_invoking_key)17 b Fa(:)i(:)13 b(:)g(:)h(:)f(:)g(:)g -(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)44 b Fb(47)2025 +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)44 b Fb(49)2025 1360 y Fe(rl_completion_mark_symlink_dir)q(s)27 b Fa(:)14 -b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)48 b Fb(46)2025 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)48 b Fb(48)2025 1449 y Fe(rl_completion_matches)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 -b Fb(42)2025 1537 y Fe(rl_completion_mode)25 b Fa(:)13 +b Fb(45)2025 1537 y Fe(rl_completion_mode)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(42)2025 1625 y +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(44)2025 1625 y Fe(rl_completion_query_items)25 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g -(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)46 b Fb(45)2025 +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)46 b Fb(47)2025 1714 y Fe(rl_completion_quote_character)10 b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 -b Fb(46)2025 1802 y Fe(rl_completion_suppress_append)10 +b Fb(48)2025 1802 y Fe(rl_completion_suppress_append)10 b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 -b Fb(46)2025 1891 y Fe(rl_completion_suppress_quote)13 +b Fb(48)2025 1891 y Fe(rl_completion_suppress_quote)13 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)39 -b Fb(46)2025 1979 y Fe(rl_completion_type)25 b Fa(:)13 +b Fb(48)2025 1979 y Fe(rl_completion_type)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(47)2025 2068 y +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(49)2025 2068 y Fe(rl_completion_word_break_hook)10 b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b -Fb(45)2025 2156 y Fe(rl_copy_keymap)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h(:)f +Fb(47)2025 2156 y Fe(rl_copy_keymap)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(28)2025 2245 y Fe(rl_copy_text)21 +g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(30)2025 2245 y Fe(rl_copy_text)21 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 -b Fb(33)2025 2333 y Fe(rl_crlf)15 b Fa(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g +b Fb(35)2025 2333 y Fe(rl_crlf)15 b Fa(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 -b Fb(32)2025 2421 y Fe(rl_delete_text)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h +b Fb(34)2025 2421 y Fe(rl_delete_text)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(33)2025 2510 y Fe +g(:)g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(35)2025 2510 y Fe (rl_deprep_term_function)8 b Fa(:)18 b(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)34 -b Fb(25)2025 2598 y Fe(rl_deprep_terminal)25 b Fa(:)13 +b Fb(27)2025 2598 y Fe(rl_deprep_terminal)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(35)2025 2687 y +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(37)2025 2687 y Fe(rl_ding)15 b Fa(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(35)2025 2775 +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(37)2025 2775 y Fe(rl_directory_completion_hook)13 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)39 -b Fb(44)2025 2864 y Fe(rl_discard_keymap)6 b Fa(:)17 +b Fb(46)2025 2864 y Fe(rl_discard_keymap)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(28)2025 +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(30)2025 2952 y Fe(rl_dispatching)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)40 b Fb(23)2025 3041 y Fe(rl_display_match_list)13 +(:)g(:)h(:)f(:)40 b Fb(25)2025 3041 y Fe(rl_display_match_list)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 b Fb(36)2025 3129 y +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 b Fb(38)2025 3129 y Fe(rl_display_prompt)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -33 b Fb(24)2025 3217 y Fe(rl_do_undo)7 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f +33 b Fb(26)2025 3217 y Fe(rl_do_undo)7 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b -Fb(32)2025 3306 y Fe(rl_done)15 b Fa(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:) +Fb(34)2025 3306 y Fe(rl_done)15 b Fa(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 -b Fb(23)2025 3394 y Fe(rl_echo_signal_char)18 b Fa(:)f(:)c(:)h(:)f(:)g +b Fb(25)2025 3394 y Fe(rl_echo_signal_char)18 b Fa(:)f(:)c(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)45 b Fb(40)2025 3483 y Fe(rl_editing_mode)11 +g(:)g(:)45 b Fb(42)2025 3483 y Fe(rl_editing_mode)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)38 -b Fb(27)2025 3571 y Fe(rl_end)17 b Fa(:)d(:)g(:)f(:)g(:)g(:)g(:)g(:)g +b Fb(29)2025 3571 y Fe(rl_end)17 b Fa(:)d(:)g(:)f(:)g(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)44 -b Fb(23)2025 3660 y Fe(rl_end_undo_group)6 b Fa(:)17 +b Fb(25)2025 3660 y Fe(rl_end_undo_group)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(31)2025 +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(33)2025 3748 y Fe(rl_erase_empty_line)18 b Fa(:)f(:)c(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 -b Fb(23)2025 3836 y Fe(rl_event_hook)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:) +b Fb(25)2025 3836 y Fe(rl_event_hook)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(25)2025 3925 y +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(27)2025 3925 y Fe(rl_execute_next)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)38 b Fb(34)2025 4013 y Fe(rl_executing_keymap)18 +g(:)g(:)38 b Fb(36)2025 4013 y Fe(rl_executing_keymap)18 b Fa(:)f(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(25)2025 4102 +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(27)2025 4102 y Fe(rl_executing_macro)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 -b Fb(25)2025 4190 y Fe(rl_expand_prompt)9 b Fa(:)16 b(:)d(:)g(:)h(:)f +b Fb(27)2025 4190 y Fe(rl_expand_prompt)9 b Fa(:)16 b(:)d(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(33)2025 4279 y Fe(rl_explicit_arg)11 +g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(35)2025 4279 y Fe(rl_explicit_arg)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)38 -b Fb(27)2025 4367 y Fe(rl_extend_line_buffer)13 b Fa(:)18 +b Fb(29)2025 4367 y Fe(rl_extend_line_buffer)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)g(:)g(:)40 b Fb(35)2025 4456 y Fe +g(:)g(:)g(:)g(:)g(:)40 b Fb(37)2025 4456 y Fe (rl_filename_completion_desired)8 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)h(:) -f(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(46)2025 4544 y Fe +f(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(48)2025 4544 y Fe (rl_filename_completion_functio)q(n)27 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)g(:)48 b Fb(43)2025 4632 y Fe +(:)g(:)h(:)f(:)g(:)48 b Fb(45)2025 4632 y Fe (rl_filename_dequoting_function)8 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)h(:) -f(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(43)2025 4721 y Fe +f(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(46)2025 4721 y Fe (rl_filename_quote_characters)13 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)39 b Fb(45)2025 4809 y +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)39 b Fb(47)2025 4809 y Fe(rl_filename_quoting_desired)15 b Fa(:)k(:)13 b(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)41 b Fb(46)2025 4898 +(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)41 b Fb(49)2025 4898 y Fe(rl_filename_quoting_function)13 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)39 -b Fb(43)2025 4986 y Fe(rl_filename_rewrite_hook)28 b +b Fb(45)2025 4986 y Fe(rl_filename_rewrite_hook)28 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)49 b Fb(44)2025 5075 y Fe(rl_forced_update_display)28 +(:)g(:)g(:)49 b Fb(46)2025 5075 y Fe(rl_forced_update_display)28 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)49 b Fb(32)2025 5163 y Fe(rl_free)15 b Fa(:)f(:)f(:)g(:)g(:) +(:)g(:)g(:)49 b Fb(34)2025 5163 y Fe(rl_free)15 b Fa(:)f(:)f(:)g(:)g(:) h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 -b Fb(35)2025 5252 y Fe(rl_free_keymap)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h +b Fb(37)2025 5252 y Fe(rl_free_keymap)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(28)2025 5340 y Fe +g(:)g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(30)2025 5340 y Fe (rl_free_line_state)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 -b Fb(40)p eop end -%%Page: 67 71 -TeXDict begin 67 70 bop 150 -116 a Fs(F)-8 b(unction)31 -b(and)f(V)-8 b(ariable)32 b(Index)2370 b(67)150 299 y +b Fb(42)p eop end +%%Page: 69 73 +TeXDict begin 69 72 bop 150 -116 a Fs(F)-8 b(unction)31 +b(and)f(V)-8 b(ariable)32 b(Index)2370 b(69)150 299 y Fe(rl_free_undo_list)6 b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) -32 b Fb(32)150 387 y Fe(rl_function_dumper)25 b Fa(:)13 +32 b Fb(34)150 387 y Fe(rl_function_dumper)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(31)150 476 y Fe +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(33)150 476 y Fe (rl_function_of_keyseq)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 -b Fb(30)150 564 y Fe(rl_funmap_names)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g +b Fb(32)150 564 y Fe(rl_funmap_names)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)g(:)g(:)g(:)38 b Fb(31)150 653 y Fe(rl_generic_bind)11 +g(:)g(:)g(:)g(:)g(:)g(:)38 b Fb(33)150 653 y Fe(rl_generic_bind)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)38 -b Fb(30)150 741 y Fe(rl_get_keymap)16 b Fa(:)g(:)e(:)f(:)g(:)g(:)g(:)g +b Fb(32)150 741 y Fe(rl_get_keymap)16 b Fa(:)g(:)e(:)f(:)g(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) -h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 b Fb(28)150 830 y Fe +h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 b Fb(30)150 830 y Fe (rl_get_keymap_by_name)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 -b Fb(28)150 918 y Fe(rl_get_keymap_name)25 b Fa(:)13 +b Fb(30)150 918 y Fe(rl_get_keymap_name)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(28)150 1006 y +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(30)150 1006 y Fe(rl_get_screen_size)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 -b Fb(40)150 1095 y Fe(rl_get_termcap)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:) +b Fb(43)150 1095 y Fe(rl_get_termcap)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:) g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)40 b Fb(37)150 1183 y Fe(rl_getc)15 +(:)g(:)g(:)h(:)f(:)g(:)g(:)40 b Fb(39)150 1183 y Fe(rl_getc)15 b Fa(:)f(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)41 b Fb(34)150 1272 y Fe(rl_getc_function)9 +(:)f(:)g(:)g(:)g(:)41 b Fb(36)150 1272 y Fe(rl_getc_function)9 b Fa(:)16 b(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)35 -b Fb(25)150 1360 y Fe(rl_gnu_readline_p)6 b Fa(:)17 b(:)c(:)g(:)h(:)f +b Fb(27)150 1360 y Fe(rl_gnu_readline_p)6 b Fa(:)17 b(:)c(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)g(:)h(:)32 b Fb(24)150 1449 y Fe +g(:)g(:)g(:)g(:)h(:)32 b Fb(26)150 1449 y Fe (rl_ignore_completion_duplicat)q(es)c Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)g(:)g(:)48 b Fb(46)150 1537 y Fe(rl_ignore_some_completions_fu)q +(:)g(:)g(:)g(:)48 b Fb(48)150 1537 y Fe(rl_ignore_some_completions_fu)q (ncti)q(on)12 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)38 -b Fb(44)150 1625 y Fe(rl_inhibit_completion)13 b Fa(:)18 +b Fb(46)150 1625 y Fe(rl_inhibit_completion)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)39 b Fb(47)150 1714 y Fe(rl_initialize)16 +g(:)g(:)g(:)h(:)f(:)39 b Fb(49)150 1714 y Fe(rl_initialize)16 b Fa(:)g(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 -b Fb(35)150 1802 y Fe(rl_insert_completions)13 b Fa(:)18 +b Fb(37)150 1802 y Fe(rl_insert_completions)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)39 b Fb(42)150 1891 y Fe(rl_insert_text)14 +g(:)g(:)g(:)h(:)f(:)39 b Fb(44)150 1891 y Fe(rl_insert_text)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)40 -b Fb(33)150 1979 y Fe(rl_instream)24 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:) +b Fb(35)150 1979 y Fe(rl_instream)24 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:) g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)48 b Fb(24)150 +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)48 b Fb(26)150 2068 y Fe(rl_invoking_keyseqs)18 b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:) g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)44 -b Fb(31)150 2156 y Fe(rl_invoking_keyseqs_in_map)18 b +b Fb(33)150 2156 y Fe(rl_invoking_keyseqs_in_map)18 b Fa(:)g(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)44 -b Fb(31)150 2245 y Fe(rl_kill_text)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g +b Fb(33)150 2245 y Fe(rl_kill_text)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)45 b Fb(34)150 2333 +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)45 b Fb(36)150 2333 y Fe(rl_last_func)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)g(:)45 b Fb(25)150 2421 y Fe(rl_library_version)25 +(:)g(:)h(:)f(:)g(:)45 b Fb(27)150 2421 y Fe(rl_library_version)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(24)150 +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(26)150 2510 y Fe(rl_line_buffer)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)40 b Fb(23)150 2598 y Fe(rl_list_funmap_names)16 +(:)f(:)g(:)g(:)40 b Fb(25)150 2598 y Fe(rl_list_funmap_names)16 b Fa(:)h(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) -g(:)g(:)h(:)f(:)g(:)g(:)g(:)42 b Fb(31)150 2687 y Fe(rl_macro_bind)16 +g(:)g(:)h(:)f(:)g(:)g(:)g(:)42 b Fb(33)150 2687 y Fe(rl_macro_bind)16 b Fa(:)g(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 -b Fb(36)150 2775 y Fe(rl_macro_dumper)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:) +b Fb(38)150 2775 y Fe(rl_macro_dumper)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:) g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)g(:)g(:)g(:)g(:)g(:)38 b Fb(36)150 2864 y Fe +(:)g(:)g(:)g(:)g(:)g(:)g(:)38 b Fb(38)150 2864 y Fe (rl_make_bare_keymap)18 b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)44 -b Fb(28)150 2952 y Fe(rl_make_keymap)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:) +b Fb(30)150 2952 y Fe(rl_make_keymap)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:) g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)40 b Fb(28)150 3041 y Fe(rl_mark)15 +(:)g(:)g(:)h(:)f(:)g(:)g(:)40 b Fb(30)150 3041 y Fe(rl_mark)15 b Fa(:)f(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)41 b Fb(23)150 3129 y Fe(rl_message)7 +(:)f(:)g(:)g(:)g(:)41 b Fb(25)150 3129 y Fe(rl_message)7 b Fa(:)15 b(:)e(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) -f(:)g(:)33 b Fb(33)150 3217 y Fe(rl_modifying)22 b Fa(:)13 +f(:)g(:)33 b Fb(35)150 3217 y Fe(rl_modifying)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)45 -b Fb(32)150 3306 y Fe(rl_named_function)6 b Fa(:)17 b(:)c(:)g(:)h(:)f +b Fb(34)150 3306 y Fe(rl_named_function)6 b Fa(:)17 b(:)c(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)g(:)h(:)32 b Fb(30)150 3394 y Fe(rl_num_chars_to_read)16 +g(:)g(:)g(:)g(:)h(:)32 b Fb(32)150 3394 y Fe(rl_num_chars_to_read)16 b Fa(:)h(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) -g(:)g(:)h(:)f(:)g(:)g(:)g(:)42 b Fb(23)150 3483 y Fe(rl_numeric_arg)14 +g(:)g(:)h(:)f(:)g(:)g(:)g(:)42 b Fb(25)150 3483 y Fe(rl_numeric_arg)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)40 -b Fb(27)150 3571 y Fe(rl_on_new_line)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:) +b Fb(29)150 3571 y Fe(rl_on_new_line)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:) g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)40 b Fb(32)150 3660 y Fe +(:)g(:)g(:)h(:)f(:)g(:)g(:)40 b Fb(34)150 3660 y Fe (rl_on_new_line_with_prompt)18 b Fa(:)g(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g -(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)44 b Fb(32)150 3748 y +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)44 b Fb(34)150 3748 y Fe(rl_outstream)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)f(:)g(:)45 b Fb(24)150 3836 y Fe(rl_parse_and_bind)6 +g(:)h(:)f(:)g(:)45 b Fb(26)150 3836 y Fe(rl_parse_and_bind)6 b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(30)150 +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(32)150 3925 y Fe(rl_pending_input)9 b Fa(:)16 b(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:) h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)g(:)35 b Fb(23)150 4013 y Fe(rl_point)12 b Fa(:)j(:)e(:)g(:)g(:) +(:)g(:)g(:)35 b Fb(25)150 4013 y Fe(rl_point)12 b Fa(:)j(:)e(:)g(:)g(:) g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)38 -b Fb(23)150 4102 y Fe(rl_possible_completions)8 b Fa(:)18 +b Fb(25)150 4102 y Fe(rl_possible_completions)8 b Fa(:)18 b(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -h(:)f(:)g(:)34 b Fb(42)150 4190 y Fe(rl_pre_input_hook)6 +h(:)f(:)g(:)34 b Fb(44)150 4190 y Fe(rl_pre_input_hook)6 b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(25)150 +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(27)150 4279 y Fe(rl_prefer_env_winsize)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 -b Fb(24)150 4367 y Fe(rl_prep_term_function)13 b Fa(:)18 +b Fb(26)150 4367 y Fe(rl_prep_term_function)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)39 b Fb(25)150 4456 y Fe(rl_prep_terminal)9 +g(:)g(:)g(:)h(:)f(:)39 b Fb(27)150 4456 y Fe(rl_prep_terminal)9 b Fa(:)16 b(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)35 -b Fb(34)150 4544 y Fe(rl_prompt)9 b Fa(:)16 b(:)d(:)g(:)g(:)g(:)g(:)g +b Fb(36)150 4544 y Fe(rl_prompt)9 b Fa(:)16 b(:)d(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)36 b -Fb(24)150 4632 y Fe(rl_push_macro_input)18 b Fa(:)g(:)13 +Fb(26)150 4632 y Fe(rl_push_macro_input)18 b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g -(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(34)150 4721 y Fe(rl_read_init_file)6 +(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(36)150 4721 y Fe(rl_read_init_file)6 b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(30)150 +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(32)150 4809 y Fe(rl_read_key)24 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g -(:)h(:)f(:)g(:)g(:)g(:)g(:)48 b Fb(34)150 4898 y Fe(rl_readline_name)9 +(:)h(:)f(:)g(:)g(:)g(:)g(:)48 b Fb(36)150 4898 y Fe(rl_readline_name)9 b Fa(:)16 b(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)35 -b Fb(24)150 4986 y Fe(rl_readline_state)6 b Fa(:)17 b(:)c(:)g(:)h(:)f +b Fb(26)150 4986 y Fe(rl_readline_state)6 b Fa(:)17 b(:)c(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)g(:)h(:)32 b Fb(26)150 5075 y Fe(rl_readline_version)18 +g(:)g(:)g(:)g(:)h(:)32 b Fb(28)150 5075 y Fe(rl_readline_version)18 b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(24)150 5163 +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(26)150 5163 y Fe(rl_redisplay)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)g(:)45 b Fb(32)150 5252 y Fe(rl_redisplay_function)13 +(:)g(:)h(:)f(:)g(:)45 b Fb(34)150 5252 y Fe(rl_redisplay_function)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(25)150 5340 y +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(27)150 5340 y Fe(rl_replace_line)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) -g(:)g(:)38 b Fb(35)2025 299 y Fe(rl_reset_after_signal)13 +g(:)g(:)38 b Fb(37)2025 299 y Fe(rl_reset_after_signal)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 b Fb(40)2025 386 y +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 b Fb(42)2025 386 y Fe(rl_reset_line_state)18 b Fa(:)f(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 -b Fb(32)2025 474 y Fe(rl_reset_screen_size)16 b Fa(:)h(:)c(:)g(:)g(:)h +b Fb(34)2025 474 y Fe(rl_reset_screen_size)16 b Fa(:)h(:)c(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)42 b Fb(40)2025 561 y Fe(rl_reset_terminal)6 b Fa(:)17 +g(:)42 b Fb(43)2025 561 y Fe(rl_reset_terminal)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(35)2025 +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(37)2025 648 y Fe(rl_resize_terminal)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -47 b Fb(40)2025 736 y Fe(rl_restore_prompt)6 b Fa(:)17 +47 b Fb(42)2025 736 y Fe(rl_restore_prompt)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(33)2025 +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(35)2025 823 y Fe(rl_restore_state)9 b Fa(:)16 b(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) -f(:)g(:)35 b Fb(35)2025 910 y Fe(rl_save_prompt)14 b +f(:)g(:)35 b Fb(37)2025 910 y Fe(rl_save_prompt)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)40 -b Fb(33)2025 998 y Fe(rl_save_state)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:)g +b Fb(35)2025 998 y Fe(rl_save_state)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) -g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(35)2025 1085 y Fe(rl_set_key)7 +g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(37)2025 1085 y Fe(rl_set_key)7 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) -g(:)h(:)33 b Fb(30)2025 1173 y Fe(rl_set_keyboard_input_timeout)10 +g(:)h(:)33 b Fb(32)2025 1173 y Fe(rl_set_keyboard_input_timeout)10 b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 -b Fb(34)2025 1260 y Fe(rl_set_keymap)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:) +b Fb(36)2025 1260 y Fe(rl_set_keymap)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(28)2025 1347 y +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(30)2025 1347 y Fe(rl_set_paren_blink_timeout)17 b Fa(:)i(:)13 b(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)44 b Fb(37)2025 1435 +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)44 b Fb(39)2025 1435 y Fe(rl_set_prompt)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)43 b Fb(33)2025 1522 y Fe(rl_set_screen_size)25 +g(:)g(:)g(:)43 b Fb(35)2025 1522 y Fe(rl_set_screen_size)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(40)2025 +(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(42)2025 1609 y Fe(rl_set_signals)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g -(:)g(:)h(:)f(:)40 b Fb(41)2025 1697 y Fe(rl_show_char)21 +(:)g(:)h(:)f(:)40 b Fb(43)2025 1697 y Fe(rl_show_char)21 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 -b Fb(32)2025 1784 y Fe(rl_sort_completion_matches)17 +b Fb(34)2025 1784 y Fe(rl_sort_completion_matches)17 b Fa(:)i(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)44 b Fb(47)2025 1872 y Fe(rl_special_prefixes)18 b +(:)44 b Fb(49)2025 1872 y Fe(rl_special_prefixes)18 b Fa(:)f(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g -(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(45)2025 1959 y +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(47)2025 1959 y Fe(rl_startup_hook)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)38 b Fb(25)2025 2046 y Fe(rl_stuff_char)16 b +g(:)g(:)38 b Fb(27)2025 2046 y Fe(rl_stuff_char)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 -b Fb(34)2025 2134 y Fe(rl_terminal_name)9 b Fa(:)16 b(:)d(:)g(:)h(:)f +b Fb(36)2025 2134 y Fe(rl_terminal_name)9 b Fa(:)16 b(:)d(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(24)2025 2221 y Fe +g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(26)2025 2221 y Fe (rl_tty_set_default_bindings)15 b Fa(:)k(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)41 b Fb(35)2025 2308 y +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)41 b Fb(37)2025 2308 y Fe(rl_tty_unset_default_bindings)10 b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b -Fb(35)2025 2396 y Fe(rl_unbind_command_in_map)28 b Fa(:)13 +Fb(37)2025 2396 y Fe(rl_unbind_command_in_map)28 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)49 b Fb(29)2025 2483 y Fe(rl_unbind_function_in_map)25 +(:)49 b Fb(31)2025 2483 y Fe(rl_unbind_function_in_map)25 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g -(:)h(:)46 b Fb(29)2025 2570 y Fe(rl_unbind_key)16 b Fa(:)g(:)d(:)g(:)h +(:)h(:)46 b Fb(31)2025 2570 y Fe(rl_unbind_key)16 b Fa(:)g(:)d(:)g(:)h (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(29)2025 +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(31)2025 2658 y Fe(rl_unbind_key_in_map)16 b Fa(:)h(:)c(:)g(:)g(:)h(:)f(:)g(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)42 -b Fb(29)2025 2745 y Fe(rl_username_completion_functio)q(n)27 +b Fb(31)2025 2745 y Fe(rl_username_completion_functio)q(n)27 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)48 -b Fb(43)2025 2833 y Fe(rl_variable_bind)9 b Fa(:)16 b(:)d(:)g(:)h(:)f +b Fb(45)2025 2833 y Fe(rl_variable_bind)9 b Fa(:)16 b(:)d(:)g(:)h(:)f (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(36)2025 2920 y Fe(rl_variable_dumper)25 +g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(38)2025 2920 y Fe(rl_variable_dumper)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(37)2025 +(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(39)2025 3007 y Fe(rl_variable_value)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)33 b Fb(36)2025 3250 y Fq(S)2025 3367 y Fe(self-insert)28 +g(:)g(:)33 b Fb(39)2025 3250 y Fq(S)2025 3367 y Fe(self-insert)28 b(\(a,)e(b,)g(A,)g(1,)g(!,)g(...)q(\))9 b Fa(:)k(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)g(:)h(:)f(:)35 b Fb(15)2025 3454 y Fe(set-mark)27 +g(:)g(:)g(:)g(:)h(:)f(:)35 b Fb(16)2025 3454 y Fe(set-mark)27 b(\(C-@\))22 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)47 b Fb(18)2025 3542 y(sho)n(w-all-if-am)n(biguous)14 +(:)47 b Fb(19)2025 3542 y(sho)n(w-all-if-am)n(biguous)14 b Fa(:)h(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(7)2025 +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(8)2025 3629 y(sho)n(w-all-if-unmo)r(di\014ed)23 b Fa(:)13 b(:)g(:)g(:)h(:)f(:) g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g -(:)g(:)g(:)50 b Fb(7)2025 3716 y(skip-completed-text)11 +(:)g(:)g(:)50 b Fb(8)2025 3716 y(skip-completed-text)11 b Fa(:)h(:)h(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)38 b Fb(8)2025 3804 y Fe(skip-csi-sequence)29 b(\(\))23 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(19)2025 3891 y +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(20)2025 3891 y Fe(start-kbd-macro)29 b(\(C-x)d(\(\))c Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:) g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)48 -b Fb(18)2025 4133 y Fq(T)2025 4249 y Fe(tab-insert)28 +b Fb(19)2025 4133 y Fq(T)2025 4249 y Fe(tab-insert)28 b(\(M-TAB\))10 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 -b Fb(15)2025 4337 y Fe(tilde-expand)28 b(\(M-~\))10 b +b Fb(16)2025 4337 y Fe(tilde-expand)28 b(\(M-~\))10 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f -(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 b Fb(18)2025 +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 b Fb(19)2025 4424 y Fe(transpose-chars)29 b(\(C-t\))21 b Fa(:)13 b(:)g(:)g(:)g(:)g (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) -46 b Fb(15)2025 4512 y Fe(transpose-words)29 b(\(M-t\))21 +46 b Fb(16)2025 4512 y Fe(transpose-words)29 b(\(M-t\))21 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)h(:)f(:)46 b Fb(15)2025 4764 y Fq(U)2025 +(:)g(:)g(:)g(:)g(:)h(:)f(:)46 b Fb(16)2025 4764 y Fq(U)2025 4880 y Fe(undo)26 b(\(C-_)h(or)f(C-x)g(C-u\))6 b Fa(:)14 b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(18)2025 4968 y Fe +(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(19)2025 4968 y Fe (universal-argument)c(\(\))21 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)46 -b Fb(17)2025 5055 y Fe(unix-filename-rubout)30 b(\(\))15 +b Fb(18)2025 5055 y Fe(unix-filename-rubout)30 b(\(\))15 b Fa(:)e(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) -g(:)g(:)h(:)f(:)41 b Fb(16)2025 5143 y Fe(unix-line-discard)29 +g(:)g(:)h(:)f(:)41 b Fb(17)2025 5143 y Fe(unix-line-discard)29 b(\(C-u\))15 b Fa(:)f(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)41 b Fb(16)2025 5230 y +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)41 b Fb(17)2025 5230 y Fe(unix-word-rubout)29 b(\(C-w\))17 b Fa(:)e(:)e(:)g(:)g(:)g(:)g(:)g(:) g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)44 -b Fb(16)2025 5317 y Fe(upcase-word)28 b(\(M-u\))13 b +b Fb(17)2025 5317 y Fe(upcase-word)28 b(\(M-u\))13 b Fa(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g -(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)39 b Fb(15)p +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)39 b Fb(16)p eop end -%%Page: 68 72 -TeXDict begin 68 71 bop 150 -116 a Fs(F)-8 b(unction)31 -b(and)f(V)-8 b(ariable)32 b(Index)2370 b(68)150 299 y +%%Page: 70 74 +TeXDict begin 70 73 bop 150 -116 a Fs(F)-8 b(unction)31 +b(and)f(V)-8 b(ariable)32 b(Index)2370 b(70)150 299 y Fq(V)150 425 y Fe(vi-editing-mode)29 b(\(M-C-j\))15 b Fa(:)f(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h -(:)f(:)g(:)g(:)41 b Fb(19)150 518 y(visible-stats)7 b +(:)f(:)g(:)g(:)41 b Fb(20)150 518 y(visible-stats)7 b Fa(:)14 b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) h(:)f(:)g(:)34 b Fb(8)2025 299 y Fq(Y)2025 416 y Fe(yank)26 b(\(C-y\))14 b Fa(:)g(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)40 b Fb(16)2025 503 y Fe(yank-last-arg)28 +g(:)g(:)g(:)h(:)f(:)40 b Fb(18)2025 503 y Fe(yank-last-arg)28 b(\(M-.)f(or)f(M-_\))c Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) -g(:)g(:)g(:)g(:)g(:)h(:)f(:)47 b Fb(14)2025 591 y Fe(yank-nth-arg)28 +g(:)g(:)g(:)g(:)g(:)h(:)f(:)47 b Fb(15)2025 591 y Fe(yank-nth-arg)28 b(\(M-C-y\))c Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g -(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(14)2025 +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(15)2025 679 y Fe(yank-pop)27 b(\(M-y\))22 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) -g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(17)p eop end +g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(18)p eop end %%Trailer userdict /end-hook known{end-hook}if |