%!PS-Adobe-2.0 %%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software %%Title: rluserman.dvi %%Pages: 32 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -D 300 -o rluserman.ps rluserman.dvi %DVIPSParameters: dpi=300, compressed %DVIPSSource: TeX output 2003.09.22:0904 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ /Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) (LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet TeXDict begin 39158280 55380996 1000 300 300 (rluserman.dvi) @start %DVIPSBitmapFont: Fa cmsltt10 9 13 /Fa 13 122 df97 D101 D<121F7F0007C7FCA5133EEA0EFF380FC3801303120EA3381C0700A6EA380E38FF1FC0A2 12177F9614>104 D<136013F013E013401300A4EA3FC0A21201A5EA0380A6EA0700EAFF F8A20D187C9714>I108 D<383CE380383FFFC0EA1F7DEA1E79EA1C71A33838E380A63871C70038FDF7 C0EAFCF312107F8F14>III<381F87C0EB9FE0EA03B8EBE040EBC0005BA21207 90C7FCA5120EEAFFF0A213107F8F14>114 DI<120612 0EA4EAFFF8A2EA1C00A55AA313301338A21370EA1FE0EA0F800D157C9414>II<381FCFE0A238070380EB07 00A2130EEA038EA2139CA213B8A2EA01B013F05BA25BA2485AA200E7C7FC12EE12FC1278 13187F8F14>121 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fb cmtt9 9 48 /Fb 48 122 df<126012F012F812781218A31230A2126012C01280050C789614>39 DI<128012C01260123012381218121C120EA31207A9120EA3121C12181238 1230126012C01280081D7C9914>I<127012F812FCA2127C120C1218123012E012C0060A 798414>44 DI<127012F8A312700505798414>I<1306130EA213 1CA21338A21370A213E0A2EA01C0A2EA0380A3EA0700A2120EA25AA25AA25AA25AA25A0F 1D7E9914>I<1203A25A5A123F12F712471207AEEA7FF0A20C177C9614>49 DI<127012F8A312701200A6126012F012 F8A2127812181230127012E012800515798F14>59 D65 DI<3801F180EA07FFEA0E1FEA1C071238EA7003A348C7FCA7387003 80A338380700121CEA0E0EEA07FCEA01F011177F9614>II70 DI73 D76 D<38FE3F80A2383E0E00123BA4 138E1239A213CEA31238A213EE136EA4133E12FEA211177F9614>78 D 80 D83 D<387FFF80B5FCEAE1C3A43801C000AFEA0FF8A211177F9614>I<38FE0FE0A238380380 B0381C0700A2EA0E0EEA07FCEA01F01317809614>I<38FC1F80A238380E00A3EA3C1EEA 1C1CA46C5AA4EA0630EA0770A3EA0360A213E0A26C5A11177F9614>I<12081218123012 60A212C0A312F012F812781230050C799914>96 DI<12FCA2121C A513F8EA1DFEEA1F07EA1E03001C1380EB01C0A6EB0380001E1300EA1F0EEA1DFCEA0CF8 1217809614>II<137EA2130EA5EA07CEEA0FFEEA1C3EEA301EEA700E12 E0A61270EA301EEA383E381FEFC0EA07CF12177F9614>I I<13FCEA01FEEA038EEA07041300A3EA7FFE12FFEA0700ACEAFFF8A20F177F9614>II<12FCA2 121CA51378EA1DFEEA1F86EA1E07121CAA38FF8FE0A21317809614>I<1206120FA21206 C7FCA4B4FCA21207ACEAFFF8A20D187C9714>I<12FCA2121CA5EBFF80A2EB1C005B5B5B EA1DC0EA1FE0A2EA1E70EA1C38133C131C7F38FF1F80A21117809614>107 DII III114 DI<1206120EA4EA7F FC12FFEA0E00A8130EA3131CEA07F8EA01F00F157F9414>II<38FE3F80A2383C1E00EA1C1CA36C5AA3EA0630EA0770A3 6C5AA311107F8F14>I<38FE3F80A238700700EA380EA3EA39CEA3EA1B6C121AA3EA1E7C A2EA0E3811107F8F14>II<38FE3F80A2381C0E005BA2120E5BA2120713 30A2EA0370A25B1201A25BA3485A12730077C7FC127E123C11187F8F14>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fc cmbx12 13.14 50 /Fc 50 122 df<123C127E12FFA4127E123C08087C8711>46 D<131C133C13FC12FFA212 00B3AA387FFFFCA216237CA21F>49 D<48B4FC000713C0381E07F0383803F8386001FC38 7C00FE12FE14FF147FA2127C003813FFC7FC14FEA2EB01FC14F8EB03F0EB07E01480EB0F 00131E5B1370EBE003EA01C038038007380700061206380FFFFE5A5A4813FCB5FCA21823 7DA21F>I<48B4FC000713E0381E03F0383801F8003C13FC387E00FEA3123EEA1C010000 13FCA2EB03F8EB07F0EB0FC03801FF00A2380007E0EB01F014F8EB00FC14FE14FFA21210 127C12FEA214FEA2387C01FC007013F8383E07F0380FFFC00001130018237DA21F>I<14 381478A214F81301130313071306130C131C13381330136013E0EA01C01380EA03005A12 0E5A12185A12705AB612C0A2390001F800A790387FFFC0A21A237EA21F>I<0018130C00 1F137CEBFFF814F014E014C01480EBFC000018C7FCA513FF001B13E0381F03F0381C00F8 000813FCC7127EA3147FA2127812FCA3147E5A006013FC1270383801F8381E07E03807FF C03801FE0018237DA21F>II<1230123C 003FB512C0A215804814005C5C38600018A200E05B485B5CC6485AA249C7FC1306130EA2 5BA2133CA25BA213F8A41201A66C5A13601A257DA41F>II<123C127E12FFA4127E123C1200A8123C 127E12FFA4127E123C08187C9711>58 D<141CA2143EA3147FA24A7EA39038019FC0A290 38031FE0140F01077FEB0607A2010C7F1403011C7FEB1801A2496C7EA2017FB5FCA29039 E0007F8049133FA2484880151F00038190C7120FA2486E7ED8FFF090B51280A229257EA4 2E>65 DI<9138FF8008010FEBF0189039 3FC03C789039FE0006F8D801F81303484813014848130048481478121F48481438A2007F 151890C8FCA2481500A97E16187F123FA26C6C1430120F6C6C14606C6C14C06C6CEB0180 D800FEEB070090383FC01E90380FFFF8010013C025257DA42C>IIII72 DI75 DIII< B67E15F83903F801FEEC007F6F7E6F7EA282A55EA24B5A4BC7FCEC01FE90B512F815C090 38F803F06E7E6E7E157EA2157FA482A31760ED3FC017C0ED1FE1B539E00FFF80923801FE 002B257EA42E>82 D<01FF1380000713E3380F80F7381E001F48130F481307140312F814 01A27E91C7FCB4FCEA7FE013FE383FFFE014F86C13FE00077F6C1480C67E010313C0EB00 3FEC0FE01407A200C01303A315C07E6C13076C14806CEB0F0038FFC03E38E3FFF838803F E01B257DA422>I<007FB612F8A2397E00FE010078EC00780070153800601518A200E015 1C160C5AA4C71400B3A390B512FEA226247EA32B>II89 D97 DIII<137F3803 FFC03807C1F0380F80F8EA1F0048137C127E147E12FEA2B512FEA248C7FCA3127EA21406 7E6C130C380F80183807E0703803FFE038007F8017187E971C>II<3901 FF07C00007EBDFE0380F83F1EA1F01393E00F800007E7FA6003E5B6C485A380F83E0EBFF C0001190C7FC0030C8FCA21238123C383FFFE06C13FC806C7F481480383C003F48EB0FC0 00F81307A4007CEB0F806CEB1F00381F807E3807FFF8C613C01B247E971F>II<120FEA1F80EA3FC0A4EA1F80EA0F00C7FCA7EA7FC0A2120FB3A2EAFFF8A20D 277EA611>I107 DI<26FF80FE137F903A83FF81FFC0 3B0F8E0FC707E0019813CC903A9007E803F001A013F0A201C013E0AF3BFFFC7FFE3FFFA2 30187E9733>I<38FF80FE903883FF80390F8E0FC0139890389007E013A0A213C0AF39FF FC7FFEA21F187E9722>I I<38FFC1FCEBCFFF390FFC1FC09038F007E001C013F0140315F8140115FCA8EC03F8A215 F0EBE0079038F00FE09038DC1F809038CFFF00EBC3F801C0C7FCA9EAFFFCA21E237F9722 >I<38FF83E0EB8FF8380F8C7CEB90FC13B013A01478EBE0005BAEEAFFFEA216187F9719> 114 D<3807F8C0EA1FFFEA3C07EA7001EAF000A300FC1300B47EEA7FFC7F383FFF80000F 13C0120338001FE01303EAC001A212E014C0EAF00338FC078038EFFF00EAC3FC13187E97 18>I<13C0A41201A312031207120F121FB512C0A2380FC000AC1460A63807E0C013E138 01FF8038007E0013237FA218>I<39FFC07FE0A2000F1307B0140FA200071317EBE06739 03FFC7FE38007F071F187E9722>I<39FFF80FF8A2390FC001C015803907E00300A26D5A 00031306EBF80E0001130C13FC00005B13FEEB7E30A26D5AA214E06D5AA26D5AA26DC7FC A21D187F9720>I<3BFFF9FFE0FF80A23B1FC03F001C00000F6D13181580D807E05CA290 39F03FC07000030137136015E02601F8635BA29038FCE3F1000001C15B15F990267F80FB C7FCA215FF90383F007EA2011E133CA3010C131829187F972C>I<39FFF83FF0A2390FC0 0F003807E00E6C6C5A6D5A6C6C5A00001360EB7EC06D5AA2131F6D7E497E80EB33F81361 EBE0FC3801C07E3803807F3907003F8048131F39FFC07FF8A21D187F9720>I<39FFF80F F8A2390FC001C015803907E00300A26D5A00031306EBF80E0001130C13FC00005B13FEEB 7E30A26D5AA214E06D5AA26D5AA26DC7FCA21306A25B1230EA781CEAFC185B1370EA68E0 EA7FC0001FC8FC1D237F9720>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fd cmsl10 10.95 41 /Fd 41 122 df45 D<1408140C141C143CA2147C147E149EA2EB 011EA21302801304A21308A20110138014071320A2EB7FFF90384007C0EB8003A2EA0100 A21202EC01E01206001F130339FF801FFE1F207F9F22>65 D<0007B5FC3900F803C09038 7801E0EC00F04913F8A515F03801E001EC03E015C0EC0F809038FFFE009038E00F803903 C003C0EC01E015F0A21400A2485A1401A215E01403EC07C0390F000F80EC3E00B512F01D 1F7E9E20>II<0007B57E3900F801E09038780070 81497F151E150E150FA348481480A6484814005DA3151E153E4848133C5DA25D4A5A4A5A 260F000FC7FC143CB512F0211F7E9E23>I<0007B512FC3900F8007C0178131C150C5B15 04A414043901E00800A31438EBFFF8EBE0383803C010A4EC00081510485AA21520A21560 15C0380F00011407B612801E1F7E9E1F>I<0007B512F83900F800780178133815185B15 08A53901E00800A314181438EBFFF83803C0301410A491C7FC485AA648C8FC7FEAFFFC1D 1F7E9E1E>I<3A07FF83FFC03A00F8007C000178133CA2495BA648485BA490B5FCEBE000 4848485AA64848485AA64848485A01807F39FFF07FF8221F7E9E22>72 D<3807FF803800F8001378A25BA6485AA6485AA6485AA648C7FC7FEAFFF0111F7E9E10> I<3A07FF803FE03A00F8001F000178130C5D4913205D5D4AC7FC1402140848485A5C1460 14F013E1EBE4F83803C878EBD07CEBE03CEBC03E141E141F48487E81140781140381380F 00016D487E39FFF00FFE231F7E9E23>75 D<3807FFE0D800FCC7FC1378A25BA6485AA648 5AA41580EC0100EA0780A25C14021406140E380F001E147CB512FC191F7E9E1C>I78 DI< 0007B5FC3900F803C090387800F015785B157CA41578484813F815F0EC01E0EC03C0EC0F 00EBFFFCD803C0C7FCA6485AA648C8FC7FEAFFF81E1F7E9E1F>I<3807FFFE3900F80780 90387801E0EC00F05B15F8A415F03801E00115E0EC03C0EC0780EC1E00EBFFF03803C038 80141E140EA2140F48485AA51501D80F0013029038800F8239FFF8078CC7EA01F020207E 9E22>82 DI<003FB512F0383C07800030 1430126039400F0010A212C01280A3D8001E1300A65BA65BA65B7F383FFFE01C1F7A9E21 >I<39FFF00FF8391F0003E06CEB01801400001EEB0100A6481302A6485BA600705BA25C A200785B1238001813C06C48C7FCEA0706EA01F81D20799E22>I<3BFFF07FF81FF03B1F 000FC007C0001E903907800380001FED01006C1502140F5EEC17C002135B142301805C00 0713435E14C3913883E0401481D981015B13C1D803C213E193C7FC13C415F2EBC80015F4 EA01F015F85B5D5B15605B000014402C207A9E2F>87 D97 D<1207123F120F7EA2120EA65A137CEA1D83381E0180001C13C0EB00E05A14 F0A5387001E0A214C013031480EB0700EAE80EEACC38EA83E014207B9F19>I<13FEEA03 83380E0780121C0038130090C7FC12785AA45AA37E5BEA70026C5AEA1C18EA07E011147D 9314>I<13F8EA070EEA0E07381C038012381278127012F0B5FC00F0C7FCA25AA46C5AEA 7002EA3004EA1C18EA07E011147D9314>101 DI<140EEB 3E11EBE1A33801C1C2380381E0EA07801301120FA3380703C01480EB8700EA04FC48C7FC A21218121CEA0FFF14C014E0381800F04813305A5AA3006013606C13C0381C0700EA07FC 181F809417>I<13E0120712011200A2485AA6485AEB8F80EB90E013A0EBC06013800007 13E01300A5380E01C0A6381C0380001E13C038FF8FF014207E9F19>II<13E0120712011200A2485AA6485AEB81FCEB80F014C0EB81801400EA07045B131813 38137C131C120E7FA2130F7F1480EA1C03381E07C038FF8FF016207E9F18>107 D<13E0120712011200A2EA01C0A6EA0380A6EA0700A6120EA65A121EEAFF800B207F9F0C >I<390387C07C391F9861863907A072073903C03403EB80380007EB7807EB0070A5000E EBE00EA64848485A001EEBE01E3AFFCFFCFFC022147E9326>I<38038F80381F90E0EA07 A03803C0601380000713E01300A5380E01C0A6381C0380001E13C038FF8FF014147E9319 >I<13FCEA0387380E0180381C00C04813E0A24813F012F0A438E001E0A214C0130300F0 138038700700EA380E6C5AEA07E014147D9317>IIIII<1380EA01 00A35A5A5A121EEAFFF8EA0E00A45AA65A1310A41320A2EA1840EA0F800D1C7C9B12>I< 381C0380EAFC1FEA3C07EA1C03A238380700A6EA700EA4131EA25BEA305E381F9F801114 7B9319>I<39FF9FE1FC393C078070391C030060148015401580EA0E0790380D81001309 EB19C21311380F21C4EA0720EB40C814E8EB80F0A26C485A1460000213401E147C9321> 119 D<381FF0FF3803C0780001137014403800E0C0EBE180EB73001376133CA2131C132E 134E1387EA0107380203801204380C01C0383C03E038FE07FC18147F9318>I<390FF83F 803901E00E00EBC00C140813E000005B143014205C13705CA20171C7FC1339133A133E13 3C133813181310A25BA25BEA70C0EAF08000F1C8FC12E61278191D809318>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fe cmr8 8 26 /Fe 26 118 df<126012F0A212701210A21220A21240A2040A7D960A>39 D45 D<1206120E12FE120EB1EAFFE00B157D9412>49 D<13101338A3135CA3138EA3EA0107A238020380A33807FFC0EA0401A2380800E0A20018 13F0123838FE03FE17177F961A>65 DIIIII76 D80 D82 DI<387FFFF8386038180040 1308A200801304A300001300AF3803FF8016177F9619>I<12FCA212C0B3AB12FCA20621 7D980A>91 D97 D99 D101 D<1203EA0780A2EA0300C7FCA5 EA1F801203AF1243EAE30012E7127C091D82960B>106 D<12F81238A8133E1338133013 4013801239EA3FC0EA39E0123813F01378133CA2EAFE7F10177F9613>I110 D112 D114 DI<1208A31218A21238EAFFC0EA3800A7 1340A4EA1C80EA0F000A147F930E>II E %EndDVIPSBitmapFont %DVIPSBitmapFont: Ff cmsy9 9 2 /Ff 2 106 df<13801201EA0300A31206A25AA35AA35AA25AA35AA21260A37EA27EA37E A37EA27EA3EA0180120009267D9B0F>104 D<12C0A21260A37EA27EA37EA37EA27EA3EA 0180A2EA0300A31206A25AA35AA35AA25AA35AA209267E9B0F>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fg cmsltt10 10.95 33 /Fg 33 122 df<1206120FEA1F80120FA21203EA0700A25A120E123C127C12F01260090E 769B18>39 D<387FFFC0B512E0A26C13C013047C8F18>45 D<133E13FF000313803807C3 C0EA0F01000E13E0EA1C00123C003813F014705AA34813E0A4EB01C0A2130300F01380EA 7007EB0F00EA781E6C5AEA1FF85BEA07C0141C7C9B18>48 D<13181338A2137813F81203 120F137012041200A413E0A6EA01C0A6EA7FFE12FF127F0F1C7B9B18>I67 D<3807FFC014E014F03801C0F814 78143C141CEA0380141EA2140EA33807001CA4143C1438120E147014F0EB01E0EB03C013 07387FFF8038FFFE00EA7FF8171C7F9B18>I<0007B5FC5A7E3801C007A3140638038000 A2EB818014C0A213FF481380A21303A2140090C7FC120E140C141CA4387FFFF8B5FC7E18 1C7F9B18>I<3907F87F80A33901C01C00A448485AA5EBFFF8485BA2EB0070A4000E5BA6 387F87F8EAFF8FEA7F87191C7F9B18>72 D74 D 76 D<3907E01F80000FEB3FC0000714803903B02E00146EA214CE380730DC1331149CA2 1333141C000E5B13371336133E133C131848C65AA638FE03F800FF7F00FE5B1A1C7F9B18 >I<126012F0A37E1278A3127C123CA3123E121EA3121F7EA313801207A313C01203A413 E01201A313F0120013600C24789F18>92 D<387FFFC0B512E0A26C13C013047E7F18>95 D97 D<127EA3120EA45A137CEA1D FF001F13801383381E01C0123CEB00E01238A4387801C0A2EB0380A2EB0F00EA7C1FEAFF FCEAEFF8EA63E0131C7C9B18>I100 D<13F8EA07FE487E381F0780EA3C03387801C0127012E0A2B5FCA21480 00E0C7FCA213033870078038780F00EA3FFE6C5AEA07F012147B9318>III<1318133C137C133C13 1890C7FCA4EA0FF8121F120FEA0038A25BA65BA6EA7FFFB512806C1300111D7C9C18> 105 D<14C0EB01E013031301EB00C01400A4EBFFC0A31301A2EB0380A6EB0700A6130EA6 5BA2EA6038EAF078B45A5BEA3F8013277F9C18>III<381F8F80383FBFE0381FFFF03803F07013E0EA07C013801300 A4000E13E0A638FF87F8EBCFFCEB87F816147F9318>110 D<13FCEA03FF000F1380EA1F 07383C03C0EA7801007013E0EAE000A4EB01C0A2EB0380EAF007EB0F00EA7C3EEA3FFC6C 5AEA07E013147C9318>I 113 D<381FE1F8EBE7FCEBEFFE3800FE1EEBFC0C3801F8005B5B5BA3485AA6EAFFFC7F5B 17147E9318>I I<387E07E0EAFE0FEA7E07EA0E00A2381C01C0A638380380A41307131F383FFFE06C13F0 3807E3E014147D9318>117 D<387F8FF000FF13F8007F13F0381C0380A2EB0700121EEA 0E0F130E131E131CA25BA26C5AA2136013E05B6C5A15147C9318>I<38FF87F8138F1387 383800E0EB01C0A3148013E3EA39F31233EB7700A212371376EA3666136EEA3C7CA2EA38 3815147C9318>I<381FE3FC13E713E33803C3C000011380EBE700EA00EE13FC137C1338 137813FCEA01DCEA038E12071307120E38FF1FE0EB9FF0EB1FE016147E9318>I<380FF1 FE381FF9FF380FF1FE3803807013C0000113E0A213C114C0A23800E380A2EBE700A213E6 136E136C137C1378A21370A25BA2485A12F3EAF780B4C7FC5A1278181E7F9318>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fh cmcsc10 10.95 18 /Fh 18 121 df<1318A2133CA3134EA213CF1387A238010380A2000313C0EA0201A23807 FFE0EA0400A2481370A2001813380038137838FE01FF18177F961C>97 D99 DIIII<38FF87FC38 1C00E0AAEA1FFFEA1C00AA38FF87FC16177E961C>III108 D<00FCEB07F0001C1480A2001613 0BA200131313A338118023A23810C043A3EB6083A2EB3103A3131AA2130C123800FEEB1F F01C177E9622>I<38FC01FC381E007014201217EA1380A2EA11C0EA10E0A213701338A2 131C130E1307A2EB03A0EB01E0A213001460123800FE132016177E961C>I<13FE380383 80380E00E0481370003C1378003813380078133C0070131C00F0131EA70070131C007813 3C00381338003C1378001C13706C13E0380383803800FE0017177E961D>II115 D<387FFFFC3870381C00401304 A200C0130600801302A300001300AE3803FF8017177F961B>I<38FF81FC381C00701420 B0000C1340120E6C138038018300EA007C16177E961C>I<38FF80FE381F0070000E1360 6C1340EB80803803C100EA01C3EA00E213F4137813387F133E134E13C7EB8780380103C0 EA0201380600E0000413F0000C1370003C137800FE13FF18177F961C>120 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fi cmti10 10.95 8 /Fi 8 117 df12 D<127012F8A212F012E005057B840E>46 D103 D<13C0EA01E0A213C0C7FCA7120E12131223EA 4380EA4700A21287120EA35AA3EA38401380A21270EA31001232121C0B1F7C9E0E>105 D<381C0F80382630C0384740601380EB0070A2008E13E0120EA3381C01C0A3EB03840038 1388A2EB0708EB031000701330383001C016147C931A>110 D114 D<13FCEA0302EA0601EA0C03130713061300EA0F8013F0EA07F8EA03FCEA003E130E1270 EAF00CA2EAE008EA4010EA2060EA1F8010147D9313>II E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fj cmbxti10 14.4 1 /Fj 1 47 df<120E123FEA7F80A212FFA21300127E123C0909798815>46 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fk cmbx12 17.28 25 /Fk 25 122 df49 D<1578A215FCA34A7EA24A7EA24A7FA34A7FEC0E7F021E7FEC1C3FA202 387F151F02787FEC700FA202E07F1507010180ECC003A249486C7EA201078191C7FC4981 91B6FCA24981011CC7123F013C810138141FA24981160F01F081491407A2484881486C14 03B549B512FCA336317DB03D>65 D<913A03FF800180023FEBF00349B5EAFC0701079038 003F0FD91FF8EB079FD93FC0EB01FFD9FF807F4848C8127F4848153F0007161F49150F48 5A001F1607A2485A1703127FA24992C7FCA212FFA9127FA27FEF0380123FA26C7E170700 0F17006C7E6D150E0003161E6C6C151C6C6C6C1478D93FC05CD91FF8EB03E0D907FFEB3F 800101D9FFFEC7FCD9003F13F80203138031317CB03A>67 D69 D76 DI<007FB8FCA39039C00FF801D87E00EC003F 007C82007882A200708200F01780A3481603A5C792C7FCB3AA017FB6FCA331307DAF38> 84 D97 DI100 DII<90391FF007C09039FFFE3FE03A01F83F79F0 3907E00FC3000F14E19039C007E0E0001FECF000A2003F80A5001F5CA2000F5CEBE00F00 075C2603F83FC7FC3806FFFE380E1FF090C9FC121EA2121F7F90B57E6C14F015FC6C806C 801680000F15C0003FC7127F007EEC1FE0007C140F00FC1407A4007EEC0FC0003E158000 3F141FD80FC0EB7E003907F803FC0001B512F0D8001F90C7FC242F7E9F28>III108 D<2703F007F8EB1FE000FFD93FFEEBFFF8913A783F01E0FC02C0903883 00FE280FF1801FC6137F2607F30013CC01F602F8148001FC5CA3495CB3B500C3B5380FFF FCA33E207D9F43>I<3903F007F800FFEB3FFEEC783F02C013803A0FF1801FC03807F300 01F614E013FCA35BB3B500C3B5FCA328207D9F2D>II<3901F83FE000FFEBFFFC9038FBE07F9039FF003F80D80FFEEB1F C06C48EB0FE04914F0ED07F8A216FC1503A216FEA816FC1507A216F8A2ED0FF06D14E06D EB1FC06DEB3F809039FBC0FE009038F8FFF8EC3FC091C8FCABB512C0A3272E7E9F2D>I< 3801FF86000713FEEA1F00003C133E48131E140E12F8A36C90C7FCB47E13FC387FFFC06C 13F0806C7F00077F00017FEA003F01001380143F0060131F00E0130FA27E15007E6C131E 6C131C38FF807838F3FFF038C07F8019207D9F20>115 D<131CA5133CA3137CA213FC12 0112031207381FFFFEB5FCA2D803FCC7FCB0EC0380A71201EC0700EA00FEEB7F0EEB3FFC EB07F0192E7FAD1F>II<3A7FFF807FFC A33A03FC000F006C6C131E6C6C5BEC803890387FC078013F5B90381FE1E090380FF3C0EC FF806D90C7FC6D5A13016D7E81815B903803DFE09038078FF08190380F07FC90381E03FE EB3C01496C7E4914804848EB7FC00003EC3FE026FFFC01B5FCA328207F9F2B>120 DI E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fl cmsy10 10.95 1 /Fl 1 14 df<14FE903807FFC090381F01F0903878003C01E0130ED80180130348C7EA01 800006EC00C0481560A2481530481518A248150CA4481506A90060150CA46C1518A26C15 306C1560A26C15C06CEC01806C6CEB0300D800E0130E0178133C90381F01F0903807FFC0 D900FEC7FC272B7DA02E>13 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fm cmbx12 14.4 45 /Fm 45 122 df<123C127FEAFF80A213C0A3127F123E1200A2EA0180A3EA0300A2120612 0E5A5A12100A157B8813>44 D<121C127FA2EAFF80A3EA7F00A2121C09097B8813>46 D<130E131E137EEA07FE12FFA212F81200B3ABB512FEA317277BA622>49 DII<140FA25C5C5C5C5BA2EB03 BFEB073F130E131C133C1338137013E0EA01C0EA038012071300120E5A5A5A12F0B612F8 A3C7EA7F00A890381FFFF8A31D277EA622>I<00181303381F801FEBFFFE5C5C5C14C091 C7FC001CC8FCA7EB7FC0381DFFF8381F80FC381E003F1208C7EA1F8015C0A215E0A21218 127C12FEA315C05A0078EB3F80A26CEB7F00381F01FE6CB45A000313F0C613801B277DA6 22>I65 DI<91387FE003903907FFFC07011FEBFF0F90397FF0 0F9F9039FF0001FFD801FC7F4848147F4848143F4848141F485A160F485A1607127FA290 C9FC5AA97E7F1607123FA26C7E160E6C7E6C6C141C6C6C143C6C6C14786CB4EB01F09039 7FF007C0011FB512800107EBFE009038007FF028297CA831>IIII<91387F E003903907FFFC07011FEBFF0F90397FF00F9F9039FF0001FFD801FC7F48488048488048 4880485A82485A82127FA290CAFC5AA892B512F87E7F03001300123FA26C7EA26C7E6C7E 6C7E6C7E6CB45B90387FF007011FB5129F0107EBFE0F9039007FF0032D297CA835>I73 D76 DII82 D<9038FF80600003EBF0E0000F13F8381F80FD383F001F003E1307481303A200FC1301A2 14007EA26C140013C0EA7FFCEBFFE06C13F86C13FE80000714806C14C0C6FC010F13E0EB 007FEC1FF0140F140700E01303A46C14E0A26C13076C14C0B4EB0F80EBE03F39E3FFFE00 00E15B38C01FF01C297CA825>I<007FB71280A39039807F807FD87C00140F00781507A2 0070150300F016C0A2481501A5C791C7FCB3A490B612C0A32A287EA72F>II87 D<3803FF80000F13F0381F01 FC383F80FE147F801580EA1F00C7FCA4EB3FFF3801FC3FEA0FE0EA1F80EA3F00127E5AA4 145F007E13DF393F839FFC381FFE0F3803FC031E1B7E9A21>97 DII< EC7FF0A31407ACEB3F873801FFF73807F03F380FC00F381F8007EA3F00A2127EA312FEA8 127EA27EA2381F800F380FC01F3907E07FFF3801FFE738007F87202A7EA925>III<9038FF80F00003EBE3F8390FC1FE1C391F007C7C48 137E003EEB3E10007EEB3F00A6003E133E003F137E6C137C380FC1F8380BFFE000181380 90C8FC1238A2123C383FFFF814FF6C14C06C14E06C14F0121F383C0007007CEB01F84813 00A4007CEB01F0A2003FEB07E0390FC01F806CB5120038007FF01E287E9A22>II<1207EA0F80EA1FC0EA3FE0A3EA1FC0EA0F80EA0700C7FCA7EAFF E0A3120FB3A3EAFFFEA30F2B7EAA12>I108 D<26FFC07FEB1FC0903AC1FFC07FF0903AC307E0C1F8D80FC49038F101FC9039C803F200 01D801FE7F01D05BA201E05BB03CFFFE3FFF8FFFE0A3331B7D9A38>I<38FFC07E9038C1 FF809038C30FC0D80FC413E0EBC80701D813F013D0A213E0B039FFFE3FFFA3201B7D9A25 >II<38FFE1FE9038EFFF809038FE0FE0390FF803F09038F001F801E013FC 140015FEA2157FA8157E15FEA215FC140101F013F89038F807F09038FC0FE09038EFFF80 9038E1FC0001E0C7FCA9EAFFFEA320277E9A25>I<38FFC1F0EBC7FCEBC63E380FCC7F13 D813D0A2EBF03EEBE000B0B5FCA3181B7F9A1B>114 D<3803FE30380FFFF0EA3E03EA78 00127000F01370A27E00FE1300EAFFE06CB4FC14C06C13E06C13F0000713F8C6FCEB07FC 130000E0137C143C7E14387E6C137038FF01E038E7FFC000C11300161B7E9A1B>I<13E0 A41201A31203A21207120F381FFFE0B5FCA2380FE000AD1470A73807F0E0000313C03801 FF8038007F0014267FA51A>I<39FFE07FF0A3000F1307B2140FA2000713173903F067FF 3801FFC738007F87201B7D9A25>I<39FFFC03FFA3390FF000F0000714E07F0003EB01C0 A2EBFC0300011480EBFE070000140013FFEB7F0EA2149EEB3F9C14FC6D5AA26D5AA36D5A A26D5AA2201B7F9A23>I<3BFFFC7FFC1FFCA33B0FE00FE001C02607F007EB0380A201F8 EBF00700031600EC0FF801FC5C0001150EEC1FFC2600FE1C5B15FE9039FF387E3C017F14 38EC787F6D486C5A16F0ECE01F011F5CA26D486C5AA2EC800701075CA22E1B7F9A31>I< 39FFFC1FFEA33907F003803803F8079038FC0F003801FE1E00005BEB7F3814F86D5A6D5A 130F806D7E130F497EEB3CFEEB38FFEB787F9038F03F803901E01FC0D803C013E0EB800F 39FFF03FFFA3201B7F9A23>I<39FFFC03FFA3390FF000F0000714E07F0003EB01C0A2EB FC0300011480EBFE070000140013FFEB7F0EA2149EEB3F9C14FC6D5AA26D5AA36D5AA26D 5AA25CA21307003890C7FCEA7C0FEAFE0E131E131C5BEA74F0EA3FE0EA0F8020277F9A23 >I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fn cmtt10 10.95 77 /Fn 77 127 df<127012F8B012701200A5127012F8A31270051C779B18>33 DI I<13C01201A3EA03F0EA0FFCEA3FFEEA7DCFEA71C738E1C38013C7A338F1C0001279123F 6C7EEA0FF8EA01FC13DE13CF13C73861C38012F1A212E1EBC7001271EA79DEEA3FFEEA1F F8EA07E0EA01C0A3120011247D9F18>I<1238127CA2127E123E120EA3121CA2123812F8 12F012C0070E789B18>39 D<137013F0EA01E0EA03C0EA0780EA0F00121E121C5AA25AA4 5AA81270A47EA27E121E7EEA0780EA03C0EA01F0120013700C24799F18>I<126012F012 787E7E7EEA07801203EA01C0A2EA00E0A41370A813E0A4EA01C0A2EA03801207EA0F0012 1E5A5A5A12600C247C9F18>II<121C123E127E 127F123F121F1207120E121E127C12F81260080C788518>44 D<387FFFC0B512E0A26C13 C013047E8F18>I<1230127812FCA2127812300606778518>I<1303EB0780A2130F14005B 131EA2133E133C137C1378A213F85B12015B12035BA212075B120F90C7FCA25A121E123E 123CA2127C127812F85AA2126011247D9F18>III<383FFF80A30038C7FCA8EA3BF8EA3FFE7F383C 0780383003C0EA0001EB00E0A2126012F0A238E001C0EA7003387C0F80383FFF00EA1FFC EA03F0131C7E9B18>53 D<12E0B512E0A214C038E00380EB0700C65A131E131C5BA25B13 F05BA2485AA3485AA448C7FCA7131D7E9C18>55 DI<1230127812 FCA2127812301200A81230127812FCA2127812300614779318>58 D<14C0EB03E01307EB1FC0EB3F80EBFE00485AEA07F0485AEA3F8048C7FC12FCA2127F6C 7EEA0FE06C7EEA01FC6C7EEB3F80EB1FC0EB07E01303EB00C013187E9918>60 D<387FFFC0B512E0A26C13C0C8FCA4387FFFC0B512E0A26C13C0130C7E9318>I<126012 F87E127F6C7EEA0FE06C7EEA01FC6C7EEB3F80EB1FC0EB07E0A2EB1FC0EB3F80EBFE0048 5AEA07F0485AEA3F8048C7FC12FC5A126013187E9918>II<137CEA01FEEA07FF380F8780381E03C0EA3C1DEA387F3870FFE0EA71E313C1 12E1EAE380A638E1C1C0127113E33870FF8038387F00EA3C1C381E00E0EA0F833807FFC0 0001138038007E00131C7E9B18>I<137013F8A213D8A2EA01DCA3138CEA038EA4EA0707 A5380FFF80A3EA0E03381C01C0A3387F07F000FF13F8007F13F0151C7F9B18>III III<3801F1C0EA03FDEA0FFFEA1F0FEA1C03123813011270A290C7FC5AA5 EB0FF0131F130F387001C0A213031238A2EA1C07EA1F0FEA0FFFEA03FDEA01F1141C7E9B 18>I<387F07F038FF8FF8387F07F0381C01C0A9EA1FFFA3EA1C01AA387F07F038FF8FF8 387F07F0151C7F9B18>II<387F07F038FF87F8387F07F0381C03C0EB07801400130E131E5B13385B13F0 121DA2EA1FB8A2131C121EEA1C0EA27FA2EB0380A2EB01C0387F03F038FF87F8387F03F0 151C7F9B18>75 DI<38FC01F8EAFE 03A2383B06E0A4138EA2EA398CA213DCA3EA38D8A213F81370A21300A638FE03F8A3151C 7F9B18>I<387E07F038FF0FF8387F07F0381D81C0A313C1121CA213E1A313611371A213 311339A31319A2131D130DA3EA7F07EAFF87EA7F03151C7F9B18>IIIII<3803F1C0EA1FFF5AEA7C0FEA7003EAE001A390C7FC12701278123FEA1FF0EA07FE C67EEB0F80EB03C01301EB00E0A2126012E0130100F013C038F80780B5FCEBFE00EAE7F8 131C7E9B18>I<387FFFF8B5FCA238E07038A400001300B2EA07FFA3151C7F9B18>I<38FF 83FEA3381C0070B36C13E0EA0F01380783C03803FF806C1300EA007C171C809B18>I<38 FE03F8EAFF07EAFE03381C01C0EA1E03000E1380EA0F0700071300A2EA038EA2EA01DCA3 EA00F8A21370A9EA01FC487E6C5A151C7F9B18>89 D91 D<126012F0A27E1278127C123CA2123E121E121F7EA27F12077F1203A27F 12017F12007F1378A2137C133C133E131EA2131F7F14801307A2EB030011247D9F18>I< EAFFF8A3EA0038B3ACEAFFF8A30D247F9F18>I<387FFFC0B512E0A26C13C013047E7F18> 95 D97 D<127E12FE127E120EA5133EEB FF80000F13C0EBC1E01380EB0070120E1438A6000F1370A2EB80E013C1EBFFC0000E1380 38063E00151C809B18>IIIII<3801E1F03807FFF85A381E1E30381C0E00487EA5EA1C0EEA1E1EEA 1FFC5BEA39E00038C7FC7EEA1FFEEBFFC04813E0387801F038700070481338A4007813F0 EA7E03381FFFC06C13803801FC00151F7F9318>I<127E12FE127E120EA5133EEBFF8000 0F13C013C1EB80E01300120EAB387FC7FC38FFE7FE387FC7FC171C809B18>II<1338137CA31338 1300A4EA0FFCA3EA001CB3A4EA6038EAF078EAFFF0EA7FE0EA3F800E277E9C18>I<127E 12FE127E120EA5EB3FF0A3EB0780EB0F00131E5B5B5BEA0FF87F139C130EEA0E0F7FEB03 8014C0387FC7F812FF127F151C7F9B18>II< 38F9C1C038FFF7F013FF383E3E38EA3C3CA2EA3838AB38FE3E3EEB7E7EEB3E3E17148093 18>IIII<3801F380EA07FBEA1FFFEA3E1FEA38 0FEA7007A2EAE003A6EA7007A2EA380FEA3C1FEA1FFFEA0FFBEA03E3EA0003A7EB1FF0EB 3FF8EB1FF0151E7E9318>I<38FF0FC0EB3FE0EB7FF0EA07F0EBE060EBC0005BA290C7FC A9EAFFFC7F5B14147E9318>II<48 7E1203A4387FFFC0B5FCA238038000A9144014E0A33801C1C013FF6C1380EB3E0013197F 9818>I<387E07E0EAFE0FEA7E07EA0E00AC1301EA0F033807FFFC6C13FE3801FCFC1714 809318>I<387F8FF000FF13F8007F13F0381C01C0380E0380A338070700A3138FEA038E A3EA01DCA3EA00F8A2137015147F9318>I<38FF07F8138F1307383800E0A4381C01C013 7113F9A213D9EA1DDD000D1380A3138DEA0F8FA23807070015147F9318>I<387F8FF013 9F138F380F0700EA078EEA039EEA01DC13F81200137013F07FEA01DCEA039E138EEA0707 000E1380387F8FF000FF13F8007F13F015147F9318>I<387F8FF000FF13F8007F13F038 0E01C0EB0380A21207EB0700A2EA0387A2138EEA01CEA213CC120013DC1378A31370A313 F05B1279EA7BC0EA7F806CC7FC121E151E7F9318>I<383FFFF05AA2387001E0EB03C0EB 078038000F00131E5B13F8485AEA03C0485A380F0070121E5A5AB512F0A314147F9318> II<127CB4FC13C01203C67EAB7FEB7FC0EB3FE0A2EB7FC0EBF0005B ABEA03C012FF90C7FC127C13247E9F18>125 DI E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fo cmr10 10.95 80 /Fo 80 125 df<90381F83E09038F06E303901C07878380380F8903800F03048EB7000A7 B612803907007000B2383FE3FF1D20809F1B>11 D<133FEBE0C0EA01C0380381E0EA0701 A290C7FCA6B512E0EA0700B2383FC3FC1620809F19>II34 D<127012F812FCA212741204A31208 A21210A212201240060E7C9F0D>39 D<13401380EA01005A12061204120C5AA212381230 A212701260A412E0AC1260A412701230A212381218A27E120412067E7EEA008013400A2E 7BA112>I<7E12407E12307E1208120C7EA212077EA213801201A413C0AC1380A4120313 00A25A1206A25A120812185A12205A5A0A2E7EA112>I<127012F012F8A212781208A312 10A31220A21240050E7C840D>44 DI<127012F8A3127005057C 840D>I<144014C0EB0180A3EB0300A31306A25BA35BA35BA25BA35BA3485AA348C7FCA2 1206A35AA35AA25AA35AA35AA2122D7EA117>II<13801203120F12F31203B3A6EA07C0EA7FFE0F1E7C9D17>III<1306A2 130EA2131E132EA2134E138EA2EA010E1202A212041208A212101220A2124012C0B512F0 38000E00A7EBFFE0141E7F9D17>II<137CEA0182EA0701380E0380EA0C0712183838030090C7FC12 781270A2EAF1F0EAF21CEAF406EAF807EB0380A200F013C0A51270A214801238EB070012 18EA0C0E6C5AEA01F0121F7E9D17>I<1240387FFFE014C0A23840008038800100A21302 485AA25B5BA25BA21360A213E05B1201A41203A76C5A131F7E9D17>III<127012F8A312701200AA127012F8A3127005147C930D>I<127012F8A3 12701200AA127012F012F8A212781208A31210A31220A21240051D7C930D>I<5B497EA3 497EA3EB09E0A3EB10F0A3EB2078A3497EA2EBC03EEB801EA248B5FCEB000FA20002EB07 80A348EB03C0A2120C001E14E039FF801FFE1F207F9F22>65 DI<90380FE0109038381C309038E002703803C0013907 8000F048C71270121E15305A1510127C127800F81400A91278007C1410123CA26C1420A2 7E6C6C13406C6C13803900E00300EB380CEB0FF01C217E9F21>IIII<90380FE02090387818609038E004E03803 800238070001481300001E1460A25A1520127C127800F81400A7EC7FFCEC03E000781301 127C123CA27EA27E7E380380023900E00460903878182090380FE0001E217D9F24>I<39 FFF07FF8390F000780AD90B5FCEB0007AF39FFF07FF81D1F7E9E22>II<3807FFC038003E00131EB3A3122012F8A3EAF01CEA403CEA60 38EA1070EA0FC012207F9E17>I<39FFF007FC390F0003E0EC0180150014025C5C5C5C5C 5C49C7FC5B497E130FEB13C0EB21E01341EB80F0EB0078A28080A280EC0780A2EC03C015 E015F039FFF01FFE1F1F7E9E23>IIIIIIII<3803F040380C0CC0 EA1803EA3001EA6000A212E01440A36C13007E127CEA7F80EA3FF86CB4FC00071380C613 C0EB1FE013031301EB00F014707EA46C136014E06C13C038F8018038C60300EA81FC1421 7E9F19>I<007FB512E038780F010060EB006000401420A200C0143000801410A4000014 00B3497E3803FFFC1C1F7E9E21>I<39FFF00FF8390F0003E0EC0080B3A46CEB01001380 120314026C6C5A6C6C5AEB3830EB0FC01D207E9E22>I<39FFF003FE391F8000F86CC712 6015206C6C1340A36C6C1380A2EBE00100011400A23800F002A213F8EB7804A26D5AA36D 5AA2131F6D5AA2EB07C0A36D5AA36DC7FC1F207F9E22>I<3BFFF07FF81FF03B1F000FC0 07C06C903907800180170015C001805C00071502EC09E013C000035DEC19F01410D801E0 5CA2EC2078D800F05CA2EC403C01785CA2EC801E017C1460013C144090383D000F133F6D 5CA2011E1307010E91C7FCA2010C7F010413022C207F9E2F>I<397FF81FF8390FE007C0 3907C0030000031302EBE0063801F00400005BEBF818EB78106D5AEB3E60EB1E406D5AA2 13076D7E497E1305EB08F0EB18F8EB1078EB207CEB603EEB401EEB801F3901000F801407 000214C000061303001FEB07E039FFC01FFE1F1F7F9E22>I<39FFF001FF391F80007800 0F146012076D1340000314807F3901F001001200EBF802EB7C06EB3C04EB3E08131EEB1F 10EB0FB0EB07A014E06D5AACEB3FFC201F7F9E22>I<387FFFFE387E003C127800701378 006013F814F0384001E0130314C0EB07801200EB0F00131EA25B137C13785B1201EBE002 EA03C0A2EA0780000F13061300001E1304003E130C123C48133C14FCB5FC171F7E9E1C> I<12FFA212C0B3B3A512FFA2082D7CA10D>II<12FFA21203B3B3A512FFA2082D80A1 0D>I<120812101220A21240A21280A312B812FCA2127C1238060E7D9F0D>96 DI<121C12FC121CAA137CEA1D87381E0180EB00 C0001C13E01470A21478A6147014F014E0001E13C0381A018038198700EA107C15207E9F 19>IIII<137CEA01C6EA030F1207EA0E061300A7EAFFF0EA0E00B2EA7FE010 20809F0E>I<14E03803E330EA0E3CEA1C1C38380E00EA780FA5EA380E6C5AEA1E38EA33 E00020C7FCA21230A2EA3FFE381FFF8014C0383001E038600070481330A4006013606C13 C0381C03803803FC00141F7F9417>I<121C12FC121CAA137C1386EA1D03001E1380A212 1CAE38FF8FF014207E9F19>I<1238127CA31238C7FCA6121C12FC121CB1EAFF80091F7F 9E0C>I<13E0EA01F0A3EA00E01300A61370EA07F012001370B3A31260EAF06013C0EA61 80EA3F000C28829E0E>I<121C12FC121CAAEB1FE0EB0780EB060013045B5B5B136013E0 EA1DF0EA1E70EA1C38133C131C7F130F7F148014C038FF9FF014207E9F18>I<121C12FC 121CB3ABEAFF8009207F9F0C>I<391C3E03E039FCC30C30391D019018001EEBE01CA200 1C13C0AE3AFF8FF8FF8021147E9326>IIII<3801F04038070CC0EA0E02EA1C03EA38011278127012F0A61270 12781238EA1C03EA0C05EA0709EA01F1EA0001A8EB0FF8151D7F9318>III<1202A31206A2120EA2123EEAFFF8EA0E00AB1304A5EA07081203EA01F00E1C7F 9B12>I<381C0380EAFC1FEA1C03AE1307120CEA061B3803E3F014147E9319>I<38FF83F8 383E00E0001C13C06C1380A338070100A21383EA0382A2EA01C4A213E4EA00E8A21370A3 132015147F9318>I<39FF9FE1FC393C078070391C030060EC8020000E1440A214C0D807 04138014E0A239038861001471A23801D032143A143E3800E01CA2EB6018EB40081E147F 9321>I<38FF87F8381E03C0380E0180EB0300EA0702EA0384EA01C813D8EA00F0137013 7813F8139CEA010E1202EA060738040380000C13C0003C13E038FE07FC16147F9318>I< 38FF83F8383E00E0001C13C06C1380A338070100A21383EA0382A2EA01C4A213E4EA00E8 A21370A31320A25BA3EAF080A200F1C7FC1262123C151D7F9318>II124 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fp cmbx12 20.736 19 /Fp 19 122 df71 D73 D76 D78 D82 D85 D97 D<13FE12FFA412071203B04AB4 FC021F13F0027F13FC9138FC03FE9039FFF000FF02C0EB3F8091C7EA1FC04915E0EE0FF0 17F8A2EE07FCA317FEA917FCA3160F17F817F0161F6D15E06EEB3FC06EEB7F80D9F9E0EB FF009039F0FC07FE91387FFFF8D9E01F13E09026C003FEC7FC2F3C7DBB36>I<903801FF F0010F13FE013FEBFF809039FF801FC03901FE003F4848EB7FE0485A485A121F4848EB3F C0ED1F80007FEC0F004990C7FCA212FFAA127F7FA2123F6D14F0121F6C6CEB01E012076C 6CEB03C06CB4EB0F806C9038C03F0090383FFFFE010F13F8010113C024267DA52B>II<49B47E01 0F13F0017F13FC9038FF81FE3A03FE007F80D807F8133F4848EB1FC0ED0FE0485A003F15 F01507485A16F8A212FFA290B6FCA301C0C8FCA4127FA36C7E1678121F7F000F15F06C6C 13016C6CEB03E06C6CEB0FC03A00FFC07F8090393FFFFE00010F13F8010013C025267DA5 2C>II< EA01E0EA07F8487EA2487EA46C5AA26C5AEA01E0C8FCAB13FE127FA412071203B3AAB512 F0A4143D7DBC1A>105 D<13FE12FFA412071203B3B3AEB512F8A4153C7DBB1A>108 D110 D<3901FC03F000FFEB0FFC4AB4FC91383C3F80EC707F00079038E0FFC000035BEBFD80A2 01FFEB7F809138003F00151E92C7FC5BB3A3B512FCA422267DA528>114 D<90383FF0383903FFFE7848EBFFF8381FC00F383F0003003E13005A157812FCA27E6C14 0013C013FC387FFFF06C13FEECFF806C14C06C14E0000314F0C614F8011F13FCEB007FEC 07FE0070130100F01300157E7EA27E157C6C14FC6C14F890388001F09038F00FE000F9B5 12C0D8F07F130038C01FF81F267DA526>I<130FA55BA45BA25BA25B5A5A5A001FEBFFF0 B6FCA3000190C7FCB3153CA86C14781480017F13F090383FC1E090381FFFC06D13809038 01FE001E377EB626>I121 D E %EndDVIPSBitmapFont end %%EndProlog %%BeginSetup %%Feature: *Resolution 300dpi TeXDict begin %%PaperSize: A4 %%EndSetup %%Page: 1 1 1 0 bop 75 659 a Fp(GNU)33 b(Readline)h(Library)e(User)h(In)m(terface)p 75 709 1800 17 v 936 757 a Fo(Edition)17 b(5.0,)c(for)i Fn(Readline)f(Library)g Fo(V)l(ersion)i(5.0.)1559 811 y(Septem)o(b)q(er)g(2003)75 2467 y Fm(Chet)22 b(Ramey)-6 b(,)23 b(Case)e(W)-6 b(estern)23 b(Reserv)n(e)f(Univ)n(ersit)n(y)75 2534 y(Brian)h(F)-6 b(o)n(x,)23 b(F)-6 b(ree)23 b(Soft)n(w)n(are)f(F)-6 b(oundation)p 75 2570 1800 9 v eop %%Page: 2 2 2 1 bop 75 1512 a Fo(This)15 b(man)o(ual)g(describ)q(es)i(the)d(end)i (user)f(in)o(terface)g(of)f(the)h(GNU)f(Readline)i(Library)f(\(v)o (ersion)g(5.0,)f(19)75 1567 y(Septem)o(b)q(er)19 b(2003\),)e(a)h (library)h(whic)o(h)g(aids)g(in)g(the)f(consistency)h(of)f(user)g(in)o (terface)h(across)e(discrete)75 1621 y(programs)d(whic)o(h)i(pro)o (vide)g(a)f(command)g(line)i(in)o(terface.)75 1689 y(Cop)o(yrigh)o(t) 301 1688 y(c)289 1689 y Fl(\015)d Fo(1988-2003)f(F)l(ree)i(Soft)o(w)o (are)f(F)l(oundation,)h(Inc.)75 1756 y(P)o(ermission)i(is)f(gran)o(ted) g(to)f(mak)o(e)h(and)g(distribute)i(v)o(erbatim)d(copies)i(of)f(this)h (man)o(ual)f(pro)o(vided)h(the)75 1811 y(cop)o(yrigh)o(t)e(notice)h (and)f(this)h(p)q(ermission)g(notice)g(are)f(preserv)o(ed)h(on)f(all)h (copies.)195 1878 y(P)o(ermission)i(is)g(gran)o(ted)f(to)g(cop)o(y)l(,) h(distribute)h(and/or)e(mo)q(dify)h(this)g(do)q(cumen)o(t)g(under)195 1933 y(the)h(terms)f(of)h(the)g(GNU)g(F)l(ree)g(Do)q(cumen)o(tation)g (License,)i(V)l(ersion)f(1.1)e(or)g(an)o(y)h(later)195 1988 y(v)o(ersion)14 b(published)i(b)o(y)e(the)g(F)l(ree)f(Soft)o(w)o (are)g(F)l(oundation;)h(with)g(no)f(In)o(v)m(arian)o(t)i(Sections,)195 2042 y(with)h(the)f(F)l(ron)o(t-Co)o(v)o(er)e(texts)i(b)q(eing)i(\\A)e (GNU)g(Man)o(ual,")g(and)g(with)h(the)f(Bac)o(k-Co)o(v)o(er)195 2097 y(T)l(exts)h(as)g(in)h(\(a\))e(b)q(elo)o(w.)24 b(A)16 b(cop)o(y)g(of)g(the)g(license)i(is)f(included)i(in)e(the)f(section)h (en)o(titled)195 2152 y(\\GNU)e(F)l(ree)g(Do)q(cumen)o(tation)g (License.")195 2219 y(\(a\))j(The)h(FSF's)f(Bac)o(k-Co)o(v)o(er)g(T)l (ext)h(is:)28 b(\\Y)l(ou)19 b(ha)o(v)o(e)g(freedom)g(to)f(cop)o(y)h (and)g(mo)q(dify)195 2274 y(this)e(GNU)f(Man)o(ual,)g(lik)o(e)h(GNU)f (soft)o(w)o(are.)22 b(Copies)17 b(published)h(b)o(y)f(the)f(F)l(ree)g (Soft)o(w)o(are)195 2329 y(F)l(oundation)g(raise)f(funds)h(for)e(GNU)h (dev)o(elopmen)o(t.")75 2451 y(Published)i(b)o(y)f(the)f(F)l(ree)g (Soft)o(w)o(are)f(F)l(oundation)75 2506 y(59)h(T)l(emple)h(Place,)f (Suite)i(330,)75 2560 y(Boston,)d(MA)h(02111-1307)75 2615 y(USA)p eop %%Page: -1 3 -1 2 bop 1862 -58 a Fo(i)75 149 y Fk(T)-7 b(able)27 b(of)f(Con)n(ten)n (ts)75 320 y Fm(1)67 b(Command)22 b(Line)i(Editing)d Fj(.)10 b(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)h (.)f(.)g(.)g(.)42 b Fm(1)224 389 y Fo(1.1)j(In)o(tro)q(duction)16 b(to)f(Line)h(Editing)e Fi(.)7 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)27 b Fo(1)224 444 y(1.2)45 b(Readline)16 b(In)o(teraction)8 b Fi(.)g(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)23 b Fo(1)374 499 y(1.2.1)44 b(Readline)16 b(Bare)f(Essen)o(tials)f Fi(.)7 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)27 b Fo(1)374 553 y(1.2.2)44 b(Readline)16 b(Mo)o(v)o(emen)o(t)e(Commands) 7 b Fi(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f (.)h(.)21 b Fo(2)374 608 y(1.2.3)44 b(Readline)16 b(Killing)i(Commands) 11 b Fi(.)c(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)25 b Fo(2)374 663 y(1.2.4)44 b(Readline)16 b(Argumen)o(ts)c Fi(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)27 b Fo(3)374 718 y(1.2.5)44 b(Searc)o(hing)16 b(for)e(Commands)h(in)h (the)f(History)e Fi(.)8 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)27 b Fo(3)224 773 y(1.3)45 b(Readline)16 b(Init)h(File)e Fi(.)7 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)29 b Fo(4)374 827 y(1.3.1)44 b(Readline)16 b(Init)g(File)h(Syn)o(tax)7 b Fi(.)g(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)21 b Fo(4)374 882 y(1.3.2)44 b(Conditional)16 b(Init)g(Constructs)5 b Fi(.)i(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)g(.)f(.)19 b Fo(9)374 937 y(1.3.3)44 b(Sample)16 b(Init)g(File)11 b Fi(.)d(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)26 b Fo(10)224 992 y(1.4)45 b(Bindable)17 b(Readline)g(Commands)6 b Fi(.)h(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)21 b Fo(13)374 1046 y(1.4.1)44 b(Commands)14 b(F)l(or)h(Mo)o(ving)e Fi(.)7 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)28 b Fo(13)374 1101 y(1.4.2)44 b(Commands)14 b(F)l(or)h(Manipulating)i(The)e(History)9 b Fi(.)e(.)h(.)f(.)h(.)f(.)h(.)24 b Fo(13)374 1156 y(1.4.3)44 b(Commands)14 b(F)l(or)h(Changing)h(T)l(ext)e Fi(.)8 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)30 b Fo(14)374 1211 y(1.4.4)44 b(Killing)18 b(And)e(Y)l(anking)9 b Fi(.)e(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)24 b Fo(16)374 1266 y(1.4.5)44 b(Sp)q(ecifying)17 b(Numeric)f(Argumen)o(ts)c Fi(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)27 b Fo(17)374 1320 y(1.4.6)44 b(Letting)15 b(Readline)i(T)o(yp)q(e)e(F)l (or)g(Y)l(ou)10 b Fi(.)d(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)25 b Fo(17)374 1375 y(1.4.7)44 b(Keyb)q(oard)15 b(Macros)6 b Fi(.)h(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)21 b Fo(17)374 1430 y(1.4.8)44 b(Some)15 b(Miscellaneous)i(Commands)7 b Fi(.)g(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) 22 b Fo(18)224 1485 y(1.5)45 b(Readline)16 b(vi)g(Mo)q(de)e Fi(.)7 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f (.)h(.)f(.)h(.)28 b Fo(19)75 1606 y Fm(App)r(endix)c(A)50 b(Cop)n(ying)23 b(This)g(Man)n(ual)15 b Fj(.)c(.)f(.)g(.)g(.)h(.)f(.)g (.)g(.)g(.)h(.)37 b Fm(21)224 1675 y Fo(A.1)45 b(GNU)15 b(F)l(ree)h(Do)q(cumen)o(tation)f(License)g Fi(.)7 b(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)28 b Fo(21)374 1729 y(A.1.1)44 b(ADDENDUM:)14 b(Ho)o(w)g(to)h(use)h(this)f (License)i(for)e(y)o(our)465 1784 y(do)q(cumen)o(ts)f Fi(.)8 b(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g (.)f(.)h(.)f(.)29 b Fo(27)p eop %%Page: -2 4 -2 3 bop 75 -58 a Fo(ii)1321 b(GNU)15 b(Readline)h(Library)p eop %%Page: 1 5 1 4 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1077 b(1)75 149 y Fk(1)41 b(Command)28 b(Line)e(Editing)137 255 y Fo(This)16 b(c)o(hapter)f(describ)q(es)i(the)e(basic)h(features)f (of)g(the)g Fh(gnu)g Fo(command)g(line)i(editing)f(in)o(terface.)75 378 y Fm(1.1)33 b(In)n(tro)r(duction)24 b(to)e(Line)i(Editing)137 497 y Fo(The)16 b(follo)o(wing)g(paragraphs)e(describ)q(e)j(the)e (notation)g(used)h(to)e(represen)o(t)i(k)o(eystrok)o(es.)137 562 y(The)h(text)f Fg(C-k)h Fo(is)g(read)g(as)f(`Con)o(trol-K')g(and)h (describ)q(es)h(the)f(c)o(haracter)f(pro)q(duced)h(when)h(the)1831 560 y Ff(h)p 1844 534 19 2 v 1844 562 a Fe(k)p 1844 570 V 1860 560 a Ff(i)75 617 y Fo(k)o(ey)d(is)h(pressed)g(while)g(the)f (Con)o(trol)g(k)o(ey)g(is)h(depressed.)137 682 y(The)g(text)g Fg(M-k)f Fo(is)i(read)f(as)f(`Meta-K')g(and)h(describ)q(es)i(the)e(c)o (haracter)f(pro)q(duced)i(when)g(the)f(Meta)75 737 y(k)o(ey)e(\(if)g(y) o(ou)g(ha)o(v)o(e)g(one\))g(is)h(depressed,)g(and)f(the)930 735 y Ff(h)p 942 709 V 942 737 a Fe(k)p 942 745 V 958 735 a Ff(i)987 737 y Fo(k)o(ey)g(is)h(pressed.)20 b(The)15 b(Meta)e(k)o(ey)h(is)h(lab)q(eled)1779 735 y Ff(h)p 1791 709 72 2 v 1791 737 a Fe(AL)m(T)p 1791 745 V 1860 735 a Ff(i)75 792 y Fo(on)e(man)o(y)g(k)o(eyb)q(oards.)19 b(On)13 b(k)o(eyb)q(oards)g(with)h(t)o(w)o(o)e(k)o(eys)g(lab)q(eled) 1213 790 y Ff(h)p 1225 764 V 1225 792 a Fe(AL)m(T)p 1225 800 V 1294 790 a Ff(i)1322 792 y Fo(\(usually)i(to)e(either)i(side)g (of)f(the)75 847 y(space)j(bar\),)f(the)388 845 y Ff(h)p 400 819 V 400 847 a Fe(AL)m(T)p 400 854 V 469 845 a Ff(i)499 847 y Fo(on)h(the)g(left)g(side)g(is)g(generally)h(set)f(to)f(w)o(ork)g (as)g(a)g(Meta)g(k)o(ey)l(.)22 b(The)1697 845 y Ff(h)p 1709 819 V 1709 847 a Fe(AL)m(T)p 1709 854 V 1778 845 a Ff(i)1808 847 y Fo(k)o(ey)75 901 y(on)17 b(the)f(righ)o(t)h(ma)o(y)f (also)h(b)q(e)g(con\014gured)g(to)f(w)o(ork)g(as)g(a)h(Meta)f(k)o(ey)g (or)g(ma)o(y)g(b)q(e)i(con\014gured)f(as)f(some)75 956 y(other)f(mo)q(di\014er,)h(suc)o(h)f(as)g(a)g(Comp)q(ose)g(k)o(ey)g (for)f(t)o(yping)i(accen)o(ted)f(c)o(haracters.)137 1021 y(If)c(y)o(ou)g(do)g(not)f(ha)o(v)o(e)h(a)f(Meta)h(or)694 1019 y Ff(h)p 706 993 V 706 1021 a Fe(AL)m(T)p 706 1029 V 775 1019 a Ff(i)801 1021 y Fo(k)o(ey)l(,)g(or)g(another)f(k)o(ey)h(w) o(orking)f(as)h(a)f(Meta)h(k)o(ey)l(,)g(the)g(iden)o(tical)75 1076 y(k)o(eystrok)o(e)f(can)i(b)q(e)g(generated)f(b)o(y)g(t)o(yping) 809 1074 y Ff(h)p 822 1048 70 2 v 822 1076 a Fe(ESC)p 822 1084 V 888 1074 a Ff(i)915 1076 y Fi(\014rst)p Fo(,)g(and)g(then)h (t)o(yping)1339 1074 y Ff(h)p 1351 1048 19 2 v 1351 1076 a Fe(k)p 1351 1084 V 1368 1074 a Ff(i)1383 1076 y Fo(.)18 b(Either)12 b(pro)q(cess)f(is)h(kno)o(wn)75 1131 y(as)j Fd(metafying)k Fo(the)425 1129 y Ff(h)p 437 1103 V 437 1131 a Fe(k)p 437 1139 V 454 1129 a Ff(i)484 1131 y Fo(k)o(ey)l(.)137 1196 y(The)i(text)e Fg(M-C-k)h Fo(is)h(read)f(as)f(`Meta-Con)o(trol-k') g(and)h(describ)q(es)i(the)e(c)o(haracter)g(pro)q(duced)h(b)o(y)75 1251 y Fd(metafying)e Fg(C-k)p Fo(.)137 1316 y(In)g(addition,)h(sev)o (eral)f(k)o(eys)f(ha)o(v)o(e)g(their)h(o)o(wn)f(names.)30 b(Sp)q(eci\014cally)l(,)1384 1314 y Ff(h)p 1396 1288 73 2 v 1396 1316 a Fe(DEL)p 1396 1323 V 1467 1314 a Ff(i)1482 1316 y Fo(,)1514 1314 y Ff(h)p 1526 1288 70 2 v 1526 1316 a Fe(ESC)p 1526 1323 V 1593 1314 a Ff(i)1608 1316 y Fo(,)1640 1314 y Ff(h)p 1652 1288 72 2 v 1652 1316 a Fe(LFD)p 1652 1323 V 1722 1314 a Ff(i)1737 1316 y Fo(,)1768 1314 y Ff(h)p 1780 1288 70 2 v 1780 1316 a Fe(SPC)p 1780 1323 V 1847 1314 a Ff(i)1862 1316 y Fo(,)75 1369 y Ff(h)p 87 1343 76 2 v 87 1371 a Fe(RET)p 87 1378 V 160 1369 a Ff(i)175 1371 y Fo(,)23 b(and)306 1369 y Ff(h)p 318 1343 74 2 v 318 1371 a Fe(T)m(AB)p 318 1378 V 390 1369 a Ff(i)427 1371 y Fo(all)f(stand)g(for)f(themselv)o(es)h(when)h(seen)f (in)g(this)g(text,)h(or)e(in)i(an)e(init)i(\014le)g(\(see)75 1425 y(Section)d(1.3)f([Readline)h(Init)g(File],)h(page)e(4\).)32 b(If)19 b(y)o(our)g(k)o(eyb)q(oard)h(lac)o(ks)f(a)1444 1423 y Ff(h)p 1456 1397 72 2 v 1456 1425 a Fe(LFD)p 1456 1433 V 1526 1423 a Ff(i)1560 1425 y Fo(k)o(ey)l(,)h(t)o(yping)1802 1423 y Ff(h)p 1814 1397 49 2 v 1814 1425 a Fe(C-j)p 1814 1433 V 1860 1423 a Ff(i)75 1480 y Fo(will)c(pro)q(duce)g(the)f(desired) h(c)o(haracter.)j(The)874 1478 y Ff(h)p 886 1452 76 2 v 886 1480 a Fe(RET)p 886 1488 V 959 1478 a Ff(i)989 1480 y Fo(k)o(ey)c(ma)o(y)f(b)q(e)h(lab)q(eled)1385 1478 y Ff(h)p 1397 1452 109 2 v 1397 1480 a Fe(Return)p 1397 1488 V 1503 1478 a Ff(i)1533 1480 y Fo(or)1588 1478 y Ff(h)p 1600 1452 86 2 v 1600 1480 a Fe(En)o(ter)p 1600 1488 V 1684 1478 a Ff(i)1714 1480 y Fo(on)f(some)75 1535 y(k)o(eyb)q(oards.)75 1657 y Fm(1.2)33 b(Readline)23 b(In)n(teraction)137 1777 y Fo(Often)13 b(during)h(an)e(in)o(teractiv)o (e)h(session)g(y)o(ou)g(t)o(yp)q(e)f(in)i(a)e(long)h(line)h(of)e(text,) h(only)g(to)f(notice)h(that)f(the)75 1832 y(\014rst)k(w)o(ord)f(on)h (the)h(line)h(is)e(missp)q(elled.)26 b(The)16 b(Readline)i(library)f (giv)o(es)f(y)o(ou)g(a)g(set)g(of)g(commands)g(for)75 1886 y(manipulating)g(the)f(text)g(as)f(y)o(ou)h(t)o(yp)q(e)g(it)g(in,) g(allo)o(wing)h(y)o(ou)f(to)f(just)h(\014x)g(y)o(our)f(t)o(yp)q(o,)g (and)h(not)g(forcing)75 1941 y(y)o(ou)f(to)f(ret)o(yp)q(e)h(the)g(ma)s (jorit)o(y)f(of)h(the)g(line.)21 b(Using)15 b(these)f(editing)h (commands,)f(y)o(ou)g(mo)o(v)o(e)f(the)h(cursor)75 1996 y(to)i(the)i(place)g(that)e(needs)i(correction,)g(and)f(delete)h(or)f (insert)g(the)h(text)e(of)h(the)g(corrections.)26 b(Then,)75 2051 y(when)16 b(y)o(ou)f(are)h(satis\014ed)g(with)g(the)f(line,)i(y)o (ou)e(simply)i(press)1160 2049 y Ff(h)p 1172 2023 76 2 v 1172 2051 a Fe(RET)p 1172 2059 V 1245 2049 a Ff(i)1260 2051 y Fo(.)k(Y)l(ou)16 b(do)f(not)h(ha)o(v)o(e)f(to)g(b)q(e)h(at)f (the)75 2106 y(end)k(of)e(the)h(line)i(to)d(press)563 2104 y Ff(h)p 575 2078 V 575 2106 a Fe(RET)p 575 2113 V 648 2104 a Ff(i)663 2106 y Fo(;)i(the)f(en)o(tire)h(line)g(is)g (accepted)f(regardless)g(of)g(the)g(lo)q(cation)g(of)g(the)75 2160 y(cursor)d(within)h(the)g(line.)75 2266 y Fc(1.2.1)30 b(Readline)20 b(Bare)g(Essen)n(tials)137 2386 y Fo(In)12 b(order)g(to)f(en)o(ter)g(c)o(haracters)g(in)o(to)g(the)h(line,)h (simply)g(t)o(yp)q(e)f(them.)18 b(The)12 b(t)o(yp)q(ed)g(c)o(haracter)f (app)q(ears)75 2441 y(where)16 b(the)h(cursor)f(w)o(as,)f(and)h(then)h (the)f(cursor)g(mo)o(v)o(es)g(one)g(space)g(to)g(the)g(righ)o(t.)23 b(If)17 b(y)o(ou)f(mist)o(yp)q(e)g(a)75 2495 y(c)o(haracter,)e(y)o(ou)h (can)g(use)h(y)o(our)f(erase)g(c)o(haracter)f(to)h(bac)o(k)g(up)g(and)h (delete)g(the)f(mist)o(yp)q(ed)h(c)o(haracter.)137 2560 y(Sometimes)g(y)o(ou)f(ma)o(y)g(mist)o(yp)q(e)h(a)f(c)o(haracter,)f (and)i(not)f(notice)h(the)f(error)g(un)o(til)i(y)o(ou)e(ha)o(v)o(e)g(t) o(yp)q(ed)75 2615 y(sev)o(eral)g(other)f(c)o(haracters.)19 b(In)c(that)e(case,)i(y)o(ou)f(can)g(t)o(yp)q(e)h Fg(C-b)f Fo(to)g(mo)o(v)o(e)f(the)i(cursor)f(to)g(the)g(left,)h(and)75 2670 y(then)h(correct)e(y)o(our)h(mistak)o(e.)20 b(Afterw)o(ards,)13 b(y)o(ou)i(can)g(mo)o(v)o(e)g(the)g(cursor)g(to)g(the)g(righ)o(t)g (with)g Fg(C-f)p Fo(.)p eop %%Page: 2 6 2 5 bop 75 -58 a Fo(2)1322 b(GNU)15 b(Readline)h(Library)137 149 y(When)h(y)o(ou)f(add)g(text)g(in)h(the)g(middle)h(of)e(a)f(line,)j (y)o(ou)e(will)i(notice)f(that)f(c)o(haracters)f(to)h(the)g(righ)o(t)75 204 y(of)e(the)g(cursor)g(are)g(`pushed)h(o)o(v)o(er')f(to)f(mak)o(e)h (ro)q(om)g(for)f(the)i(text)f(that)f(y)o(ou)h(ha)o(v)o(e)g(inserted.)21 b(Lik)o(ewise,)75 259 y(when)e(y)o(ou)g(delete)h(text)e(b)q(ehind)j (the)e(cursor,)g(c)o(haracters)f(to)g(the)h(righ)o(t)f(of)g(the)h (cursor)g(are)f(`pulled)75 314 y(bac)o(k')11 b(to)g(\014ll)h(in)h(the)e (blank)h(space)g(created)f(b)o(y)h(the)f(remo)o(v)m(al)g(of)g(the)h (text.)18 b(A)11 b(list)h(of)f(the)h(bare)f(essen)o(tials)75 369 y(for)k(editing)h(the)f(text)g(of)g(an)g(input)h(line)h(follo)o (ws.)75 446 y Fg(C-b)168 b Fo(Mo)o(v)o(e)14 b(bac)o(k)h(one)h(c)o (haracter.)75 524 y Fg(C-f)168 b Fo(Mo)o(v)o(e)14 b(forw)o(ard)g(one)h (c)o(haracter.)75 599 y Ff(h)p 87 573 73 2 v 87 601 a Fe(DEL)p 87 609 V 158 599 a Ff(i)188 601 y Fo(or)244 599 y Ff(h)p 256 573 159 2 v 256 601 a Fe(Bac)o(kspace)p 256 609 V 412 599 a Ff(i)315 656 y Fo(Delete)h(the)f(c)o(haracter)g(to) f(the)h(left)h(of)f(the)g(cursor.)75 734 y Fg(C-d)168 b Fo(Delete)16 b(the)f(c)o(haracter)g(underneath)h(the)f(cursor.)75 811 y(Prin)o(ting)h(c)o(haracters)315 866 y(Insert)f(the)h(c)o (haracter)e(in)o(to)h(the)h(line)h(at)d(the)h(cursor.)75 944 y Fg(C-_)g Fo(or)f Fg(C-x)h(C-u)315 998 y Fo(Undo)i(the)g(last)f (editing)i(command.)25 b(Y)l(ou)17 b(can)g(undo)g(all)g(the)g(w)o(a)o (y)f(bac)o(k)h(to)f(an)g(empt)o(y)315 1053 y(line.)75 1131 y(\(Dep)q(ending)i(on)f(y)o(our)g(con\014guration,)g(the)863 1129 y Ff(h)p 875 1103 V 875 1131 a Fe(Bac)o(kspace)p 875 1138 V 1032 1129 a Ff(i)1063 1131 y Fo(k)o(ey)g(b)q(e)h(set)f(to)f (delete)i(the)f(c)o(haracter)g(to)f(the)75 1186 y(left)h(of)f(the)h (cursor)f(and)g(the)596 1184 y Ff(h)p 608 1158 73 2 v 608 1186 a Fe(DEL)p 608 1193 V 679 1184 a Ff(i)710 1186 y Fo(k)o(ey)h(set)f(to)g(delete)h(the)g(c)o(haracter)f(underneath)h (the)g(cursor,)f(lik)o(e)75 1240 y Fg(C-d)p Fo(,)e(rather)h(than)g(the) g(c)o(haracter)g(to)f(the)i(left)f(of)g(the)g(cursor.\))75 1349 y Fc(1.2.2)30 b(Readline)20 b(Mo)n(v)n(emen)n(t)i(Commands)137 1470 y Fo(The)14 b(ab)q(o)o(v)o(e)e(table)i(describ)q(es)g(the)g(most)e (basic)i(k)o(eystrok)o(es)d(that)i(y)o(ou)g(need)h(in)f(order)g(to)g (do)g(editing)75 1525 y(of)f(the)h(input)h(line.)21 b(F)l(or)12 b(y)o(our)g(con)o(v)o(enience,)i(man)o(y)f(other)f(commands)h(ha)o(v)o (e)f(b)q(een)i(added)f(in)h(addition)75 1580 y(to)h Fg(C-b)p Fo(,)h Fg(C-f)p Fo(,)f Fg(C-d)p Fo(,)g(and)522 1578 y Ff(h)p 534 1552 V 534 1580 a Fe(DEL)p 534 1587 V 605 1578 a Ff(i)619 1580 y Fo(.)23 b(Here)16 b(are)g(some)f(commands)h(for) f(mo)o(ving)h(more)g(rapidly)h(ab)q(out)f(the)75 1635 y(line.)75 1712 y Fg(C-a)168 b Fo(Mo)o(v)o(e)14 b(to)h(the)g(start)f (of)h(the)g(line.)75 1790 y Fg(C-e)168 b Fo(Mo)o(v)o(e)14 b(to)h(the)g(end)h(of)f(the)g(line.)75 1867 y Fg(M-f)168 b Fo(Mo)o(v)o(e)14 b(forw)o(ard)g(a)h(w)o(ord,)f(where)i(a)e(w)o(ord)h (is)h(comp)q(osed)f(of)g(letters)g(and)h(digits.)75 1945 y Fg(M-b)168 b Fo(Mo)o(v)o(e)14 b(bac)o(kw)o(ard)h(a)g(w)o(ord.)75 2022 y Fg(C-l)168 b Fo(Clear)15 b(the)h(screen,)f(reprin)o(ting)h(the)f (curren)o(t)g(line)i(at)e(the)g(top.)137 2100 y(Notice)e(ho)o(w)f Fg(C-f)g Fo(mo)o(v)o(es)f(forw)o(ard)g(a)h(c)o(haracter,)g(while)i Fg(M-f)e Fo(mo)o(v)o(es)f(forw)o(ard)g(a)h(w)o(ord.)18 b(It)13 b(is)g(a)f(lo)q(ose)75 2155 y(con)o(v)o(en)o(tion)j(that)f(con) o(trol)h(k)o(eystrok)o(es)f(op)q(erate)h(on)f(c)o(haracters)h(while)h (meta)e(k)o(eystrok)o(es)g(op)q(erate)h(on)75 2210 y(w)o(ords.)75 2318 y Fc(1.2.3)30 b(Readline)20 b(Killing)h(Commands)137 2439 y Fd(Killing)26 b Fo(text)18 b(means)g(to)g(delete)i(the)f(text)f (from)g(the)h(line,)i(but)d(to)g(sa)o(v)o(e)g(it)h(a)o(w)o(a)o(y)e(for) h(later)h(use,)75 2494 y(usually)f(b)o(y)f Fd(y)o(anking)22 b Fo(\(re-inserting\))17 b(it)g(bac)o(k)g(in)o(to)g(the)h(line.)27 b(\(`Cut')15 b(and)j(`paste')e(are)g(more)h(recen)o(t)75 2549 y(jargon)d(for)h(`kill')h(and)g(`y)o(ank'.\))137 2615 y(If)g(the)f(description)h(for)f(a)g(command)g(sa)o(ys)f(that)h (it)g(`kills')h(text,)e(then)i(y)o(ou)f(can)g(b)q(e)h(sure)f(that)f(y)o (ou)75 2670 y(can)h(get)g(the)g(text)g(bac)o(k)g(in)h(a)f(di\013eren)o (t)g(\(or)g(the)g(same\))g(place)h(later.)p eop %%Page: 3 7 3 6 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1077 b(3)137 149 y(When)12 b(y)o(ou)g(use)g(a)f(kill)i(command,)f(the)g (text)f(is)h(sa)o(v)o(ed)f(in)i(a)e Fd(kill-ring)p Fo(.)21 b(An)o(y)12 b(n)o(um)o(b)q(er)g(of)f(consecutiv)o(e)75 204 y(kills)17 b(sa)o(v)o(e)e(all)h(of)f(the)h(killed)i(text)d (together,)f(so)h(that)g(when)h(y)o(ou)f(y)o(ank)g(it)h(bac)o(k,)f(y)o (ou)g(get)g(it)h(all.)22 b(The)75 259 y(kill)c(ring)f(is)f(not)g(line)i (sp)q(eci\014c;)g(the)e(text)g(that)f(y)o(ou)h(killed)j(on)d(a)g (previously)h(t)o(yp)q(ed)g(line)h(is)e(a)o(v)m(ailable)75 314 y(to)f(b)q(e)g(y)o(ank)o(ed)g(bac)o(k)h(later,)e(when)i(y)o(ou)f (are)g(t)o(yping)g(another)g(line.)137 380 y(Here)h(is)f(the)h(list)g (of)e(commands)h(for)g(killing)j(text.)75 458 y Fg(C-k)168 b Fo(Kill)17 b(the)f(text)e(from)h(the)g(curren)o(t)g(cursor)g(p)q (osition)h(to)f(the)g(end)h(of)f(the)g(line.)75 536 y Fg(M-d)168 b Fo(Kill)15 b(from)e(the)g(cursor)g(to)f(the)i(end)g(of)e (the)i(curren)o(t)f(w)o(ord,)f(or,)h(if)g(b)q(et)o(w)o(een)h(w)o(ords,) e(to)h(the)315 591 y(end)j(of)f(the)g(next)g(w)o(ord.)k(W)l(ord)c(b)q (oundaries)i(are)e(the)g(same)g(as)g(those)f(used)i(b)o(y)f Fg(M-f)p Fo(.)75 669 y Fg(M-)123 667 y Ff(h)p 135 641 73 2 v 135 669 a Fe(DEL)p 135 676 V 206 667 a Ff(i)315 669 y Fo(Kill)i(from)e(the)g(cursor)g(the)h(start)e(of)h(the)g(curren)o (t)g(w)o(ord,)f(or,)h(if)g(b)q(et)o(w)o(een)h(w)o(ords,)e(to)h(the)315 723 y(start)j(of)h(the)g(previous)h(w)o(ord.)31 b(W)l(ord)19 b(b)q(oundaries)h(are)f(the)h(same)e(as)h(those)g(used)h(b)o(y)315 778 y Fg(M-b)p Fo(.)75 856 y Fg(C-w)168 b Fo(Kill)18 b(from)d(the)g(cursor)h(to)f(the)g(previous)i(whitespace.)22 b(This)16 b(is)g(di\013eren)o(t)g(than)f Fg(M-)1777 854 y Ff(h)p 1789 828 V 1789 856 a Fe(DEL)p 1789 864 V 1860 854 a Ff(i)315 911 y Fo(b)q(ecause)h(the)f(w)o(ord)g(b)q(oundaries)h (di\013er.)137 989 y(Here)21 b(is)h(ho)o(w)e(to)g Fd(y)o(ank)j Fo(the)e(text)f(bac)o(k)h(in)o(to)g(the)f(line.)39 b(Y)l(anking)21 b(means)g(to)f(cop)o(y)h(the)g(most-)75 1044 y(recen)o(tly-killed)d (text)d(from)f(the)i(kill)h(bu\013er.)75 1122 y Fg(C-y)168 b Fo(Y)l(ank)15 b(the)h(most)e(recen)o(tly)i(killed)h(text)e(bac)o(k)g (in)o(to)g(the)h(bu\013er)f(at)f(the)i(cursor.)75 1200 y Fg(M-y)168 b Fo(Rotate)16 b(the)h(kill-ring,)j(and)d(y)o(ank)g(the)h (new)f(top.)26 b(Y)l(ou)17 b(can)h(only)g(do)f(this)h(if)f(the)h(prior) 315 1254 y(command)d(is)h Fg(C-y)f Fo(or)f Fg(M-y)p Fo(.)75 1364 y Fc(1.2.4)30 b(Readline)20 b(Argumen)n(ts)137 1485 y Fo(Y)l(ou)15 b(can)g(pass)f(n)o(umeric)i(argumen)o(ts)e(to)g (Readline)h(commands.)20 b(Sometimes)15 b(the)g(argumen)o(t)e(acts)75 1540 y(as)20 b(a)f(rep)q(eat)i(coun)o(t,)f(other)g(times)g(it)h(is)f (the)g Fi(sign)j Fo(of)c(the)h(argumen)o(t)g(that)f(is)i(signi\014can)o (t.)35 b(If)20 b(y)o(ou)75 1594 y(pass)d(a)f(negativ)o(e)h(argumen)o(t) f(to)g(a)g(command)h(whic)o(h)h(normally)f(acts)f(in)i(a)e(forw)o(ard)g (direction,)i(that)75 1649 y(command)g(will)h(act)e(in)i(a)e(bac)o(kw)o (ard)g(direction.)28 b(F)l(or)17 b(example,)i(to)e(kill)j(text)d(bac)o (k)g(to)g(the)h(start)e(of)75 1704 y(the)f(line,)i(y)o(ou)e(migh)o(t)g (t)o(yp)q(e)g(`)p Fn(M--)f(C-k)p Fo('.)137 1770 y(The)h(general)f(w)o (a)o(y)f(to)h(pass)g(n)o(umeric)h(argumen)o(ts)e(to)g(a)h(command)g(is) h(to)e(t)o(yp)q(e)h(meta)g(digits)h(b)q(efore)75 1825 y(the)h(command.)k(If)c(the)f(\014rst)g(`digit')h(t)o(yp)q(ed)f(is)h(a) g(min)o(us)g(sign)g(\(`)p Fn(-)p Fo('\),)d(then)j(the)f(sign)h(of)f (the)h(argumen)o(t)75 1880 y(will)21 b(b)q(e)f(negativ)o(e.)31 b(Once)20 b(y)o(ou)f(ha)o(v)o(e)g(t)o(yp)q(ed)g(one)g(meta)g(digit)h (to)e(get)h(the)g(argumen)o(t)f(started,)h(y)o(ou)75 1935 y(can)c(t)o(yp)q(e)f(the)h(remainder)g(of)f(the)g(digits,)h(and)g (then)g(the)f(command.)20 b(F)l(or)13 b(example,)i(to)f(giv)o(e)h(the)f Fg(C-d)75 1990 y Fo(command)19 b(an)f(argumen)o(t)g(of)g(10,)h(y)o(ou)f (could)i(t)o(yp)q(e)f(`)p Fn(M-1)14 b(0)h(C-d)p Fo(',)k(whic)o(h)g (will)h(delete)g(the)f(next)g(ten)75 2044 y(c)o(haracters)14 b(on)i(the)f(input)h(line.)75 2154 y Fc(1.2.5)30 b(Searc)n(hing)21 b(for)f(Commands)h(in)f(the)h(History)137 2275 y Fo(Readline)d(pro)o (vides)e(commands)g(for)g(searc)o(hing)g(through)g(the)g(command)g (history)g(for)g(lines)i(con-)75 2330 y(taining)e(a)f(sp)q(eci\014ed)i (string.)j(There)c(are)e(t)o(w)o(o)g(searc)o(h)h(mo)q(des:)20 b Fd(incremen)o(tal)e Fo(and)e Fd(non-incremen)o(tal)p Fo(.)137 2396 y(Incremen)o(tal)e(searc)o(hes)f(b)q(egin)h(b)q(efore)f (the)g(user)g(has)g(\014nished)h(t)o(yping)f(the)g(searc)o(h)g(string.) 19 b(As)13 b(eac)o(h)75 2451 y(c)o(haracter)k(of)g(the)h(searc)o(h)g (string)f(is)h(t)o(yp)q(ed,)h(Readline)g(displa)o(ys)f(the)g(next)g(en) o(try)f(from)g(the)h(history)75 2506 y(matc)o(hing)12 b(the)g(string)g(t)o(yp)q(ed)g(so)g(far.)18 b(An)13 b(incremen)o(tal)g (searc)o(h)f(requires)g(only)h(as)f(man)o(y)f(c)o(haracters)g(as)75 2560 y(needed)16 b(to)d(\014nd)j(the)e(desired)i(history)e(en)o(try)l (.)19 b(T)l(o)c(searc)o(h)f(bac)o(kw)o(ard)f(in)j(the)e(history)g(for)g (a)g(particular)75 2615 y(string,)g(t)o(yp)q(e)h Fg(C-r)p Fo(.)k(T)o(yping)d Fg(C-s)e Fo(searc)o(hes)h(forw)o(ard)e(through)h (the)h(history)l(.)20 b(The)15 b(c)o(haracters)f(presen)o(t)75 2670 y(in)20 b(the)f(v)m(alue)h(of)f(the)g Fn(isearch-terminators)d Fo(v)m(ariable)k(are)f(used)h(to)e(terminate)h(an)g(incremen)o(tal)p eop %%Page: 4 8 4 7 bop 75 -58 a Fo(4)1322 b(GNU)15 b(Readline)h(Library)75 149 y(searc)o(h.)31 b(If)19 b(that)f(v)m(ariable)i(has)f(not)f(b)q(een) i(assigned)g(a)e(v)m(alue,)j(the)1289 147 y Ff(h)p 1301 121 70 2 v 1301 149 a Fe(ESC)p 1301 157 V 1368 147 a Ff(i)1402 149 y Fo(and)e Fg(C-J)f Fo(c)o(haracters)g(will)75 204 y(terminate)j(an)g(incremen)o(tal)i(searc)o(h.)37 b Fg(C-g)21 b Fo(will)i(ab)q(ort)e(an)g(incremen)o(tal)h(searc)o(h)f (and)g(restore)g(the)75 259 y(original)16 b(line.)21 b(When)15 b(the)f(searc)o(h)g(is)h(terminated,)g(the)f(history)h(en)o (try)f(con)o(taining)h(the)g(searc)o(h)f(string)75 314 y(b)q(ecomes)i(the)f(curren)o(t)g(line.)137 384 y(T)l(o)g(\014nd)i (other)e(matc)o(hing)g(en)o(tries)h(in)h(the)e(history)h(list,)g(t)o (yp)q(e)f Fg(C-r)g Fo(or)g Fg(C-s)g Fo(as)h(appropriate.)k(This)75 439 y(will)15 b(searc)o(h)e(bac)o(kw)o(ard)f(or)g(forw)o(ard)g(in)i (the)f(history)g(for)g(the)g(next)g(en)o(try)g(matc)o(hing)g(the)g (searc)o(h)g(string)75 494 y(t)o(yp)q(ed)19 b(so)g(far.)30 b(An)o(y)19 b(other)f(k)o(ey)h(sequence)h(b)q(ound)g(to)e(a)h(Readline) h(command)e(will)j(terminate)e(the)75 549 y(searc)o(h)10 b(and)h(execute)g(that)f(command.)18 b(F)l(or)10 b(instance,)i(a)1063 547 y Ff(h)p 1076 521 76 2 v 1076 549 a Fe(RET)p 1076 556 V 1149 547 a Ff(i)1174 549 y Fo(will)g(terminate)f(the)g(searc)o(h) f(and)h(accept)75 604 y(the)k(line,)h(thereb)o(y)f(executing)g(the)g (command)g(from)f(the)g(history)h(list.)20 b(A)15 b(mo)o(v)o(emen)o(t)f (command)g(will)75 658 y(terminate)h(the)g(searc)o(h,)g(mak)o(e)g(the)g (last)g(line)i(found)f(the)f(curren)o(t)g(line,)h(and)g(b)q(egin)g (editing.)137 729 y(Readline)j(remem)o(b)q(ers)e(the)h(last)f(incremen) o(tal)i(searc)o(h)e(string.)27 b(If)17 b(t)o(w)o(o)f Fg(C-r)p Fo(s)h(are)g(t)o(yp)q(ed)h(without)75 784 y(an)o(y)g(in)o (terv)o(ening)h(c)o(haracters)f(de\014ning)h(a)f(new)h(searc)o(h)f (string,)g(an)o(y)g(remem)o(b)q(ered)h(searc)o(h)f(string)g(is)75 839 y(used.)137 909 y(Non-incremen)o(tal)25 b(searc)o(hes)e(read)h(the) f(en)o(tire)h(searc)o(h)f(string)g(b)q(efore)h(starting)f(to)f(searc)o (h)i(for)75 964 y(matc)o(hing)d(history)h(lines.)39 b(The)22 b(searc)o(h)f(string)g(ma)o(y)g(b)q(e)h(t)o(yp)q(ed)f(b)o(y)h(the)f (user)h(or)e(b)q(e)i(part)f(of)g(the)75 1019 y(con)o(ten)o(ts)15 b(of)f(the)i(curren)o(t)f(line.)75 1156 y Fm(1.3)33 b(Readline)23 b(Init)h(File)137 1281 y Fo(Although)f(the)g(Readline)h(library)f (comes)g(with)g(a)f(set)g(of)g(Emacs-lik)o(e)i(k)o(eybindings)g (installed)75 1336 y(b)o(y)d(default,)h(it)f(is)h(p)q(ossible)g(to)e (use)i(a)e(di\013eren)o(t)h(set)g(of)f(k)o(eybindings.)39 b(An)o(y)20 b(user)h(can)g(customize)75 1391 y(programs)15 b(that)h(use)g(Readline)i(b)o(y)e(putting)g(commands)g(in)i(an)e Fd(inputrc)k Fo(\014le,)d(con)o(v)o(en)o(tionally)g(in)g(his)75 1445 y(home)g(directory)l(.)24 b(The)17 b(name)g(of)f(this)h(\014le)g (is)g(tak)o(en)g(from)e(the)i(v)m(alue)h(of)e(the)h(en)o(vironmen)o(t)g (v)m(ariable)75 1500 y Fn(INPUTRC)p Fo(.)i(If)c(that)g(v)m(ariable)h (is)g(unset,)f(the)g(default)h(is)g(`)p Fn(~/.inputrc)p Fo('.)137 1571 y(When)f(a)g(program)f(whic)o(h)h(uses)g(the)g(Readline) h(library)g(starts)d(up,)i(the)g(init)h(\014le)g(is)f(read,)g(and)g (the)75 1626 y(k)o(ey)g(bindings)i(are)e(set.)137 1696 y(In)f(addition,)h(the)e Fn(C-x)i(C-r)e Fo(command)g(re-reads)h(this)g (init)g(\014le,)h(th)o(us)e(incorp)q(orating)h(an)o(y)f(c)o(hanges)75 1751 y(that)h(y)o(ou)h(migh)o(t)g(ha)o(v)o(e)g(made)g(to)g(it.)75 1870 y Fc(1.3.1)30 b(Readline)20 b(Init)g(File)h(Syn)n(tax)137 1995 y Fo(There)c(are)g(only)g(a)g(few)f(basic)i(constructs)e(allo)o(w) o(ed)i(in)f(the)g(Readline)h(init)g(\014le.)26 b(Blank)18 b(lines)g(are)75 2050 y(ignored.)36 b(Lines)22 b(b)q(eginning)h(with)d (a)h(`)p Fn(#)p Fo(')e(are)h(commen)o(ts.)35 b(Lines)22 b(b)q(eginning)h(with)e(a)f(`)p Fn($)p Fo(')f(indicate)75 2105 y(conditional)c(constructs)f(\(see)g(Section)g(1.3.2)f ([Conditional)h(Init)h(Constructs],)e(page)h(9\).)k(Other)c(lines)75 2159 y(denote)h(v)m(ariable)i(settings)e(and)h(k)o(ey)f(bindings.)75 2244 y(V)l(ariable)h(Settings)315 2299 y(Y)l(ou)k(can)h(mo)q(dify)g (the)f(run-time)h(b)q(eha)o(vior)g(of)e(Readline)j(b)o(y)e(altering)h (the)f(v)m(alues)h(of)315 2354 y(v)m(ariables)d(in)g(Readline)g(using)f (the)g Fn(set)g Fo(command)f(within)i(the)f(init)h(\014le.)26 b(The)17 b(syn)o(tax)315 2408 y(is)f(simple:)435 2477 y Fn(set)23 b Fg(variable)28 b(value)315 2546 y Fo(Here,)14 b(for)f(example,)h(is)g(ho)o(w)f(to)g(c)o(hange)h(from)f(the)h(default) g(Emacs-lik)o(e)h(k)o(ey)e(binding)j(to)315 2601 y(use)g Fn(vi)e Fo(line)j(editing)g(commands:)435 2670 y Fn(set)23 b(editing-mode)g(vi)p eop %%Page: 5 9 5 8 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1077 b(5)315 149 y(V)l(ariable)19 b(names)e(and)h(v)m(alues,)h(where)e (appropriate,)h(are)f(recognized)i(without)e(regard)315 204 y(to)e(case.)315 271 y(A)g(great)g(deal)g(of)g(run-time)h(b)q(eha)o (vior)g(is)g(c)o(hangeable)g(with)f(the)h(follo)o(wing)f(v)m(ariables.) 315 348 y Fn(bell-style)555 403 y Fo(Con)o(trols)21 b(what)h(happ)q (ens)h(when)f(Readline)h(w)o(an)o(ts)e(to)g(ring)i(the)f(termi-)555 458 y(nal)d(b)q(ell.)32 b(If)19 b(set)f(to)g(`)p Fn(none)p Fo(',)g(Readline)i(nev)o(er)f(rings)g(the)f(b)q(ell.)32 b(If)19 b(set)g(to)555 513 y(`)p Fn(visible)p Fo(',)c(Readline)i(uses)g (a)f(visible)j(b)q(ell)g(if)e(one)f(is)h(a)o(v)m(ailable.)26 b(If)16 b(set)h(to)555 568 y(`)p Fn(audible)p Fo(')g(\(the)h (default\),)i(Readline)g(attempts)e(to)g(ring)h(the)g(terminal's)555 622 y(b)q(ell.)315 700 y Fn(comment-begin)555 755 y Fo(The)c(string)f (to)g(insert)i(at)d(the)i(b)q(eginning)i(of)d(the)h(line)h(when)f(the)g Fn(insert-)555 810 y(comment)f Fo(command)h(is)h(executed.)21 b(The)15 b(default)h(v)m(alue)g(is)g Fn("#")p Fo(.)315 888 y Fn(completion-ignore-case)555 943 y Fo(If)e(set)f(to)g(`)p Fn(on)p Fo(',)g(Readline)i(p)q(erforms)e(\014lename)i(matc)o(hing)f (and)g(completion)555 997 y(in)i(a)f(case-insensitiv)o(e)i(fashion.)k (The)15 b(default)h(v)m(alue)g(is)g(`)p Fn(off)p Fo('.)315 1075 y Fn(completion-query-items)555 1130 y Fo(The)d(n)o(um)o(b)q(er)h (of)e(p)q(ossible)j(completions)g(that)d(determines)i(when)g(the)f (user)555 1185 y(is)i(ask)o(ed)g(whether)g(the)f(list)i(of)e(p)q (ossibilities)k(should)e(b)q(e)f(displa)o(y)o(ed.)21 b(If)15 b(the)555 1240 y(n)o(um)o(b)q(er)f(of)f(p)q(ossible)i (completions)f(is)g(greater)f(than)g(this)h(v)m(alue,)h(Readline)555 1294 y(will)g(ask)e(the)g(user)h(whether)f(or)g(not)g(he)g(wishes)h(to) f(view)h(them;)f(otherwise,)555 1349 y(they)f(are)g(simply)i(listed.)20 b(This)13 b(v)m(ariable)g(m)o(ust)f(b)q(e)h(set)f(to)f(an)h(in)o(teger) h(v)m(alue)555 1404 y(greater)h(than)h(or)g(equal)h(to)f(0.)k(The)d (default)f(limit)i(is)f Fn(100)p Fo(.)315 1482 y Fn(convert-meta)555 1537 y Fo(If)11 b(set)g(to)g(`)p Fn(on)p Fo(',)f(Readline)i(will)h(con) o(v)o(ert)d(c)o(haracters)h(with)g(the)g(eigh)o(th)h(bit)f(set)555 1591 y(to)f(an)h Fh(asci)q(i)e Fo(k)o(ey)i(sequence)g(b)o(y)g (stripping)h(the)e(eigh)o(th)h(bit)h(and)e(pre\014xing)i(an)555 1644 y Ff(h)p 567 1618 70 2 v 567 1646 a Fe(ESC)p 567 1654 V 634 1644 a Ff(i)666 1646 y Fo(c)o(haracter,)k(con)o(v)o(erting)h (them)g(to)f(a)h(meta-pre\014xed)g(k)o(ey)g(sequence.)555 1701 y(The)e(default)h(v)m(alue)h(is)e(`)p Fn(on)p Fo('.)315 1779 y Fn(disable-completion)555 1834 y Fo(If)k(set)f(to)f(`)p Fn(On)p Fo(',)h(Readline)i(will)g(inhibit)g(w)o(ord)e(completion.)30 b(Completion)555 1888 y(c)o(haracters)12 b(will)j(b)q(e)f(inserted)g (in)o(to)f(the)g(line)h(as)f(if)h(they)f(had)g(b)q(een)h(mapp)q(ed)555 1943 y(to)h Fn(self-insert)p Fo(.)j(The)d(default)h(is)g(`)p Fn(off)p Fo('.)315 2021 y Fn(editing-mode)555 2076 y Fo(The)f Fn(editing-mode)d Fo(v)m(ariable)k(con)o(trols)e(whic)o(h)h (default)g(set)f(of)g(k)o(ey)g(bind-)555 2131 y(ings)f(is)g(used.)20 b(By)12 b(default,)i(Readline)f(starts)f(up)h(in)g(Emacs)f(editing)i (mo)q(de,)555 2185 y(where)h(the)f(k)o(eystrok)o(es)g(are)g(most)g (similar)i(to)d(Emacs.)20 b(This)15 b(v)m(ariable)h(can)555 2240 y(b)q(e)g(set)f(to)f(either)i(`)p Fn(emacs)p Fo(')e(or)h(`)p Fn(vi)p Fo('.)315 2318 y Fn(enable-keypad)555 2373 y Fo(When)d(set)f(to)h(`)p Fn(on)p Fo(',)e(Readline)j(will)h(try)d(to)g (enable)i(the)f(application)h(k)o(eypad)555 2428 y(when)h(it)f(is)h (called.)21 b(Some)13 b(systems)g(need)h(this)g(to)f(enable)h(the)g (arro)o(w)e(k)o(eys.)555 2483 y(The)j(default)h(is)g(`)p Fn(off)p Fo('.)315 2560 y Fn(expand-tilde)555 2615 y Fo(If)e(set)g(to)f(`)p Fn(on)p Fo(',)f(tilde)k(expansion)e(is)h(p)q (erformed)f(when)g(Readline)h(attempts)555 2670 y(w)o(ord)g (completion.)21 b(The)15 b(default)h(is)f(`)p Fn(off)p Fo('.)p eop %%Page: 6 10 6 9 bop 75 -58 a Fo(6)1322 b(GNU)15 b(Readline)h(Library)555 149 y(If)f(set)g(to)f(`)p Fn(on)p Fo(',)g(the)g(history)h(co)q(de)h (attempts)e(to)g(place)i(p)q(oin)o(t)f(at)f(the)h(same)555 204 y(lo)q(cation)i(on)g(eac)o(h)g(history)g(line)h(retriev)o(ed)f (with)g Fn(previous-history)d Fo(or)555 259 y Fn(next-history)p Fo(.)315 348 y Fn(horizontal-scroll-mode)555 403 y Fo(This)19 b(v)m(ariable)g(can)f(b)q(e)g(set)g(to)f(either)i(`)p Fn(on)p Fo(')e(or)g(`)p Fn(off)p Fo('.)27 b(Setting)19 b(it)f(to)f(`)p Fn(on)p Fo(')555 458 y(means)c(that)f(the)i(text)e(of)h (the)g(lines)i(b)q(eing)f(edited)g(will)h(scroll)f(horizon)o(tally)555 512 y(on)i(a)f(single)i(screen)g(line)g(when)g(they)f(are)f(longer)h (than)g(the)g(width)g(of)g(the)555 567 y(screen,)e(instead)f(of)g (wrapping)g(on)o(to)f(a)h(new)g(screen)h(line.)21 b(By)13 b(default,)h(this)555 622 y(v)m(ariable)j(is)e(set)g(to)g(`)p Fn(off)p Fo('.)315 711 y Fn(input-meta)555 766 y Fo(If)h(set)f(to)g(`)p Fn(on)p Fo(',)f(Readline)j(will)h(enable)e(eigh)o(t-bit)h(input)f(\(it) g(will)h(not)e(clear)555 821 y(the)20 b(eigh)o(th)g(bit)g(in)h(the)f(c) o(haracters)f(it)h(reads\),)g(regardless)g(of)g(what)f(the)555 875 y(terminal)i(claims)g(it)f(can)g(supp)q(ort.)34 b(The)20 b(default)h(v)m(alue)g(is)g(`)p Fn(off)p Fo('.)33 b(The)555 930 y(name)15 b Fn(meta-flag)f Fo(is)i(a)f(synon)o(ym)g(for)f(this)i(v) m(ariable.)315 1019 y Fn(isearch-terminators)555 1074 y Fo(The)26 b(string)g(of)f(c)o(haracters)g(that)g(should)i(terminate)f (an)g(incremen)o(tal)555 1129 y(searc)o(h)12 b(without)h(subsequen)o (tly)g(executing)h(the)e(c)o(haracter)g(as)g(a)g(command)555 1184 y(\(see)22 b(Section)h(1.2.5)e([Searc)o(hing],)j(page)e(3\).)40 b(If)23 b(this)g(v)m(ariable)g(has)f(not)555 1238 y(b)q(een)17 b(giv)o(en)f(a)g(v)m(alue,)g(the)g(c)o(haracters)1247 1236 y Ff(h)p 1259 1210 70 2 v 1259 1238 a Fe(ESC)p 1259 1246 V 1326 1236 a Ff(i)1357 1238 y Fo(and)g Fg(C-J)f Fo(will)i(terminate)f(an)555 1293 y(incremen)o(tal)g(searc)o(h.)315 1382 y Fn(keymap)96 b Fo(Sets)19 b(Readline's)i(idea)f(of)f(the)g (curren)o(t)h(k)o(eymap)f(for)f(k)o(ey)i(binding)h(com-)555 1437 y(mands.)41 b(Acceptable)23 b Fn(keymap)f Fo(names)g(are)f Fn(emacs)p Fo(,)i Fn(emacs-standard)p Fo(,)555 1492 y Fn(emacs-meta)p Fo(,)49 b Fn(emacs-ctlx)p Fo(,)g Fn(vi)p Fo(,)h Fn(vi-move)p Fo(,)f Fn(vi-command)p Fo(,)g(and)555 1547 y Fn(vi-insert)p Fo(.)31 b Fn(vi)20 b Fo(is)g(equiv)m(alen)o(t)h (to)e Fn(vi-command)p Fo(;)g Fn(emacs)g Fo(is)h(equiv)m(alen)o(t)555 1601 y(to)15 b Fn(emacs-standard)p Fo(.)20 b(The)d(default)f(v)m(alue)h (is)g Fn(emacs)p Fo(.)k(The)16 b(v)m(alue)h(of)f(the)555 1656 y Fn(editing-mode)e Fo(v)m(ariable)i(also)f(a\013ects)g(the)g (default)h(k)o(eymap.)315 1745 y Fn(mark-directories)555 1800 y Fo(If)j(set)g(to)g(`)p Fn(on)p Fo(',)f(completed)i(directory)g (names)f(ha)o(v)o(e)f(a)h(slash)h(app)q(ended.)555 1855 y(The)15 b(default)h(is)g(`)p Fn(on)p Fo('.)315 1944 y Fn(mark-modified-lines)555 1999 y Fo(This)j(v)m(ariable,)g(when)g (set)e(to)h(`)p Fn(on)p Fo(',)f(causes)h(Readline)h(to)e(displa)o(y)i (an)f(as-)555 2054 y(terisk)f(\(`)p Fn(*)p Fo('\))e(at)i(the)f(start)g (of)h(history)f(lines)j(whic)o(h)e(ha)o(v)o(e)g(b)q(een)h(mo)q (di\014ed.)555 2108 y(This)e(v)m(ariable)g(is)g(`)p Fn(off)p Fo(')e(b)o(y)h(default.)315 2197 y Fn(mark-symlinked-directories)555 2252 y Fo(If)23 b(set)f(to)f(`)p Fn(on)p Fo(',)i(completed)g(names)g (whic)o(h)g(are)f(sym)o(b)q(olic)i(links)f(to)f(di-)555 2307 y(rectories)h(ha)o(v)o(e)g(a)g(slash)g(app)q(ended)i(\(sub)s(ject) e(to)f(the)i(v)m(alue)g(of)f Fn(mark-)555 2362 y(directories)p Fo(\).)18 b(The)d(default)h(is)g(`)p Fn(off)p Fo('.)315 2451 y Fn(match-hidden-files)555 2506 y Fo(This)c(v)m(ariable,)h(when)e (set)g(to)g(`)p Fn(on)p Fo(',)f(causes)h(Readline)i(to)d(matc)o(h)h (\014les)h(whose)555 2560 y(names)22 b(b)q(egin)h(with)g(a)e(`)p Fn(.)p Fo(')h(\(hidden)h(\014les\))g(when)f(p)q(erforming)h(\014lename) 555 2615 y(completion,)g(unless)f(the)f(leading)h(`)p Fn(.)p Fo(')e(is)h(supplied)i(b)o(y)e(the)f(user)h(in)h(the)555 2670 y(\014lename)16 b(to)f(b)q(e)h(completed.)21 b(This)15 b(v)m(ariable)i(is)f(`)p Fn(on)p Fo(')e(b)o(y)h(default.)p eop %%Page: 7 11 7 10 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1077 b(7)315 149 y Fn(output-meta)555 204 y Fo(If)18 b(set)f(to)g(`)p Fn(on)p Fo(',)g(Readline)i(will)h(displa)o(y)f(c)o(haracters)d(with)j (the)e(eigh)o(th)h(bit)555 259 y(set)g(directly)i(rather)d(than)h(as)g (a)g(meta-pre\014xed)h(escap)q(e)g(sequence.)30 b(The)555 314 y(default)16 b(is)f(`)p Fn(off)p Fo('.)315 394 y Fn(page-completions)555 449 y Fo(If)i(set)g(to)f(`)p Fn(on)p Fo(',)g(Readline)i(uses)g(an)e(in)o(ternal)i Fn(more)p Fo(-lik)o(e)g(pager)f(to)f(displa)o(y)555 504 y(a)g(screenful)h(of)f(p)q(ossible)i(completions)f(at)f(a)g(time.)23 b(This)17 b(v)m(ariable)g(is)g(`)p Fn(on)p Fo(')555 559 y(b)o(y)e(default.)315 639 y Fn(print-completions-horizont)o(ally)555 694 y Fo(If)d(set)g(to)f(`)p Fn(on)p Fo(',)h(Readline)h(will)g(displa)o (y)h(completions)f(with)f(matc)o(hes)f(sorted)555 749 y(horizon)o(tally)23 b(in)f(alphab)q(etical)i(order,)f(rather)e(than)g (do)o(wn)h(the)g(screen.)555 804 y(The)15 b(default)h(is)g(`)p Fn(off)p Fo('.)315 884 y Fn(show-all-if-ambiguous)555 939 y Fo(This)g(alters)e(the)i(default)f(b)q(eha)o(vior)h(of)e(the)h (completion)h(functions.)21 b(If)15 b(set)555 994 y(to)e(`)p Fn(on)p Fo(',)g(w)o(ords)g(whic)o(h)h(ha)o(v)o(e)g(more)f(than)g(one)h (p)q(ossible)i(completion)f(cause)555 1049 y(the)20 b(matc)o(hes)f(to)f (b)q(e)j(listed)f(immediately)h(instead)f(of)f(ringing)i(the)e(b)q (ell.)555 1104 y(The)c(default)h(v)m(alue)h(is)e(`)p Fn(off)p Fo('.)315 1184 y Fn(show-all-if-unmodified)555 1239 y Fo(This)20 b(alters)f(the)h(default)f(b)q(eha)o(vior)h(of)f(the) h(completion)g(functions)g(in)g(a)555 1294 y(fashion)13 b(similar)h(to)e Fd(sho)o(w-all-if-am)o(biguous)p Fo(.)21 b(If)13 b(set)f(to)g(`)p Fn(on)p Fo(',)g(w)o(ords)g(whic)o(h)555 1348 y(ha)o(v)o(e)j(more)g(than)g(one)h(p)q(ossible)h(completion)f (without)g(an)o(y)f(p)q(ossible)i(par-)555 1403 y(tial)22 b(completion)g(\(the)f(p)q(ossible)i(completions)f(don't)f(share)g(a)f (common)555 1458 y(pre\014x\))15 b(cause)h(the)f(matc)o(hes)g(to)f(b)q (e)i(listed)g(immediately)h(instead)f(of)e(ring-)555 1513 y(ing)i(the)f(b)q(ell.)22 b(The)15 b(default)h(v)m(alue)g(is)g(`)p Fn(off)p Fo('.)315 1593 y Fn(visible-stats)555 1648 y Fo(If)g(set)g(to)f(`)p Fn(on)p Fo(',)g(a)h(c)o(haracter)f(denoting)h(a) g(\014le's)h(t)o(yp)q(e)f(is)g(app)q(ended)i(to)d(the)555 1703 y(\014lename)h(when)g(listing)h(p)q(ossible)g(completions.)j(The)c (default)g(is)f(`)p Fn(off)p Fo('.)75 1784 y(Key)h(Bindings)315 1838 y(The)21 b(syn)o(tax)f(for)h(con)o(trolling)h(k)o(ey)f(bindings)h (in)g(the)f(init)h(\014le)g(is)g(simple.)39 b(First)20 b(y)o(ou)315 1893 y(need)15 b(to)e(\014nd)h(the)g(name)g(of)g(the)f (command)h(that)f(y)o(ou)h(w)o(an)o(t)f(to)g(c)o(hange.)19 b(The)14 b(follo)o(wing)315 1948 y(sections)k(con)o(tain)h(tables)f(of) f(the)h(command)g(name,)g(the)g(default)h(k)o(eybinding,)h(if)e(an)o(y) l(,)315 2003 y(and)d(a)g(short)g(description)i(of)d(what)h(the)g (command)g(do)q(es.)315 2070 y(Once)k(y)o(ou)f(kno)o(w)f(the)h(name)g (of)g(the)g(command,)g(simply)h(place)g(on)f(a)f(line)j(in)f(the)f (init)315 2125 y(\014le)g(the)f(name)g(of)f(the)h(k)o(ey)g(y)o(ou)f (wish)i(to)e(bind)i(the)f(command)g(to,)f(a)g(colon,)i(and)f(then)315 2180 y(the)f(name)g(of)g(the)g(command.)22 b(The)16 b(name)g(of)g(the)g (k)o(ey)f(can)i(b)q(e)f(expressed)h(in)g(di\013eren)o(t)315 2235 y(w)o(a)o(ys,)d(dep)q(ending)j(on)e(what)g(y)o(ou)g(\014nd)h(most) e(comfortable.)315 2303 y(In)19 b(addition)g(to)e(command)h(names,)g (readline)i(allo)o(ws)e(k)o(eys)g(to)f(b)q(e)i(b)q(ound)g(to)e(a)h (string)315 2357 y(that)c(is)i(inserted)g(when)g(the)f(k)o(ey)g(is)h (pressed)g(\(a)e Fd(macro)r Fo(\).)315 2438 y Fd(k)o(eyname)s Fo(:)19 b Fd(function-name)g Fo(or)c Fd(macro)555 2493 y(k)o(eyname)i Fo(is)e(the)f(name)h(of)f(a)g(k)o(ey)g(sp)q(elled)j(out) d(in)h(English.)21 b(F)l(or)13 b(example:)675 2560 y Fn(Control-u:)22 b(universal-argument)675 2615 y(Meta-Rubout:)g (backward-kill-word)675 2670 y(Control-o:)g(">)i(output")p eop %%Page: 8 12 8 11 bop 75 -58 a Fo(8)1322 b(GNU)15 b(Readline)h(Library)555 149 y(In)k(the)f(ab)q(o)o(v)o(e)g(example,)i Fg(C-u)e Fo(is)h(b)q(ound)g(to)f(the)g(function)h Fn(universal-)555 204 y(argument)p Fo(,)e Fg(M-DEL)h Fo(is)g(b)q(ound)h(to)e(the)h (function)h Fn(backward-kill-word)p Fo(,)555 259 y(and)g Fg(C-o)f Fo(is)h(b)q(ound)g(to)f(run)h(the)f(macro)g(expressed)h(on)g (the)f(righ)o(t)h(hand)555 314 y(side)c(\(that)e(is,)i(to)e(insert)i (the)f(text)g(`)p Fn(>)f(output)p Fo(')g(in)o(to)i(the)f(line\).)555 382 y(A)k(n)o(um)o(b)q(er)f(of)g(sym)o(b)q(olic)i(c)o(haracter)e(names) g(are)g(recognized)i(while)g(pro-)555 437 y(cessing)13 b(this)f(k)o(ey)g(binding)h(syn)o(tax:)18 b Fd(DEL)p Fo(,)11 b Fd(ESC)p Fo(,)h Fd(ESCAPE)p Fo(,)f Fd(LFD)p Fo(,)g Fd(NEW-)555 492 y(LINE)p Fo(,)16 b Fd(RET)p Fo(,)e Fd(RETURN)p Fo(,)f Fd(R)o(UBOUT)p Fo(,)i Fd(SP)l(A)o(CE)p Fo(,)g Fd(SPC)p Fo(,)f(and)i Fd(T)l(AB)p Fo(.)315 573 y Fn(")p Fd(k)o(eyseq)q Fn(")p Fo(:)k Fd(function-name)e Fo(or)d Fd(macro)555 628 y(k)o(eyseq)i Fo(di\013ers)e(from)g Fd(k)o(eyname)j Fo(ab)q(o)o(v)o(e)d(in)i(that)d(strings)i(denoting)g (an)f(en-)555 683 y(tire)i(k)o(ey)g(sequence)h(can)f(b)q(e)g(sp)q (eci\014ed,)i(b)o(y)e(placing)h(the)f(k)o(ey)g(sequence)h(in)555 737 y(double)e(quotes.)j(Some)c Fh(gnu)g Fo(Emacs)f(st)o(yle)h(k)o(ey)g (escap)q(es)g(can)g(b)q(e)g(used,)g(as)555 792 y(in)j(the)f(follo)o (wing)g(example,)h(but)f(the)g(sp)q(ecial)i(c)o(haracter)d(names)h(are) f(not)555 847 y(recognized.)675 915 y Fn("\\C-u":)23 b(universal-argument)675 970 y("\\C-x\\C-r":)f(re-read-init-file)675 1025 y("\\e[11~":)h("Function)f(Key)i(1")555 1093 y Fo(In)33 b(the)f(ab)q(o)o(v)o(e)g(example,)37 b Fg(C-u)32 b Fo(is)h(again)f(b)q (ound)h(to)f(the)g(function)555 1148 y Fn(universal-argument)19 b Fo(\(just)j(as)f(it)h(w)o(as)f(in)i(the)f(\014rst)f(example\),)j(`)p Fg(C-x)555 1202 y(C-r)p Fo(')c(is)h(b)q(ound)g(to)f(the)h(function)g Fn(re-read-init-file)p Fo(,)f(and)g(`)1731 1200 y Ff(h)p 1743 1174 70 2 v 1743 1202 a Fe(ESC)p 1743 1210 V 1810 1200 a Ff(i)15 b(h)p 1852 1174 10 2 v 1852 1202 a Fe([)p 1852 1211 V 1860 1200 a Ff(i)555 1255 y(h)p 567 1229 18 2 v 567 1257 a Fe(1)p 567 1265 V 583 1255 a Ff(i)g(h)p 625 1229 V 625 1257 a Fe(1)p 625 1265 V 640 1255 a Ff(i)g(h)p 683 1229 24 2 v 683 1257 a Fn(~)p 683 1265 V 704 1255 a Ff(i)719 1257 y Fo(')g(is)h(b)q(ound)g(to)e(insert)i(the)f(text)g(`)p Fn(Function)f(Key)g(1)p Fo('.)315 1339 y(The)h(follo)o(wing)h Fh(gnu)e Fo(Emacs)h(st)o(yle)g(escap)q(e)h(sequences)g(are)e(a)o(v)m (ailable)j(when)e(sp)q(ecifying)315 1393 y(k)o(ey)g(sequences:)315 1475 y Fg(\\C-)168 b Fo(con)o(trol)15 b(pre\014x)315 1556 y Fg(\\M-)168 b Fo(meta)15 b(pre\014x)315 1638 y Fg(\\e)192 b Fo(an)15 b(escap)q(e)h(c)o(haracter)315 1719 y Fg(\\\\)192 b Fo(bac)o(kslash)315 1801 y Fg(\\)p Fn(")555 1799 y Ff(h)p 567 1773 V 567 1801 a Fn(")p 567 1808 V 589 1799 a Ff(i)604 1801 y Fo(,)15 b(a)f(double)j(quotation)e (mark)315 1882 y Fg(\\')555 1880 y Ff(h)p 567 1854 10 2 v 567 1882 a Fe(')p 567 1890 V 575 1880 a Ff(i)590 1882 y Fo(,)g(a)f(single)j(quote)e(or)g(ap)q(ostrophe)315 1964 y(In)f(addition)h(to)f(the)f Fh(gnu)h Fo(Emacs)g(st)o(yle)f(escap) q(e)i(sequences,)g(a)e(second)i(set)e(of)h(bac)o(kslash)315 2018 y(escap)q(es)i(is)g(a)o(v)m(ailable:)315 2100 y Fn(\\a)192 b Fo(alert)15 b(\(b)q(ell\))315 2181 y Fn(\\b)192 b Fo(bac)o(kspace)315 2263 y Fn(\\d)g Fo(delete)315 2344 y Fn(\\f)g Fo(form)14 b(feed)315 2426 y Fn(\\n)192 b Fo(newline)315 2507 y Fn(\\r)g Fo(carriage)15 b(return)315 2589 y Fn(\\t)192 b Fo(horizon)o(tal)16 b(tab)315 2670 y Fn(\\v)192 b Fo(v)o(ertical)16 b(tab)p eop %%Page: 9 13 9 12 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1077 b(9)315 149 y Fn(\\)p Fg(nnn)144 b Fo(the)17 b(eigh)o(t-bit)h(c)o (haracter)f(whose)g(v)m(alue)i(is)e(the)h(o)q(ctal)f(v)m(alue)i Fd(nnn)f Fo(\(one)f(to)555 204 y(three)e(digits\))315 282 y Fn(\\x)p Fg(HH)144 b Fo(the)20 b(eigh)o(t-bit)g(c)o(haracter)f (whose)h(v)m(alue)h(is)f(the)g(hexadecimal)h(v)m(alue)g Fd(HH)555 337 y Fo(\(one)15 b(or)g(t)o(w)o(o)f(hex)h(digits\))315 415 y(When)k(en)o(tering)g(the)g(text)f(of)g(a)h(macro,)f(single)i(or)e (double)i(quotes)f(m)o(ust)f(b)q(e)h(used)h(to)315 470 y(indicate)12 b(a)f(macro)f(de\014nition.)20 b(Unquoted)11 b(text)f(is)i(assumed)e(to)h(b)q(e)g(a)f(function)i(name.)18 b(In)315 524 y(the)11 b(macro)f(b)q(o)q(dy)l(,)i(the)f(bac)o(kslash)g (escap)q(es)g(describ)q(ed)i(ab)q(o)o(v)o(e)d(are)g(expanded.)20 b(Bac)o(kslash)315 579 y(will)i(quote)d(an)o(y)h(other)g(c)o(haracter)f (in)i(the)f(macro)f(text,)h(including)j(`)p Fn(")p Fo(')c(and)h(`)p Fn(')p Fo('.)34 b(F)l(or)315 634 y(example,)14 b(the)f(follo)o(wing)g (binding)i(will)g(mak)o(e)d(`)p Fg(C-x)i Fn(\\)p Fo(')f(insert)g(a)g (single)h(`)p Fn(\\)p Fo(')e(in)o(to)h(the)g(line:)435 700 y Fn("\\C-x\\\\":)23 b("\\\\")75 810 y Fc(1.3.2)30 b(Conditional)20 b(Init)g(Constructs)137 931 y Fo(Readline)f(implemen)o (ts)g(a)f(facilit)o(y)g(similar)h(in)g(spirit)f(to)f(the)h(conditional) h(compilation)g(features)75 986 y(of)e(the)g(C)g(prepro)q(cessor)g (whic)o(h)i(allo)o(ws)e(k)o(ey)g(bindings)i(and)f(v)m(ariable)g (settings)f(to)g(b)q(e)h(p)q(erformed)f(as)75 1040 y(the)e(result)h(of) f(tests.)k(There)c(are)g(four)g(parser)g(directiv)o(es)h(used.)75 1118 y Fn($if)168 b Fo(The)16 b Fn($if)f Fo(construct)g(allo)o(ws)h (bindings)i(to)d(b)q(e)h(made)g(based)g(on)f(the)h(editing)h(mo)q(de,)f (the)315 1173 y(terminal)k(b)q(eing)g(used,)g(or)f(the)g(application)i (using)e(Readline.)33 b(The)19 b(text)g(of)f(the)i(test)315 1228 y(extends)c(to)e(the)h(end)h(of)f(the)g(line;)i(no)e(c)o (haracters)f(are)h(required)i(to)d(isolate)i(it.)315 1306 y Fn(mode)144 b Fo(The)11 b Fn(mode=)e Fo(form)h(of)g(the)h Fn($if)f Fo(directiv)o(e)h(is)g(used)g(to)f(test)g(whether)h(Readline) 555 1361 y(is)k(in)h Fn(emacs)e Fo(or)g Fn(vi)g Fo(mo)q(de.)20 b(This)c(ma)o(y)e(b)q(e)h(used)g(in)h(conjunction)g(with)f(the)555 1415 y(`)p Fn(set)f(keymap)p Fo(')f(command,)g(for)h(instance,)g(to)f (set)h(bindings)h(in)g(the)f Fn(emacs-)555 1470 y(standard)d Fo(and)i Fn(emacs-ctlx)e Fo(k)o(eymaps)h(only)i(if)f(Readline)g(is)g (starting)f(out)555 1525 y(in)k Fn(emacs)f Fo(mo)q(de.)315 1603 y Fn(term)144 b Fo(The)14 b Fn(term=)e Fo(form)h(ma)o(y)g(b)q(e)h (used)g(to)f(include)j(terminal-sp)q(eci\014c)g(k)o(ey)d(bind-)555 1658 y(ings,)19 b(p)q(erhaps)g(to)e(bind)i(the)g(k)o(ey)e(sequences)j (output)e(b)o(y)g(the)g(terminal's)555 1712 y(function)13 b(k)o(eys.)18 b(The)13 b(w)o(ord)e(on)h(the)g(righ)o(t)g(side)g(of)g (the)g(`)p Fn(=)p Fo(')f(is)h(tested)g(against)555 1767 y(b)q(oth)j(the)g(full)i(name)e(of)f(the)h(terminal)h(and)f(the)g(p)q (ortion)h(of)e(the)h(terminal)555 1822 y(name)i(b)q(efore)g(the)g (\014rst)f(`)p Fn(-)p Fo('.)24 b(This)17 b(allo)o(ws)g Fn(sun)f Fo(to)g(matc)o(h)h(b)q(oth)f Fn(sun)h Fo(and)555 1877 y Fn(sun-cmd)p Fo(,)d(for)g(instance.)315 1955 y Fn(application)555 2010 y Fo(The)d Fd(application)i Fo(construct)e(is)g (used)h(to)e(include)j(application-sp)q(eci)q(\014c)h(set-)555 2064 y(tings.)19 b(Eac)o(h)12 b(program)f(using)j(the)e(Readline)i (library)f(sets)f(the)g Fd(application)555 2119 y(name)p Fo(,)g(and)g(y)o(ou)f(can)h(test)f(for)g(a)g(particular)h(v)m(alue.)20 b(This)12 b(could)h(b)q(e)f(used)h(to)555 2174 y(bind)18 b(k)o(ey)e(sequences)i(to)d(functions)j(useful)f(for)f(a)g(sp)q (eci\014c)i(program.)23 b(F)l(or)555 2229 y(instance,)17 b(the)g(follo)o(wing)g(command)g(adds)f(a)g(k)o(ey)h(sequence)g(that)f (quotes)555 2283 y(the)f(curren)o(t)g(or)g(previous)h(w)o(ord)e(in)j (Bash:)675 2350 y Fn($if)23 b(Bash)675 2405 y(#)h(Quote)f(the)g (current)g(or)h(previous)f(word)675 2459 y("\\C-xq":)g ("\\eb\\"\\ef\\"")675 2514 y($endif)75 2592 y($endif)96 b Fo(This)16 b(command,)e(as)h(seen)h(in)g(the)f(previous)h(example,)g (terminates)f(an)g Fn($if)f Fo(command.)75 2670 y Fn($else)120 b Fo(Commands)15 b(in)h(this)f(branc)o(h)h(of)e(the)i Fn($if)e Fo(directiv)o(e)j(are)e(executed)h(if)g(the)f(test)g(fails.)p eop %%Page: 10 14 10 13 bop 75 -58 a Fo(10)1299 b(GNU)15 b(Readline)h(Library)75 149 y Fn($include)48 b Fo(This)22 b(directiv)o(e)h(tak)o(es)e(a)h (single)h(\014lename)g(as)e(an)h(argumen)o(t)f(and)h(reads)f(commands) 315 204 y(and)e(bindings)j(from)c(that)h(\014le.)33 b(F)l(or)19 b(example,)i(the)e(follo)o(wing)h(directiv)o(e)h(reads)e(from)315 259 y(`)p Fn(/etc/inputrc)p Fo(':)435 326 y Fn($include)k(/etc/inputrc) 75 438 y Fc(1.3.3)30 b(Sample)20 b(Init)h(File)137 560 y Fo(Here)16 b(is)g(an)f(example)h(of)f(an)g Fd(inputrc)k Fo(\014le.)i(This)16 b(illustrates)g(k)o(ey)f(binding,)i(v)m(ariable)f (assignmen)o(t,)75 615 y(and)f(conditional)i(syn)o(tax.)p eop %%Page: 11 15 11 14 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1055 b(11)195 204 y Fn(#)24 b(This)f(file)g(controls)g(the)h(behaviour)e(of) i(line)f(input)g(editing)g(for)195 259 y(#)h(programs)e(that)i(use)f (the)h(GNU)f(Readline)g(library.)47 b(Existing)195 314 y(#)24 b(programs)e(include)h(FTP,)h(Bash,)f(and)g(GDB.)195 369 y(#)195 423 y(#)h(You)f(can)h(re-read)f(the)g(inputrc)g(file)g (with)h(C-x)f(C-r.)195 478 y(#)h(Lines)f(beginning)g(with)g('#')g(are)h (comments.)195 533 y(#)195 588 y(#)g(First,)f(include)g(any)g (systemwide)g(bindings)f(and)i(variable)195 643 y(#)g(assignments)e (from)h(/etc/Inputrc)195 697 y($include)g(/etc/Inputrc)195 807 y(#)195 862 y(#)h(Set)f(various)g(bindings)g(for)g(emacs)g(mode.) 195 971 y(set)g(editing-mode)g(emacs)195 1081 y($if)g(mode=emacs)195 1191 y(Meta-Control-h:)46 b(backward-kill-word)21 b(Text)i(after)h(the) f(function)g(name)g(is)h(ignored)p 1986 1201 21 38 v 195 1300 a(#)195 1355 y(#)g(Arrow)f(keys)g(in)h(keypad)f(mode)195 1410 y(#)195 1465 y(#"\\M-OD":)190 b(backward-char)195 1519 y(#"\\M-OC":)g(forward-char)195 1574 y(#"\\M-OA":)g (previous-history)195 1629 y(#"\\M-OB":)g(next-history)195 1684 y(#)195 1738 y(#)24 b(Arrow)f(keys)g(in)h(ANSI)f(mode)195 1793 y(#)195 1848 y("\\M-[D":)190 b(backward-char)195 1903 y("\\M-[C":)g(forward-char)195 1958 y("\\M-[A":)g (previous-history)195 2012 y("\\M-[B":)g(next-history)195 2067 y(#)195 2122 y(#)24 b(Arrow)f(keys)g(in)h(8)g(bit)f(keypad)g(mode) 195 2177 y(#)195 2232 y(#"\\M-\\C-OD":)165 b(backward-char)195 2286 y(#"\\M-\\C-OC":)g(forward-char)195 2341 y(#"\\M-\\C-OA":)g (previous-history)195 2396 y(#"\\M-\\C-OB":)g(next-history)195 2451 y(#)195 2506 y(#)24 b(Arrow)f(keys)g(in)h(8)g(bit)f(ANSI)g(mode) 195 2560 y(#)195 2615 y(#"\\M-\\C-[D":)165 b(backward-char)195 2670 y(#"\\M-\\C-[C":)g(forward-char)p eop %%Page: 12 16 12 15 bop 75 -58 a Fo(12)1299 b(GNU)15 b(Readline)h(Library)195 149 y Fn(#"\\M-\\C-[A":)165 b(previous-history)195 204 y(#"\\M-\\C-[B":)g(next-history)195 314 y(C-q:)23 b(quoted-insert)195 423 y($endif)195 533 y(#)h(An)f(old-style)g(binding.)47 b(This)23 b(happens)g(to)g(be)h(the)f(default.)195 588 y(TAB:)g(complete)195 697 y(#)h(Macros)f(that)g(are)h(convenient)e(for) h(shell)h(interaction)195 752 y($if)f(Bash)195 807 y(#)h(edit)f(the)g (path)195 862 y("\\C-xp":)g("PATH=${PATH}\\e\\C-e\\C-a\\)o(ef\\C-f")195 917 y(#)h(prepare)f(to)g(type)h(a)f(quoted)g(word)h(--)195 971 y(#)g(insert)f(open)g(and)h(close)f(double)g(quotes)195 1026 y(#)h(and)f(move)g(to)h(just)f(after)h(the)f(open)g(quote)195 1081 y("\\C-x\\"":)g("\\"\\"\\C-b")195 1136 y(#)h(insert)f(a)g (backslash)g(\(testing)g(backslash)g(escapes)195 1191 y(#)h(in)f(sequences)g(and)g(macros\))195 1245 y("\\C-x\\\\":)g("\\\\") 195 1300 y(#)h(Quote)f(the)g(current)g(or)h(previous)f(word)195 1355 y("\\C-xq":)g("\\eb\\"\\ef\\"")195 1410 y(#)h(Add)f(a)h(binding)f (to)g(refresh)g(the)h(line,)f(which)g(is)h(unbound)195 1465 y("\\C-xr":)f(redraw-current-line)195 1519 y(#)h(Edit)f(variable)g (on)g(current)g(line.)195 1574 y("\\M-\\C-v":)f ("\\C-a\\C-k$\\C-y\\M-\\C-e\\C-a\\C-y=)o(")195 1629 y($endif)195 1738 y(#)i(use)f(a)h(visible)f(bell)g(if)h(one)f(is)h(available)195 1793 y(set)f(bell-style)g(visible)195 1903 y(#)h(don't)f(strip)g (characters)g(to)g(7)h(bits)f(when)h(reading)195 1958 y(set)f(input-meta)g(on)195 2067 y(#)h(allow)f(iso-latin1)f(characters) h(to)g(be)h(inserted)f(rather)195 2122 y(#)h(than)f(converted)g(to)g (prefix-meta)g(sequences)195 2177 y(set)g(convert-meta)g(off)195 2286 y(#)h(display)f(characters)f(with)h(the)h(eighth)f(bit)g(set)h (directly)195 2341 y(#)g(rather)f(than)g(as)h(meta-prefixed)e (characters)195 2396 y(set)h(output-meta)g(on)195 2506 y(#)h(if)f(there)g(are)h(more)f(than)h(150)f(possible)g(completions)f (for)195 2560 y(#)i(a)f(word,)h(ask)f(the)h(user)f(if)g(he)h(wants)f (to)h(see)f(all)h(of)f(them)195 2615 y(set)g(completion-query-items)e (150)p eop %%Page: 13 17 13 16 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1055 b(13)195 149 y Fn(#)24 b(For)f(FTP)195 204 y($if)g(Ftp)195 259 y("\\C-xg":)g("get)g(\\M-?")195 314 y("\\C-xt":)g("put)g(\\M-?")195 369 y("\\M-.":)g(yank-last-arg)195 423 y($endif)75 549 y Fm(1.4)33 b(Bindable)24 b(Readline)f(Commands)137 670 y Fo(This)17 b(section)f(describ)q(es)h(Readline)g(commands)f(that)e (ma)o(y)h(b)q(e)i(b)q(ound)f(to)f(k)o(ey)h(sequences.)22 b(Com-)75 725 y(mand)15 b(names)g(without)h(an)f(accompan)o(ying)g(k)o (ey)g(sequence)i(are)e(un)o(b)q(ound)h(b)o(y)f(default.)137 791 y(In)f(the)f(follo)o(wing)h(descriptions,)h Fd(p)q(oin)o(t)f Fo(refers)f(to)g(the)g(curren)o(t)g(cursor)f(p)q(osition,)j(and)e Fd(mark)i Fo(refers)75 846 y(to)k(a)g(cursor)g(p)q(osition)h(sa)o(v)o (ed)f(b)o(y)h(the)f Fn(set-mark)g Fo(command.)32 b(The)20 b(text)f(b)q(et)o(w)o(een)g(the)h(p)q(oin)o(t)g(and)75 900 y(mark)15 b(is)g(referred)h(to)e(as)h(the)g Fd(region)p Fo(.)75 1009 y Fc(1.4.1)30 b(Commands)21 b(F)-5 b(or)19 b(Mo)n(ving)75 1130 y Fn(beginning-of-line)13 b(\(C-a\))315 1185 y Fo(Mo)o(v)o(e)h(to)h(the)g(start)f(of)h(the)g(curren)o(t)g (line.)75 1263 y Fn(end-of-line)f(\(C-e\))315 1317 y Fo(Mo)o(v)o(e)g(to)h(the)g(end)h(of)f(the)g(line.)75 1395 y Fn(forward-char)f(\(C-f\))315 1450 y Fo(Mo)o(v)o(e)g(forw)o(ard) g(a)h(c)o(haracter.)75 1527 y Fn(backward-char)e(\(C-b\))315 1582 y Fo(Mo)o(v)o(e)h(bac)o(k)h(a)g(c)o(haracter.)75 1660 y Fn(forward-word)f(\(M-f\))315 1714 y Fo(Mo)o(v)o(e)g(forw)o(ard) g(to)g(the)i(end)g(of)e(the)h(next)h(w)o(ord.)j(W)l(ords)c(are)f(comp)q (osed)i(of)f(letters)g(and)315 1769 y(digits.)75 1847 y Fn(backward-word)e(\(M-b\))315 1902 y Fo(Mo)o(v)o(e)j(bac)o(k)g(to)h (the)f(start)g(of)g(the)h(curren)o(t)g(or)f(previous)i(w)o(ord.)24 b(W)l(ords)16 b(are)h(comp)q(osed)315 1956 y(of)e(letters)g(and)g (digits.)75 2034 y Fn(clear-screen)f(\(C-l\))315 2089 y Fo(Clear)f(the)h(screen)g(and)f(redra)o(w)g(the)g(curren)o(t)g(line,) i(lea)o(ving)g(the)e(curren)o(t)g(line)i(at)e(the)g(top)315 2143 y(of)i(the)g(screen.)75 2221 y Fn(redraw-current-line)e(\(\))315 2276 y Fo(Refresh)i(the)g(curren)o(t)g(line.)22 b(By)15 b(default,)h(this)f(is)h(un)o(b)q(ound.)75 2385 y Fc(1.4.2)30 b(Commands)21 b(F)-5 b(or)19 b(Manipulating)i(The)f(History)75 2506 y Fn(accept-line)14 b(\(Newline)g(or)h(Return\))315 2560 y Fo(Accept)j(the)g(line)h(regardless)f(of)f(where)h(the)g(cursor) f(is.)27 b(If)18 b(this)g(line)h(is)g(non-empt)o(y)l(,)f(it)315 2615 y(ma)o(y)d(b)q(e)i(added)f(to)g(the)g(history)g(list)g(for)g (future)g(recall)h(with)f Fn(add_history\(\))p Fo(.)k(If)d(this)315 2670 y(line)g(is)f(a)e(mo)q(di\014ed)j(history)e(line,)i(the)e(history) g(line)i(is)f(restored)e(to)h(its)g(original)i(state.)p eop %%Page: 14 18 14 17 bop 75 -58 a Fo(14)1299 b(GNU)15 b(Readline)h(Library)75 149 y Fn(previous-history)d(\(C-p\))315 204 y Fo(Mo)o(v)o(e)h(`bac)o (k')h(through)f(the)i(history)f(list,)g(fetc)o(hing)h(the)f(previous)h (command.)75 293 y Fn(next-history)e(\(C-n\))315 348 y Fo(Mo)o(v)o(e)g(`forw)o(ard')f(through)i(the)h(history)f(list,)g (fetc)o(hing)h(the)f(next)h(command.)75 437 y Fn(beginning-of-history)c (\(M-<\))315 492 y Fo(Mo)o(v)o(e)i(to)h(the)g(\014rst)g(line)i(in)f (the)f(history)l(.)75 580 y Fn(end-of-history)e(\(M->\))315 635 y Fo(Mo)o(v)o(e)h(to)h(the)g(end)h(of)f(the)g(input)h(history)l(,)f (i.e.,)g(the)g(line)i(curren)o(tly)f(b)q(eing)g(en)o(tered.)75 724 y Fn(reverse-search-history)c(\(C-r\))315 779 y Fo(Searc)o(h)k(bac) o(kw)o(ard)e(starting)h(at)g(the)h(curren)o(t)f(line)j(and)d(mo)o(ving) h(`up')f(through)g(the)h(his-)315 834 y(tory)e(as)h(necessary)l(.)20 b(This)c(is)g(an)f(incremen)o(tal)h(searc)o(h.)75 923 y Fn(forward-search-history)c(\(C-s\))315 977 y Fo(Searc)o(h)j(forw)o (ard)e(starting)h(at)h(the)f(curren)o(t)h(line)h(and)f(mo)o(ving)g(`do) o(wn')f(through)g(the)h(the)315 1032 y(history)g(as)g(necessary)l(.)20 b(This)c(is)g(an)f(incremen)o(tal)h(searc)o(h.)75 1121 y Fn(non-incremental-reverse-se)o(arch-hi)o(story)c(\(M-p\))315 1176 y Fo(Searc)o(h)k(bac)o(kw)o(ard)e(starting)h(at)g(the)h(curren)o (t)f(line)j(and)d(mo)o(ving)h(`up')f(through)g(the)h(his-)315 1231 y(tory)h(as)h(necessary)g(using)h(a)e(non-incremen)o(tal)j(searc)o (h)e(for)f(a)h(string)g(supplied)i(b)o(y)e(the)315 1285 y(user.)75 1374 y Fn(non-incremental-forward-se)o(arch-hi)o(story)12 b(\(M-n\))315 1429 y Fo(Searc)o(h)j(forw)o(ard)e(starting)h(at)h(the)f (curren)o(t)h(line)h(and)f(mo)o(ving)g(`do)o(wn')f(through)g(the)h(the) 315 1484 y(history)e(as)g(necessary)h(using)g(a)f(non-incremen)o(tal)i (searc)o(h)e(for)g(a)g(string)g(supplied)j(b)o(y)d(the)315 1539 y(user.)75 1627 y Fn(history-search-forward)f(\(\))315 1682 y Fo(Searc)o(h)21 b(forw)o(ard)e(through)i(the)f(history)h(for)f (the)h(string)g(of)f(c)o(haracters)g(b)q(et)o(w)o(een)h(the)315 1737 y(start)16 b(of)h(the)h(curren)o(t)g(line)h(and)e(the)h(p)q(oin)o (t.)28 b(This)18 b(is)g(a)f(non-incremen)o(tal)i(searc)o(h.)27 b(By)315 1792 y(default,)15 b(this)h(command)f(is)h(un)o(b)q(ound.)75 1881 y Fn(history-search-backward)c(\(\))315 1935 y Fo(Searc)o(h)18 b(bac)o(kw)o(ard)e(through)h(the)h(history)f(for)g(the)g(string)h(of)f (c)o(haracters)f(b)q(et)o(w)o(een)i(the)315 1990 y(start)e(of)h(the)h (curren)o(t)g(line)h(and)e(the)h(p)q(oin)o(t.)28 b(This)18 b(is)g(a)f(non-incremen)o(tal)i(searc)o(h.)27 b(By)315 2045 y(default,)15 b(this)h(command)f(is)h(un)o(b)q(ound.)75 2134 y Fn(yank-nth-arg)e(\(M-C-y\))315 2189 y Fo(Insert)f(the)g (\014rst)g(argumen)o(t)f(to)g(the)i(previous)f(command)g(\(usually)h (the)f(second)h(w)o(ord)e(on)315 2244 y(the)j(previous)h(line\))g(at)e (p)q(oin)o(t.)21 b(With)15 b(an)g(argumen)o(t)f Fd(n)p Fo(,)h(insert)g(the)g Fd(n)p Fo(th)g(w)o(ord)g(from)f(the)315 2298 y(previous)g(command)g(\(the)f(w)o(ords)f(in)j(the)e(previous)i (command)e(b)q(egin)i(with)e(w)o(ord)g(0\).)19 b(A)315 2353 y(negativ)o(e)13 b(argumen)o(t)f(inserts)h(the)g Fd(n)p Fo(th)g(w)o(ord)f(from)g(the)h(end)h(of)e(the)h(previous)g (command.)75 2442 y Fn(yank-last-arg)g(\(M-.)i(or)g(M-_\))315 2497 y Fo(Insert)j(last)f(argumen)o(t)g(to)g(the)g(previous)i(command)e (\(the)g(last)h(w)o(ord)f(of)g(the)g(previous)315 2552 y(history)e(en)o(try\).)20 b(With)15 b(an)g(argumen)o(t,)g(b)q(eha)o(v) o(e)g(exactly)h(lik)o(e)g Fn(yank-nth-arg)p Fo(.)j(Succes-)315 2606 y(siv)o(e)f(calls)g(to)f Fn(yank-last-arg)e Fo(mo)o(v)o(e)i(bac)o (k)g(through)g(the)g(history)g(list,)i(inserting)f(the)315 2661 y(last)d(argumen)o(t)g(of)f(eac)o(h)i(line)g(in)g(turn.)p eop %%Page: 15 19 15 18 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1055 b(15)75 149 y Fc(1.4.3)30 b(Commands)21 b(F)-5 b(or)19 b(Changing)i(T)-5 b(ext)75 273 y Fn(delete-char)14 b(\(C-d\))315 328 y Fo(Delete)20 b(the)g(c)o(haracter)e(at)h(p)q(oin)o(t.)33 b(If)20 b(p)q(oin)o(t)g(is)g(at)e(the)i(b)q(eginning)i(of)d(the)g (line,)j(there)315 383 y(are)c(no)h(c)o(haracters)e(in)j(the)e(line,)j (and)e(the)f(last)h(c)o(haracter)e(t)o(yp)q(ed)i(w)o(as)f(not)g(b)q (ound)i(to)315 438 y Fn(delete-char)p Fo(,)13 b(then)j(return)f Fh(eof)p Fo(.)75 521 y Fn(backward-delete-char)d(\(Rubout\))315 576 y Fo(Delete)k(the)f(c)o(haracter)f(b)q(ehind)j(the)f(cursor.)j(A)c (n)o(umeric)h(argumen)o(t)e(means)i(to)e(kill)j(the)315 631 y(c)o(haracters)d(instead)i(of)f(deleting)i(them.)75 714 y Fn(forward-backward-delete-ch)o(ar)12 b(\(\))315 769 y Fo(Delete)20 b(the)f(c)o(haracter)f(under)i(the)f(cursor,)h (unless)g(the)f(cursor)g(is)h(at)e(the)h(end)h(of)f(the)315 824 y(line,)e(in)g(whic)o(h)g(case)e(the)h(c)o(haracter)g(b)q(ehind)h (the)f(cursor)g(is)g(deleted.)23 b(By)16 b(default,)h(this)315 878 y(is)f(not)f(b)q(ound)h(to)e(a)h(k)o(ey)l(.)75 962 y Fn(quoted-insert)e(\(C-q)i(or)g(C-v\))315 1017 y Fo(Add)j(the)f(next) g(c)o(haracter)g(t)o(yp)q(ed)g(to)f(the)i(line)g(v)o(erbatim.)26 b(This)18 b(is)f(ho)o(w)g(to)g(insert)g(k)o(ey)315 1071 y(sequences)f(lik)o(e)h Fg(C-q)p Fo(,)d(for)h(example.)75 1155 y Fn(tab-insert)f(\(M-)401 1153 y Ff(h)p 412 1127 74 2 v 412 1155 a Fe(T)m(AB)p 412 1162 V 484 1153 a Ff(i)499 1155 y Fn(\))315 1210 y Fo(Insert)h(a)g(tab)g(c)o(haracter.)75 1293 y Fn(self-insert)f(\(a,)g(b,)h(A,)g(1,)g(!,)g(...)o(\))315 1348 y Fo(Insert)g(y)o(ourself.)75 1431 y Fn(transpose-chars)e(\(C-t\)) 315 1486 y Fo(Drag)i(the)h(c)o(haracter)f(b)q(efore)h(the)h(cursor)e (forw)o(ard)g(o)o(v)o(er)g(the)h(c)o(haracter)f(at)h(the)g(cursor,)315 1541 y(mo)o(ving)i(the)f(cursor)h(forw)o(ard)e(as)i(w)o(ell.)28 b(If)18 b(the)g(insertion)h(p)q(oin)o(t)f(is)g(at)f(the)h(end)h(of)e (the)315 1596 y(line,)c(then)e(this)h(transp)q(oses)e(the)h(last)g(t)o (w)o(o)f(c)o(haracters)g(of)h(the)g(line.)20 b(Negativ)o(e)11 b(argumen)o(ts)315 1650 y(ha)o(v)o(e)k(no)g(e\013ect.)75 1734 y Fn(transpose-words)e(\(M-t\))315 1789 y Fo(Drag)i(the)h(w)o(ord) g(b)q(efore)g(p)q(oin)o(t)h(past)f(the)g(w)o(ord)f(after)h(p)q(oin)o (t,)g(mo)o(ving)g(p)q(oin)o(t)h(past)f(that)315 1843 y(w)o(ord)d(as)h(w)o(ell.)21 b(If)14 b(the)g(insertion)i(p)q(oin)o(t)e (is)h(at)f(the)g(end)h(of)e(the)i(line,)g(this)g(transp)q(oses)f(the) 315 1898 y(last)h(t)o(w)o(o)f(w)o(ords)g(on)i(the)f(line.)75 1981 y Fn(upcase-word)f(\(M-u\))315 2036 y Fo(Upp)q(ercase)j(the)f (curren)o(t)g(\(or)f(follo)o(wing\))h(w)o(ord.)22 b(With)16 b(a)g(negativ)o(e)g(argumen)o(t,)f(upp)q(er-)315 2091 y(case)g(the)g(previous)h(w)o(ord,)f(but)g(do)g(not)g(mo)o(v)o(e)f(the) i(cursor.)75 2174 y Fn(downcase-word)d(\(M-l\))315 2229 y Fo(Lo)o(w)o(ercase)d(the)h(curren)o(t)g(\(or)f(follo)o(wing\))h(w)o (ord.)17 b(With)11 b(a)g(negativ)o(e)g(argumen)o(t,)f(lo)o(w)o(ercase) 315 2284 y(the)15 b(previous)h(w)o(ord,)e(but)i(do)f(not)g(mo)o(v)o(e)f (the)h(cursor.)75 2367 y Fn(capitalize-word)e(\(M-c\))315 2422 y Fo(Capitalize)f(the)f(curren)o(t)f(\(or)g(follo)o(wing\))h(w)o (ord.)18 b(With)11 b(a)f(negativ)o(e)h(argumen)o(t,)f(capitalize)315 2477 y(the)15 b(previous)h(w)o(ord,)e(but)i(do)f(not)g(mo)o(v)o(e)f (the)h(cursor.)75 2560 y Fn(overwrite-mode)e(\(\))315 2615 y Fo(T)l(oggle)j(o)o(v)o(erwrite)g(mo)q(de.)24 b(With)17 b(an)f(explicit)j(p)q(ositiv)o(e)f(n)o(umeric)f(argumen)o(t,)f(switc)o (hes)315 2670 y(to)10 b(o)o(v)o(erwrite)g(mo)q(de.)19 b(With)11 b(an)g(explicit)i(non-p)q(ositiv)o(e)f(n)o(umeric)g(argumen)o (t,)e(switc)o(hes)i(to)p eop %%Page: 16 20 16 19 bop 75 -58 a Fo(16)1299 b(GNU)15 b(Readline)h(Library)315 149 y(insert)g(mo)q(de.)k(This)c(command)f(a\013ects)g(only)h Fn(emacs)e Fo(mo)q(de;)h Fn(vi)g Fo(mo)q(de)h(do)q(es)g(o)o(v)o (erwrite)315 204 y(di\013eren)o(tly)l(.)21 b(Eac)o(h)15 b(call)h(to)f Fn(readline\(\))f Fo(starts)f(in)k(insert)e(mo)q(de.)315 271 y(In)g(o)o(v)o(erwrite)f(mo)q(de,)h(c)o(haracters)f(b)q(ound)h(to)f Fn(self-insert)f Fo(replace)j(the)e(text)h(at)e(p)q(oin)o(t)315 326 y(rather)20 b(than)h(pushing)h(the)f(text)f(to)g(the)h(righ)o(t.)36 b(Characters)20 b(b)q(ound)i(to)e Fn(backward-)315 381 y(delete-char)14 b Fo(replace)i(the)f(c)o(haracter)g(b)q(efore)g(p)q (oin)o(t)h(with)f(a)g(space.)315 448 y(By)g(default,)h(this)f(command)g (is)h(un)o(b)q(ound.)75 559 y Fc(1.4.4)30 b(Killing)20 b(And)h(Y)-5 b(anking)75 680 y Fn(kill-line)14 b(\(C-k\))315 735 y Fo(Kill)j(the)f(text)e(from)h(p)q(oin)o(t)h(to)e(the)h(end)h(of)f (the)g(line.)75 814 y Fn(backward-kill-line)e(\(C-x)h(Rubout\))315 869 y Fo(Kill)j(bac)o(kw)o(ard)e(to)f(the)i(b)q(eginning)h(of)e(the)g (line.)75 948 y Fn(unix-line-discard)e(\(C-u\))315 1003 y Fo(Kill)k(bac)o(kw)o(ard)e(from)f(the)i(cursor)e(to)h(the)g(b)q (eginning)j(of)c(the)i(curren)o(t)f(line.)75 1082 y Fn(kill-whole-line) e(\(\))315 1137 y Fo(Kill)20 b(all)g(c)o(haracters)d(on)h(the)h(curren) o(t)f(line,)i(no)e(matter)g(where)g(p)q(oin)o(t)h(is.)29 b(By)19 b(default,)315 1192 y(this)d(is)f(un)o(b)q(ound.)75 1271 y Fn(kill-word)f(\(M-d\))315 1325 y Fo(Kill)j(from)d(p)q(oin)o(t)h (to)f(the)h(end)g(of)f(the)h(curren)o(t)g(w)o(ord,)e(or)i(if)g(b)q(et)o (w)o(een)g(w)o(ords,)e(to)i(the)f(end)315 1380 y(of)h(the)g(next)g(w)o (ord.)20 b(W)l(ord)14 b(b)q(oundaries)j(are)e(the)g(same)g(as)g Fn(forward-word)p Fo(.)75 1459 y Fn(backward-kill-word)e(\(M-)592 1457 y Ff(h)p 603 1431 73 2 v 603 1459 a Fe(DEL)p 603 1467 V 674 1457 a Ff(i)689 1459 y Fn(\))315 1514 y Fo(Kill)k(the)d(w)o (ord)g(b)q(ehind)i(p)q(oin)o(t.)21 b(W)l(ord)14 b(b)q(oundaries)h(are)f (the)h(same)f(as)g Fn(backward-word)p Fo(.)75 1593 y Fn(unix-word-rubout)f(\(C-w\))315 1648 y Fo(Kill)18 b(the)e(w)o(ord)f (b)q(ehind)j(p)q(oin)o(t,)e(using)h(white)f(space)g(as)g(a)f(w)o(ord)g (b)q(oundary)l(.)23 b(The)16 b(killed)315 1703 y(text)f(is)g(sa)o(v)o (ed)g(on)g(the)h(kill-ring.)75 1782 y Fn(delete-horizontal-space)c (\(\))315 1836 y Fo(Delete)k(all)g(spaces)f(and)h(tabs)e(around)i(p)q (oin)o(t.)k(By)15 b(default,)h(this)f(is)h(un)o(b)q(ound.)75 1915 y Fn(kill-region)e(\(\))315 1970 y Fo(Kill)j(the)f(text)e(in)i (the)g(curren)o(t)f(region.)20 b(By)15 b(default,)h(this)f(command)g (is)h(un)o(b)q(ound.)75 2049 y Fn(copy-region-as-kill)d(\(\))315 2104 y Fo(Cop)o(y)j(the)i(text)e(in)i(the)f(region)g(to)g(the)g(kill)h (bu\013er,)f(so)g(it)g(can)g(b)q(e)h(y)o(ank)o(ed)f(righ)o(t)g(a)o(w)o (a)o(y)l(.)315 2159 y(By)e(default,)h(this)f(command)g(is)h(un)o(b)q (ound.)75 2238 y Fn(copy-backward-word)d(\(\))315 2293 y Fo(Cop)o(y)19 b(the)g(w)o(ord)g(b)q(efore)g(p)q(oin)o(t)h(to)e(the)i (kill)h(bu\013er.)32 b(The)19 b(w)o(ord)g(b)q(oundaries)h(are)f(the)315 2348 y(same)c(as)g Fn(backward-word)p Fo(.)j(By)d(default,)g(this)h (command)f(is)h(un)o(b)q(ound.)75 2427 y Fn(copy-forward-word)d(\(\)) 315 2481 y Fo(Cop)o(y)i(the)h(w)o(ord)e(follo)o(wing)j(p)q(oin)o(t)f (to)f(the)g(kill)j(bu\013er.)i(The)c(w)o(ord)f(b)q(oundaries)i(are)e (the)315 2536 y(same)g(as)g Fn(forward-word)p Fo(.)j(By)d(default,)h (this)f(command)g(is)h(un)o(b)q(ound.)75 2615 y Fn(yank)f(\(C-y\))315 2670 y Fo(Y)l(ank)g(the)h(top)f(of)f(the)i(kill)h(ring)e(in)o(to)g(the) h(bu\013er)f(at)f(p)q(oin)o(t.)p eop %%Page: 17 21 17 20 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1055 b(17)75 149 y Fn(yank-pop)14 b(\(M-y\))315 204 y Fo(Rotate)i(the)h (kill-ring,)j(and)d(y)o(ank)g(the)h(new)f(top.)26 b(Y)l(ou)17 b(can)h(only)g(do)f(this)h(if)f(the)h(prior)315 259 y(command)d(is)h Fn(yank)e Fo(or)h Fn(yank-pop)p Fo(.)75 382 y Fc(1.4.5)30 b(Sp)r(ecifying)20 b(Numeric)h(Argumen)n(ts)75 507 y Fn(digit-argument)13 b(\()p Fg(M-0)p Fn(,)i Fg(M-1)p Fn(,)f(...)h Fg(M--)p Fn(\))315 562 y Fo(Add)f(this)g(digit)g(to)f(the) h(argumen)o(t)e(already)i(accum)o(ulating,)g(or)f(start)f(a)h(new)h (argumen)o(t.)315 616 y Fg(M--)h Fo(starts)f(a)h(negativ)o(e)g(argumen) o(t.)75 702 y Fn(universal-argument)e(\(\))315 756 y Fo(This)g(is)h(another)e(w)o(a)o(y)g(to)g(sp)q(ecify)i(an)f(argumen)o (t.)18 b(If)13 b(this)g(command)g(is)g(follo)o(w)o(ed)g(b)o(y)g(one)315 811 y(or)h(more)h(digits,)g(optionally)h(with)f(a)g(leading)h(min)o(us) f(sign,)g(those)g(digits)g(de\014ne)h(the)f(ar-)315 866 y(gumen)o(t.)k(If)c(the)g(command)f(is)h(follo)o(w)o(ed)g(b)o(y)g (digits,)g(executing)g Fn(universal-argument)315 921 y Fo(again)h(ends)g(the)g(n)o(umeric)h(argumen)o(t,)e(but)h(is)h (otherwise)f(ignored.)22 b(As)16 b(a)g(sp)q(ecial)h(case,)315 976 y(if)g(this)g(command)f(is)h(immediately)h(follo)o(w)o(ed)f(b)o(y)f (a)g(c)o(haracter)g(that)g(is)h(neither)g(a)f(digit)315 1030 y(or)d(min)o(us)i(sign,)f(the)g(argumen)o(t)g(coun)o(t)f(for)h (the)g(next)g(command)g(is)g(m)o(ultiplied)j(b)o(y)d(four.)315 1085 y(The)19 b(argumen)o(t)f(coun)o(t)g(is)h(initially)j(one,)d(so)f (executing)i(this)f(function)h(the)e(\014rst)h(time)315 1140 y(mak)o(es)c(the)h(argumen)o(t)f(coun)o(t)h(four,)f(a)h(second)g (time)g(mak)o(es)g(the)g(argumen)o(t)f(coun)o(t)g(six-)315 1195 y(teen,)g(and)g(so)g(on.)20 b(By)15 b(default,)h(this)f(is)h(not)f (b)q(ound)h(to)f(a)g(k)o(ey)l(.)75 1318 y Fc(1.4.6)30 b(Letting)20 b(Readline)g(T)n(yp)r(e)h(F)-5 b(or)19 b(Y)-5 b(ou)75 1443 y Fn(complete)14 b(\()305 1441 y Ff(h)p 317 1414 74 2 v 317 1443 a Fe(T)m(AB)p 317 1450 V 389 1441 a Ff(i)404 1443 y Fn(\))315 1497 y Fo(A)o(ttempt)c(to)h(p)q (erform)g(completion)i(on)e(the)g(text)g(b)q(efore)h(p)q(oin)o(t.)19 b(The)11 b(actual)h(completion)315 1552 y(p)q(erformed)j(is)h (application-sp)q(eci\014)q(c.)23 b(The)15 b(default)h(is)g(\014lename) g(completion.)75 1637 y Fn(possible-completions)c(\(M-?\))315 1692 y Fo(List)k(the)f(p)q(ossible)i(completions)f(of)f(the)g(text)g(b) q(efore)h(p)q(oin)o(t.)75 1777 y Fn(insert-completions)d(\(M-*\))315 1832 y Fo(Insert)j(all)g(completions)g(of)f(the)g(text)g(b)q(efore)h(p) q(oin)o(t)f(that)g(w)o(ould)h(ha)o(v)o(e)f(b)q(een)h(generated)315 1887 y(b)o(y)f Fn(possible-completions)p Fo(.)75 1972 y Fn(menu-complete)e(\(\))315 2027 y Fo(Similar)g(to)f Fn(complete)p Fo(,)f(but)h(replaces)h(the)f(w)o(ord)f(to)g(b)q(e)i (completed)f(with)h(a)e(single)j(matc)o(h)315 2082 y(from)k(the)h(list) h(of)e(p)q(ossible)j(completions.)32 b(Rep)q(eated)19 b(execution)h(of)f Fn(menu-complete)315 2136 y Fo(steps)h(through)g (the)g(list)h(of)f(p)q(ossible)i(completions,)g(inserting)f(eac)o(h)f (matc)o(h)f(in)i(turn.)315 2191 y(A)o(t)d(the)g(end)h(of)f(the)h(list)g (of)f(completions,)i(the)e(b)q(ell)j(is)d(rung)h(\(sub)s(ject)f(to)f (the)i(setting)315 2246 y(of)f Fn(bell-style)p Fo(\))e(and)i(the)g (original)h(text)f(is)g(restored.)28 b(An)19 b(argumen)o(t)e(of)g Fd(n)i Fo(mo)o(v)o(es)e Fd(n)315 2301 y Fo(p)q(ositions)h(forw)o(ard)e (in)j(the)e(list)h(of)f(matc)o(hes;)h(a)f(negativ)o(e)g(argumen)o(t)g (ma)o(y)g(b)q(e)h(used)g(to)315 2356 y(mo)o(v)o(e)g(bac)o(kw)o(ard)h (through)g(the)g(list.)32 b(This)20 b(command)f(is)h(in)o(tended)g(to)f (b)q(e)h(b)q(ound)g(to)315 2408 y Ff(h)p 327 2382 V 327 2410 a Fe(T)m(AB)p 327 2418 V 399 2408 a Ff(i)414 2410 y Fo(,)15 b(but)g(is)h(un)o(b)q(ound)g(b)o(y)f(default.)75 2496 y Fn(delete-char-or-list)e(\(\))315 2550 y Fo(Deletes)h(the)f(c)o (haracter)g(under)h(the)g(cursor)f(if)h(not)f(at)g(the)g(b)q(eginning)j (or)d(end)h(of)f(the)g(line)315 2605 y(\(lik)o(e)i Fn(delete-char)p Fo(\).)j(If)d(at)f(the)h(end)g(of)f(the)g(line,)i(b)q(eha)o(v)o(es)f (iden)o(tically)i(to)d Fn(possible-)315 2660 y(completions)p Fo(.)k(This)e(command)f(is)h(un)o(b)q(ound)g(b)o(y)f(default.)p eop %%Page: 18 22 18 21 bop 75 -58 a Fo(18)1299 b(GNU)15 b(Readline)h(Library)75 149 y Fc(1.4.7)30 b(Keyb)r(oard)20 b(Macros)75 272 y Fn(start-kbd-macro)13 b(\(C-x)i(\(\))315 327 y Fo(Begin)h(sa)o(ving)f (the)h(c)o(haracters)e(t)o(yp)q(ed)i(in)o(to)f(the)g(curren)o(t)g(k)o (eyb)q(oard)g(macro.)75 409 y Fn(end-kbd-macro)e(\(C-x)i(\)\))315 464 y Fo(Stop)f(sa)o(ving)f(the)h(c)o(haracters)f(t)o(yp)q(ed)h(in)o (to)f(the)h(curren)o(t)g(k)o(eyb)q(oard)f(macro)g(and)h(sa)o(v)o(e)f (the)315 519 y(de\014nition.)75 600 y Fn(call-last-kbd-macro)g(\(C-x)h (e\))315 655 y Fo(Re-execute)k(the)g(last)f(k)o(eyb)q(oard)h(macro)f (de\014ned,)i(b)o(y)e(making)h(the)g(c)o(haracters)e(in)j(the)315 710 y(macro)14 b(app)q(ear)i(as)f(if)g(t)o(yp)q(ed)h(at)e(the)i(k)o (eyb)q(oard.)75 826 y Fc(1.4.8)30 b(Some)20 b(Miscellaneous)h(Commands) 75 949 y Fn(re-read-init-file)13 b(\(C-x)h(C-r\))315 1004 y Fo(Read)d(in)g(the)g(con)o(ten)o(ts)g(of)f(the)h Fd(inputrc)k Fo(\014le,)d(and)g(incorp)q(orate)f(an)o(y)f(bindings)j (or)e(v)m(ariable)315 1058 y(assignmen)o(ts)k(found)h(there.)75 1140 y Fn(abort)e(\(C-g\))315 1195 y Fo(Ab)q(ort)f(the)g(curren)o(t)h (editing)g(command)f(and)h(ring)f(the)h(terminal's)f(b)q(ell)i(\(sub)s (ject)e(to)g(the)315 1250 y(setting)i(of)g Fn(bell-style)p Fo(\).)75 1331 y Fn(do-uppercase-version)d(\(M-a,)j(M-b,)f(M-)p Fg(x)p Fn(,)h(...\))315 1386 y Fo(If)f(the)g(meta\014ed)g(c)o(haracter) f Fd(x)k Fo(is)d(lo)o(w)o(ercase,)g(run)g(the)g(command)f(that)h(is)g (b)q(ound)h(to)e(the)315 1441 y(corresp)q(onding)j(upp)q(ercase)g(c)o (haracter.)75 1523 y Fn(prefix-meta)e(\()377 1521 y Ff(h)p 389 1494 70 2 v 389 1523 a Fe(ESC)p 389 1530 V 456 1521 a Ff(i)471 1523 y Fn(\))315 1577 y Fo(Metafy)k(the)h(next)g(c)o (haracter)f(t)o(yp)q(ed.)30 b(This)20 b(is)f(for)f(k)o(eyb)q(oards)h (without)g(a)f(meta)g(k)o(ey)l(.)315 1632 y(T)o(yping)e(`)485 1630 y Ff(h)p 496 1604 V 496 1632 a Fe(ESC)p 496 1640 V 563 1630 a Ff(i)593 1632 y Fn(f)p Fo(')f(is)h(equiv)m(alen)o(t)h(to)d (t)o(yping)i Fg(M-f)p Fo(.)75 1714 y Fn(undo)f(\(C-_)f(or)h(C-x)g (C-u\))315 1769 y Fo(Incremen)o(tal)h(undo,)f(separately)h(remem)o(b)q (ered)g(for)e(eac)o(h)h(line.)75 1850 y Fn(revert-line)f(\(M-r\))315 1905 y Fo(Undo)j(all)g(c)o(hanges)g(made)f(to)g(this)h(line.)26 b(This)17 b(is)g(lik)o(e)h(executing)f(the)g Fn(undo)f Fo(command)315 1960 y(enough)g(times)f(to)g(get)f(bac)o(k)h(to)g(the)g (b)q(eginning.)75 2041 y Fn(tilde-expand)f(\(M-~\))315 2096 y Fo(P)o(erform)g(tilde)j(expansion)f(on)f(the)g(curren)o(t)g(w)o (ord.)75 2178 y Fn(set-mark)f(\(C-@\))315 2233 y Fo(Set)i(the)h(mark)f (to)f(the)i(p)q(oin)o(t.)24 b(If)17 b(a)f(n)o(umeric)h(argumen)o(t)f (is)g(supplied,)j(the)e(mark)e(is)i(set)315 2287 y(to)e(that)f(p)q (osition.)75 2369 y Fn(exchange-point-and-mark)e(\(C-x)j(C-x\))315 2424 y Fo(Sw)o(ap)g(the)h(p)q(oin)o(t)g(with)g(the)g(mark.)k(The)c (curren)o(t)f(cursor)h(p)q(osition)g(is)g(set)g(to)f(the)g(sa)o(v)o(ed) 315 2479 y(p)q(osition,)h(and)f(the)h(old)f(cursor)g(p)q(osition)h(is)g (sa)o(v)o(ed)f(as)g(the)g(mark.)75 2560 y Fn(character-search)e (\(C-]\))315 2615 y Fo(A)f(c)o(haracter)g(is)h(read)g(and)f(p)q(oin)o (t)h(is)g(mo)o(v)o(ed)f(to)g(the)g(next)h(o)q(ccurrence)g(of)f(that)g (c)o(haracter.)315 2670 y(A)j(negativ)o(e)h(coun)o(t)f(searc)o(hes)g (for)f(previous)i(o)q(ccurrences.)p eop %%Page: 19 23 19 22 bop 75 -58 a Fo(Chapter)15 b(1:)k(Command)c(Line)i(Editing)1055 b(19)75 149 y Fn(character-search-backward)12 b(\(M-C-]\))315 204 y Fo(A)22 b(c)o(haracter)g(is)h(read)f(and)h(p)q(oin)o(t)g(is)g(mo) o(v)o(ed)f(to)g(the)g(previous)h(o)q(ccurrence)h(of)e(that)315 259 y(c)o(haracter.)d(A)c(negativ)o(e)h(coun)o(t)f(searc)o(hes)g(for)f (subsequen)o(t)i(o)q(ccurrences.)75 339 y Fn(insert-comment)d(\(M-#\)) 315 394 y Fo(Without)18 b(a)f(n)o(umeric)i(argumen)o(t,)e(the)h(v)m (alue)h(of)f(the)f Fn(comment-begin)f Fo(v)m(ariable)k(is)e(in-)315 448 y(serted)e(at)f(the)h(b)q(eginning)i(of)d(the)h(curren)o(t)g(line.) 23 b(If)16 b(a)g(n)o(umeric)h(argumen)o(t)e(is)h(supplied,)315 503 y(this)j(command)f(acts)g(as)f(a)h(toggle:)26 b(if)19 b(the)f(c)o(haracters)g(at)f(the)i(b)q(eginning)h(of)e(the)g(line)315 558 y(do)d(not)g(matc)o(h)g(the)g(v)m(alue)i(of)e Fn(comment-begin)p Fo(,)e(the)i(v)m(alue)i(is)f(inserted,)f(otherwise)h(the)315 613 y(c)o(haracters)j(in)i Fn(comment-begin)d Fo(are)i(deleted)i(from)d (the)h(b)q(eginning)i(of)e(the)g(line.)36 b(In)315 667 y(either)16 b(case,)f(the)g(line)i(is)f(accepted)f(as)g(if)h(a)f (newline)i(had)e(b)q(een)i(t)o(yp)q(ed.)75 747 y Fn(dump-functions)c (\(\))315 802 y Fo(Prin)o(t)g(all)h(of)f(the)g(functions)h(and)g(their) g(k)o(ey)f(bindings)i(to)d(the)i(Readline)g(output)f(stream.)315 857 y(If)j(a)g(n)o(umeric)g(argumen)o(t)f(is)i(supplied,)h(the)e (output)f(is)i(formatted)d(in)j(suc)o(h)f(a)g(w)o(a)o(y)f(that)315 912 y(it)g(can)h(b)q(e)g(made)f(part)f(of)h(an)g Fd(inputrc)k Fo(\014le.)i(This)16 b(command)f(is)h(un)o(b)q(ound)g(b)o(y)f(default.) 75 991 y Fn(dump-variables)e(\(\))315 1046 y Fo(Prin)o(t)e(all)g(of)f (the)h(settable)g(v)m(ariables)h(and)f(their)g(v)m(alues)h(to)e(the)h (Readline)h(output)e(stream.)315 1101 y(If)16 b(a)g(n)o(umeric)g (argumen)o(t)f(is)i(supplied,)h(the)e(output)f(is)i(formatted)d(in)j (suc)o(h)f(a)g(w)o(a)o(y)f(that)315 1156 y(it)g(can)h(b)q(e)g(made)f (part)f(of)h(an)g Fd(inputrc)k Fo(\014le.)i(This)16 b(command)f(is)h (un)o(b)q(ound)g(b)o(y)f(default.)75 1235 y Fn(dump-macros)f(\(\))315 1290 y Fo(Prin)o(t)j(all)h(of)e(the)h(Readline)h(k)o(ey)f(sequences)h (b)q(ound)g(to)e(macros)g(and)h(the)g(strings)g(they)315 1345 y(output.)26 b(If)18 b(a)f(n)o(umeric)h(argumen)o(t)f(is)h (supplied,)i(the)d(output)g(is)h(formatted)e(in)j(suc)o(h)e(a)315 1400 y(w)o(a)o(y)d(that)g(it)i(can)f(b)q(e)g(made)g(part)g(of)f(an)h Fd(inputrc)k Fo(\014le.)i(This)15 b(command)g(is)h(un)o(b)q(ound)g(b)o (y)315 1455 y(default.)75 1534 y Fn(emacs-editing-mode)d(\(C-e\))315 1589 y Fo(When)j(in)g Fn(vi)e Fo(command)i(mo)q(de,)f(this)g(causes)h (a)f(switc)o(h)g(to)g Fn(emacs)f Fo(editing)j(mo)q(de.)75 1669 y Fn(vi-editing-mode)c(\(M-C-j\))315 1724 y Fo(When)j(in)g Fn(emacs)e Fo(editing)j(mo)q(de,)e(this)g(causes)h(a)f(switc)o(h)g(to)g Fn(vi)f Fo(editing)j(mo)q(de.)75 1852 y Fm(1.5)33 b(Readline)23 b(vi)h(Mo)r(de)137 1974 y Fo(While)13 b(the)f(Readline)i(library)e(do)q (es)g(not)g(ha)o(v)o(e)f(a)h(full)h(set)f(of)f Fn(vi)g Fo(editing)j(functions,)f(it)f(do)q(es)g(con)o(tain)75 2029 y(enough)17 b(to)g(allo)o(w)g(simple)h(editing)h(of)d(the)i(line.) 27 b(The)17 b(Readline)h Fn(vi)f Fo(mo)q(de)g(b)q(eha)o(v)o(es)g(as)g (sp)q(eci\014ed)i(in)75 2084 y(the)c Fh(posix)g Fo(1003.2)f(standard.) 137 2151 y(In)h(order)g(to)f(switc)o(h)g(in)o(teractiv)o(ely)i(b)q(et)o (w)o(een)f Fn(emacs)e Fo(and)i Fn(vi)f Fo(editing)i(mo)q(des,)f(use)f (the)h(command)75 2206 y Fg(M-C-j)j Fo(\(b)q(ound)i(to)e (emacs-editing-mo)q(de)j(when)e(in)h Fn(vi)f Fo(mo)q(de)g(and)g(to)f (vi-editing-mo)q(de)k(in)e Fn(emacs)75 2261 y Fo(mo)q(de\).)g(The)15 b(Readline)i(default)f(is)f Fn(emacs)g Fo(mo)q(de.)137 2328 y(When)h(y)o(ou)e(en)o(ter)h(a)g(line)i(in)e Fn(vi)g Fo(mo)q(de,)g(y)o(ou)g(are)f(already)i(placed)g(in)g(`insertion')f(mo)q (de,)g(as)g(if)g(y)o(ou)75 2383 y(had)e(t)o(yp)q(ed)h(an)f(`)p Fn(i)p Fo('.)18 b(Pressing)608 2381 y Ff(h)p 620 2355 70 2 v 620 2383 a Fe(ESC)p 620 2390 V 687 2381 a Ff(i)715 2383 y Fo(switc)o(hes)13 b(y)o(ou)g(in)o(to)g(`command')f(mo)q(de,)i (where)f(y)o(ou)g(can)g(edit)h(the)75 2438 y(text)i(of)h(the)g(line)h (with)g(the)f(standard)f Fn(vi)h Fo(mo)o(v)o(emen)o(t)f(k)o(eys,)g(mo)o (v)o(e)g(to)h(previous)g(history)g(lines)i(with)75 2492 y(`)p Fn(k)p Fo(')14 b(and)i(subsequen)o(t)f(lines)i(with)f(`)p Fn(j)p Fo(',)e(and)h(so)g(forth.)p eop %%Page: 20 24 20 23 bop 75 -58 a Fo(20)1299 b(GNU)15 b(Readline)h(Library)p eop %%Page: 21 25 21 24 bop 75 -58 a Fo(App)q(endix)17 b(A:)e(Cop)o(ying)g(This)h(Man)o (ual)1053 b(21)75 149 y Fk(App)r(endix)25 b(A)20 b(Cop)n(ying)26 b(This)g(Man)n(ual)75 345 y Fm(A.1)33 b(GNU)21 b(F)-6 b(ree)23 b(Do)r(cumen)n(tation)g(License)698 455 y Fo(V)l(ersion)16 b(1.2,)e(No)o(v)o(em)o(b)q(er)h(2002)195 526 y(Cop)o(yrigh)o(t)421 525 y(c)409 526 y Fl(\015)f Fo(2000,2001,200)o(2)e(F)l(ree)j(Soft)o(w)o (are)f(F)l(oundation,)h(Inc.)195 581 y(59)g(T)l(emple)h(Place,)f(Suite) i(330,)d(Boston,)g(MA)30 b(02111-1307,)12 b(USA)195 690 y(Ev)o(ery)o(one)j(is)g(p)q(ermitted)h(to)f(cop)o(y)g(and)g(distribute) i(v)o(erbatim)e(copies)195 745 y(of)g(this)g(license)j(do)q(cumen)o(t,) d(but)g(c)o(hanging)h(it)f(is)h(not)f(allo)o(w)o(ed.)100 816 y(0.)29 b(PREAMBLE)165 885 y(The)19 b(purp)q(ose)g(of)f(this)h (License)i(is)e(to)f(mak)o(e)g(a)g(man)o(ual,)h(textb)q(o)q(ok,)g(or)f (other)g(functional)i(and)165 940 y(useful)c(do)q(cumen)o(t)g Fd(free)h Fo(in)f(the)f(sense)h(of)f(freedom:)k(to)c(assure)g(ev)o(ery) o(one)f(the)i(e\013ectiv)o(e)f(freedom)165 995 y(to)g(cop)o(y)h(and)g (redistribute)h(it,)e(with)h(or)f(without)h(mo)q(difying)h(it,)f (either)g(commercially)h(or)f(non-)165 1050 y(commercially)l(.)28 b(Secondarily)l(,)19 b(this)f(License)h(preserv)o(es)e(for)g(the)g (author)g(and)h(publisher)h(a)e(w)o(a)o(y)165 1104 y(to)g(get)h(credit) h(for)e(their)i(w)o(ork,)e(while)j(not)e(b)q(eing)h(considered)g(resp)q (onsible)h(for)e(mo)q(di\014cations)165 1159 y(made)d(b)o(y)g(others.) 165 1228 y(This)d(License)i(is)e(a)f(kind)i(of)e(\\cop)o(yleft",)g (whic)o(h)i(means)e(that)g(deriv)m(ativ)o(e)i(w)o(orks)e(of)g(the)h(do) q(cumen)o(t)165 1283 y(m)o(ust)k(themselv)o(es)i(b)q(e)g(free)e(in)i (the)f(same)g(sense.)26 b(It)16 b(complemen)o(ts)i(the)f(GNU)g(General) g(Public)165 1338 y(License,)g(whic)o(h)f(is)f(a)g(cop)o(yleft)h (license)h(designed)f(for)f(free)g(soft)o(w)o(are.)165 1407 y(W)l(e)g(ha)o(v)o(e)f(designed)i(this)g(License)g(in)g(order)e (to)g(use)h(it)g(for)g(man)o(uals)f(for)g(free)h(soft)o(w)o(are,)e(b)q (ecause)165 1462 y(free)21 b(soft)o(w)o(are)e(needs)j(free)f(do)q (cumen)o(tation:)32 b(a)21 b(free)g(program)f(should)i(come)f(with)h (man)o(uals)165 1517 y(pro)o(viding)15 b(the)g(same)f(freedoms)g(that)g (the)g(soft)o(w)o(are)f(do)q(es.)20 b(But)14 b(this)h(License)h(is)f (not)f(limited)j(to)165 1571 y(soft)o(w)o(are)d(man)o(uals;)h(it)g(can) h(b)q(e)g(used)g(for)e(an)o(y)h(textual)h(w)o(ork,)e(regardless)h(of)g (sub)s(ject)g(matter)f(or)165 1626 y(whether)i(it)g(is)g(published)i (as)e(a)f(prin)o(ted)i(b)q(o)q(ok.)k(W)l(e)16 b(recommend)g(this)g (License)i(principally)h(for)165 1681 y(w)o(orks)14 b(whose)h(purp)q (ose)h(is)g(instruction)g(or)f(reference.)100 1750 y(1.)29 b(APPLICABILITY)17 b(AND)e(DEFINITIONS)165 1819 y(This)21 b(License)g(applies)h(to)d(an)o(y)h(man)o(ual)g(or)f(other)h(w)o(ork,)g (in)h(an)o(y)e(medium,)j(that)d(con)o(tains)h(a)165 1874 y(notice)h(placed)h(b)o(y)f(the)g(cop)o(yrigh)o(t)f(holder)i(sa)o(ying) f(it)g(can)g(b)q(e)g(distributed)h(under)g(the)f(terms)165 1929 y(of)d(this)h(License.)33 b(Suc)o(h)19 b(a)g(notice)g(gran)o(ts)e (a)i(w)o(orld-wide,)h(ro)o(y)o(alt)o(y-free)e(license,)j(unlimited)g (in)165 1984 y(duration,)j(to)e(use)h(that)f(w)o(ork)g(under)h(the)g (conditions)h(stated)e(herein.)43 b(The)23 b(\\Do)q(cumen)o(t",)165 2039 y(b)q(elo)o(w,)15 b(refers)f(to)f(an)o(y)h(suc)o(h)g(man)o(ual)h (or)e(w)o(ork.)19 b(An)o(y)14 b(mem)o(b)q(er)h(of)e(the)i(public)h(is)f (a)f(licensee,)i(and)165 2093 y(is)d(addressed)g(as)f(\\y)o(ou".)18 b(Y)l(ou)13 b(accept)g(the)f(license)j(if)e(y)o(ou)f(cop)o(y)l(,)h(mo)q (dify)g(or)f(distribute)h(the)g(w)o(ork)165 2148 y(in)j(a)f(w)o(a)o(y)f (requiring)j(p)q(ermission)f(under)g(cop)o(yrigh)o(t)f(la)o(w.)165 2217 y(A)i(\\Mo)q(di\014ed)h(V)l(ersion")f(of)f(the)h(Do)q(cumen)o(t)g (means)g(an)o(y)f(w)o(ork)g(con)o(taining)i(the)f(Do)q(cumen)o(t)f(or) 165 2272 y(a)i(p)q(ortion)h(of)g(it,)g(either)h(copied)g(v)o(erbatim,)f (or)f(with)h(mo)q(di\014cations)h(and/or)e(translated)h(in)o(to)165 2327 y(another)c(language.)165 2396 y(A)e(\\Secondary)g(Section")h(is)f (a)g(named)g(app)q(endix)i(or)d(a)h(fron)o(t-matter)e(section)i(of)g (the)g(Do)q(cumen)o(t)165 2451 y(that)d(deals)h(exclusiv)o(ely)i(with)e (the)g(relationship)h(of)f(the)f(publishers)j(or)d(authors)g(of)g(the)h (Do)q(cumen)o(t)165 2506 y(to)18 b(the)h(Do)q(cumen)o(t's)f(o)o(v)o (erall)h(sub)s(ject)f(\(or)g(to)g(related)h(matters\))e(and)i(con)o (tains)g(nothing)g(that)165 2560 y(could)i(fall)g(directly)h(within)f (that)e(o)o(v)o(erall)i(sub)s(ject.)34 b(\(Th)o(us,)21 b(if)g(the)f(Do)q(cumen)o(t)g(is)h(in)g(part)e(a)165 2615 y(textb)q(o)q(ok)12 b(of)f(mathematics,)h(a)f(Secondary)h(Section) h(ma)o(y)e(not)h(explain)h(an)o(y)f(mathematics.\))18 b(The)165 2670 y(relationship)d(could)g(b)q(e)f(a)g(matter)e(of)i (historical)g(connection)h(with)f(the)g(sub)s(ject)f(or)h(with)g (related)p eop %%Page: 22 26 22 25 bop 75 -58 a Fo(22)1299 b(GNU)15 b(Readline)h(Library)165 149 y(matters,)h(or)g(of)g(legal,)i(commercial,)g(philosophical,)i (ethical)e(or)e(p)q(olitical)j(p)q(osition)f(regarding)165 204 y(them.)165 275 y(The)13 b(\\In)o(v)m(arian)o(t)g(Sections")g(are)g (certain)g(Secondary)g(Sections)h(whose)f(titles)g(are)g(designated,)g (as)165 329 y(b)q(eing)i(those)e(of)g(In)o(v)m(arian)o(t)g(Sections,)h (in)h(the)e(notice)h(that)e(sa)o(ys)h(that)g(the)g(Do)q(cumen)o(t)g(is) h(released)165 384 y(under)h(this)f(License.)21 b(If)14 b(a)g(section)g(do)q(es)g(not)g(\014t)f(the)h(ab)q(o)o(v)o(e)g (de\014nition)i(of)d(Secondary)h(then)g(it)g(is)165 439 y(not)i(allo)o(w)o(ed)g(to)f(b)q(e)i(designated)g(as)e(In)o(v)m(arian)o (t.)22 b(The)17 b(Do)q(cumen)o(t)e(ma)o(y)h(con)o(tain)g(zero)g(In)o(v) m(arian)o(t)165 494 y(Sections.)k(If)12 b(the)h(Do)q(cumen)o(t)f(do)q (es)h(not)f(iden)o(tify)h(an)o(y)f(In)o(v)m(arian)o(t)h(Sections)g (then)g(there)f(are)g(none.)165 564 y(The)19 b(\\Co)o(v)o(er)e(T)l (exts")g(are)h(certain)h(short)f(passages)g(of)f(text)h(that)g(are)g (listed,)i(as)e(F)l(ron)o(t-Co)o(v)o(er)165 619 y(T)l(exts)12 b(or)g(Bac)o(k-Co)o(v)o(er)g(T)l(exts,)g(in)i(the)e(notice)h(that)f(sa) o(ys)g(that)g(the)g(Do)q(cumen)o(t)h(is)g(released)g(under)165 674 y(this)g(License.)21 b(A)13 b(F)l(ron)o(t-Co)o(v)o(er)e(T)l(ext)i (ma)o(y)f(b)q(e)i(at)e(most)g(5)h(w)o(ords,)f(and)h(a)g(Bac)o(k-Co)o(v) o(er)f(T)l(ext)h(ma)o(y)165 729 y(b)q(e)j(at)e(most)h(25)f(w)o(ords.) 165 799 y(A)k(\\T)l(ransparen)o(t")e(cop)o(y)i(of)f(the)h(Do)q(cumen)o (t)g(means)f(a)h(mac)o(hine-readable)h(cop)o(y)l(,)f(represen)o(ted)165 854 y(in)h(a)e(format)g(whose)g(sp)q(eci\014cation)j(is)f(a)o(v)m (ailable)g(to)e(the)h(general)h(public,)h(that)d(is)h(suitable)i(for) 165 909 y(revising)d(the)f(do)q(cumen)o(t)g(straigh)o(tforw)o(ardly)f (with)h(generic)h(text)e(editors)h(or)f(\(for)g(images)h(com-)165 964 y(p)q(osed)c(of)g(pixels\))h(generic)g(pain)o(t)f(programs)f(or)g (\(for)g(dra)o(wings\))h(some)f(widely)i(a)o(v)m(ailable)h(dra)o(wing) 165 1018 y(editor,)h(and)f(that)g(is)h(suitable)h(for)e(input)h(to)f (text)g(formatters)f(or)h(for)g(automatic)g(translation)h(to)165 1073 y(a)e(v)m(ariet)o(y)h(of)f(formats)f(suitable)i(for)f(input)i(to)d (text)h(formatters.)18 b(A)13 b(cop)o(y)h(made)f(in)h(an)g(otherwise) 165 1128 y(T)l(ransparen)o(t)k(\014le)i(format)d(whose)i(markup,)g(or)g (absence)g(of)g(markup,)g(has)f(b)q(een)i(arranged)f(to)165 1183 y(th)o(w)o(art)12 b(or)g(discourage)i(subsequen)o(t)g(mo)q (di\014cation)h(b)o(y)e(readers)g(is)h(not)f(T)l(ransparen)o(t.)18 b(An)c(image)165 1238 y(format)i(is)i(not)e(T)l(ransparen)o(t)h(if)h (used)f(for)g(an)o(y)g(substan)o(tial)g(amoun)o(t)g(of)f(text.)26 b(A)17 b(cop)o(y)g(that)f(is)165 1292 y(not)f(\\T)l(ransparen)o(t")f (is)i(called)g(\\Opaque".)165 1363 y(Examples)27 b(of)f(suitable)i (formats)d(for)h(T)l(ransparen)o(t)g(copies)h(include)i(plain)f Fh(asci)q(i)e Fo(without)165 1418 y(markup,)20 b(T)l(exinfo)h(input)g (format,)e(LaT)887 1427 y(E)913 1418 y(X)h(input)h(format,)e Fh(sgml)h Fo(or)f Fh(xml)h Fo(using)h(a)e(publicly)165 1472 y(a)o(v)m(ailable)e Fh(dtd)p Fo(,)g(and)f(standard-conforming)f (simple)i Fh(html)p Fo(,)f(P)o(ostScript)f(or)h Fh(pdf)g Fo(designed)i(for)165 1527 y(h)o(uman)h(mo)q(di\014cation.)33 b(Examples)19 b(of)g(transparen)o(t)f(image)h(formats)f(include)k Fh(png)p Fo(,)e Fh(x)o(cf)f Fo(and)165 1582 y Fh(jpg)p Fo(.)32 b(Opaque)20 b(formats)e(include)j(proprietary)e(formats)f(that) g(can)h(b)q(e)h(read)f(and)g(edited)h(only)165 1637 y(b)o(y)g (proprietary)f(w)o(ord)g(pro)q(cessors,)h Fh(sgml)g Fo(or)f Fh(xml)h Fo(for)f(whic)o(h)i(the)f Fh(dtd)g Fo(and/or)f(pro)q(cessing) 165 1692 y(to)q(ols)c(are)h(not)f(generally)h(a)o(v)m(ailable,)h(and)f (the)f(mac)o(hine-generated)i Fh(html)p Fo(,)e(P)o(ostScript)g(or)g Fh(pdf)165 1746 y Fo(pro)q(duced)h(b)o(y)f(some)g(w)o(ord)g(pro)q (cessors)g(for)f(output)h(purp)q(oses)h(only)l(.)165 1817 y(The)h(\\Title)h(P)o(age")e(means,)i(for)e(a)h(prin)o(ted)h(b)q (o)q(ok,)f(the)g(title)h(page)f(itself,)i(plus)f(suc)o(h)f(follo)o (wing)165 1872 y(pages)d(as)f(are)h(needed)h(to)e(hold,)i(legibly)l(,)g (the)f(material)g(this)h(License)g(requires)g(to)e(app)q(ear)h(in)h (the)165 1926 y(title)f(page.)19 b(F)l(or)13 b(w)o(orks)f(in)i(formats) e(whic)o(h)i(do)f(not)g(ha)o(v)o(e)g(an)o(y)g(title)h(page)f(as)g(suc)o (h,)h(\\Title)g(P)o(age")165 1981 y(means)h(the)h(text)e(near)i(the)f (most)g(prominen)o(t)g(app)q(earance)h(of)f(the)g(w)o(ork's)f(title,)i (preceding)h(the)165 2036 y(b)q(eginning)g(of)e(the)g(b)q(o)q(dy)h(of)f (the)g(text.)165 2106 y(A)g(section)g(\\En)o(titled)h(XYZ")e(means)h(a) g(named)g(subunit)h(of)e(the)h(Do)q(cumen)o(t)g(whose)g(title)g(either) 165 2161 y(is)f(precisely)i(XYZ)e(or)f(con)o(tains)h(XYZ)g(in)h(paren)o (theses)f(follo)o(wing)g(text)g(that)f(translates)g(XYZ)h(in)165 2216 y(another)e(language.)19 b(\(Here)13 b(XYZ)f(stands)g(for)g(a)g (sp)q(eci\014c)j(section)e(name)f(men)o(tioned)h(b)q(elo)o(w,)h(suc)o (h)165 2271 y(as)g(\\Ac)o(kno)o(wledgemen)o(ts",)f(\\Dedications",)i (\\Endorsemen)o(ts",)e(or)g(\\History".\))19 b(T)l(o)13 b(\\Preserv)o(e)165 2326 y(the)k(Title")g(of)g(suc)o(h)g(a)f(section)i (when)f(y)o(ou)f(mo)q(dify)i(the)f(Do)q(cumen)o(t)f(means)h(that)f(it)h (remains)g(a)165 2380 y(section)f(\\En)o(titled)g(XYZ")e(according)i (to)f(this)g(de\014nition.)165 2451 y(The)f(Do)q(cumen)o(t)g(ma)o(y)f (include)j(W)l(arran)o(t)o(y)c(Disclaimers)j(next)f(to)g(the)g(notice)g (whic)o(h)h(states)e(that)165 2506 y(this)k(License)i(applies)g(to)d (the)h(Do)q(cumen)o(t.)25 b(These)17 b(W)l(arran)o(t)o(y)e(Disclaimers) k(are)d(considered)j(to)165 2560 y(b)q(e)g(included)j(b)o(y)d (reference)g(in)h(this)f(License,)i(but)e(only)g(as)g(regards)f (disclaiming)j(w)o(arran)o(ties:)165 2615 y(an)o(y)d(other)g (implication)j(that)d(these)g(W)l(arran)o(t)o(y)f(Disclaimers)j(ma)o(y) d(ha)o(v)o(e)h(is)h(v)o(oid)g(and)g(has)f(no)165 2670 y(e\013ect)d(on)g(the)g(meaning)h(of)f(this)h(License.)p eop %%Page: 23 27 23 26 bop 75 -58 a Fo(App)q(endix)17 b(A:)e(Cop)o(ying)g(This)h(Man)o (ual)1053 b(23)100 149 y(2.)29 b(VERBA)l(TIM)15 b(COPYING)165 222 y(Y)l(ou)k(ma)o(y)g(cop)o(y)f(and)i(distribute)g(the)f(Do)q(cumen)o (t)g(in)h(an)o(y)f(medium,)h(either)g(commercially)g(or)165 277 y(noncommercially)l(,)k(pro)o(vided)e(that)f(this)h(License,)i(the) d(cop)o(yrigh)o(t)g(notices,)i(and)f(the)f(license)165 332 y(notice)e(sa)o(ying)e(this)i(License)g(applies)h(to)d(the)h(Do)q (cumen)o(t)g(are)f(repro)q(duced)i(in)g(all)g(copies,)g(and)165 387 y(that)13 b(y)o(ou)g(add)g(no)g(other)g(conditions)i(whatso)q(ev)o (er)d(to)h(those)g(of)g(this)h(License.)21 b(Y)l(ou)13 b(ma)o(y)g(not)g(use)165 442 y(tec)o(hnical)18 b(measures)e(to)g (obstruct)g(or)g(con)o(trol)g(the)g(reading)h(or)f(further)h(cop)o (ying)g(of)f(the)g(copies)165 496 y(y)o(ou)c(mak)o(e)g(or)f (distribute.)21 b(Ho)o(w)o(ev)o(er,)11 b(y)o(ou)h(ma)o(y)g(accept)g (comp)q(ensation)h(in)g(exc)o(hange)g(for)e(copies.)165 551 y(If)16 b(y)o(ou)g(distribute)h(a)f(large)g(enough)h(n)o(um)o(b)q (er)f(of)g(copies)h(y)o(ou)f(m)o(ust)f(also)h(follo)o(w)h(the)f (conditions)165 606 y(in)g(section)g(3.)165 679 y(Y)l(ou)11 b(ma)o(y)e(also)i(lend)g(copies,)h(under)f(the)g(same)f(conditions)h (stated)f(ab)q(o)o(v)o(e,)h(and)f(y)o(ou)g(ma)o(y)g(publicly)165 734 y(displa)o(y)16 b(copies.)100 807 y(3.)29 b(COPYING)16 b(IN)f(QUANTITY)165 880 y(If)e(y)o(ou)f(publish)j(prin)o(ted)e(copies)h (\(or)d(copies)j(in)f(media)h(that)d(commonly)i(ha)o(v)o(e)f(prin)o (ted)i(co)o(v)o(ers\))d(of)165 935 y(the)16 b(Do)q(cumen)o(t,)g(n)o(um) o(b)q(ering)g(more)g(than)g(100,)e(and)i(the)g(Do)q(cumen)o(t's)g (license)i(notice)e(requires)165 990 y(Co)o(v)o(er)g(T)l(exts,)h(y)o (ou)g(m)o(ust)g(enclose)h(the)f(copies)h(in)g(co)o(v)o(ers)f(that)f (carry)l(,)h(clearly)h(and)g(legibly)l(,)h(all)165 1044 y(these)h(Co)o(v)o(er)e(T)l(exts:)29 b(F)l(ron)o(t-Co)o(v)o(er)18 b(T)l(exts)h(on)g(the)h(fron)o(t)f(co)o(v)o(er,)g(and)h(Bac)o(k-Co)o(v) o(er)f(T)l(exts)g(on)165 1099 y(the)c(bac)o(k)f(co)o(v)o(er.)19 b(Both)14 b(co)o(v)o(ers)g(m)o(ust)g(also)h(clearly)h(and)e(legibly)j (iden)o(tify)f(y)o(ou)e(as)g(the)h(publisher)165 1154 y(of)i(these)g(copies.)27 b(The)17 b(fron)o(t)f(co)o(v)o(er)h(m)o(ust)f (presen)o(t)i(the)f(full)h(title)g(with)g(all)g(w)o(ords)e(of)h(the)g (title)165 1209 y(equally)g(prominen)o(t)f(and)f(visible.)23 b(Y)l(ou)16 b(ma)o(y)e(add)i(other)f(material)g(on)h(the)f(co)o(v)o (ers)g(in)h(addition.)165 1264 y(Cop)o(ying)i(with)h(c)o(hanges)f (limited)i(to)d(the)h(co)o(v)o(ers,)g(as)g(long)g(as)g(they)g(preserv)o (e)g(the)g(title)h(of)f(the)165 1318 y(Do)q(cumen)o(t)g(and)h(satisfy)f (these)h(conditions,)h(can)f(b)q(e)g(treated)f(as)h(v)o(erbatim)f(cop)o (ying)h(in)g(other)165 1373 y(resp)q(ects.)165 1446 y(If)e(the)f (required)i(texts)d(for)h(either)h(co)o(v)o(er)f(are)g(to)q(o)g(v)o (oluminous)h(to)f(\014t)g(legibly)l(,)i(y)o(ou)e(should)i(put)165 1501 y(the)f(\014rst)f(ones)g(listed)i(\(as)d(man)o(y)h(as)g(\014t)h (reasonably\))f(on)g(the)h(actual)g(co)o(v)o(er,)e(and)i(con)o(tin)o (ue)g(the)165 1556 y(rest)e(on)o(to)f(adjacen)o(t)h(pages.)165 1629 y(If)f(y)o(ou)f(publish)j(or)d(distribute)h(Opaque)h(copies)f(of)f (the)h(Do)q(cumen)o(t)f(n)o(um)o(b)q(ering)i(more)e(than)g(100,)165 1684 y(y)o(ou)h(m)o(ust)f(either)i(include)h(a)e(mac)o(hine-readable)i (T)l(ransparen)o(t)d(cop)o(y)h(along)g(with)g(eac)o(h)g(Opaque)165 1738 y(cop)o(y)l(,)k(or)f(state)g(in)h(or)f(with)h(eac)o(h)f(Opaque)i (cop)o(y)e(a)g(computer-net)o(w)o(ork)g(lo)q(cation)h(from)f(whic)o(h) 165 1793 y(the)12 b(general)h(net)o(w)o(ork-using)f(public)i(has)e (access)g(to)g(do)o(wnload)g(using)h(public-standard)h(net)o(w)o(ork) 165 1848 y(proto)q(cols)19 b(a)g(complete)i(T)l(ransparen)o(t)d(cop)o (y)i(of)f(the)g(Do)q(cumen)o(t,)h(free)g(of)f(added)h(material.)33 b(If)165 1903 y(y)o(ou)19 b(use)h(the)f(latter)g(option,)i(y)o(ou)e(m)o (ust)g(tak)o(e)f(reasonably)i(pruden)o(t)g(steps,)g(when)g(y)o(ou)f(b)q (egin)165 1958 y(distribution)i(of)d(Opaque)i(copies)g(in)g(quan)o(tit) o(y)l(,)g(to)e(ensure)i(that)e(this)i(T)l(ransparen)o(t)e(cop)o(y)h (will)165 2012 y(remain)d(th)o(us)e(accessible)j(at)e(the)g(stated)g (lo)q(cation)g(un)o(til)i(at)d(least)h(one)h(y)o(ear)e(after)g(the)i (last)f(time)165 2067 y(y)o(ou)j(distribute)i(an)e(Opaque)h(cop)o(y)f (\(directly)i(or)e(through)g(y)o(our)g(agen)o(ts)f(or)h(retailers\))h (of)f(that)165 2122 y(edition)f(to)d(the)h(public.)165 2195 y(It)i(is)h(requested,)g(but)f(not)g(required,)i(that)d(y)o(ou)h (con)o(tact)g(the)g(authors)g(of)f(the)i(Do)q(cumen)o(t)f(w)o(ell)165 2250 y(b)q(efore)e(redistributing)h(an)o(y)e(large)g(n)o(um)o(b)q(er)h (of)e(copies,)i(to)f(giv)o(e)h(them)f(a)g(c)o(hance)h(to)e(pro)o(vide)i (y)o(ou)165 2305 y(with)h(an)f(up)q(dated)h(v)o(ersion)f(of)g(the)g(Do) q(cumen)o(t.)100 2378 y(4.)29 b(MODIFICA)l(TIONS)165 2451 y(Y)l(ou)13 b(ma)o(y)f(cop)o(y)h(and)g(distribute)h(a)e(Mo)q (di\014ed)i(V)l(ersion)g(of)e(the)h(Do)q(cumen)o(t)f(under)i(the)f (conditions)165 2506 y(of)d(sections)h(2)f(and)h(3)f(ab)q(o)o(v)o(e,)h (pro)o(vided)g(that)f(y)o(ou)g(release)h(the)g(Mo)q(di\014ed)h(V)l (ersion)f(under)g(precisely)165 2560 y(this)k(License,)h(with)f(the)f (Mo)q(di\014ed)i(V)l(ersion)f(\014lling)i(the)e(role)f(of)h(the)f(Do)q (cumen)o(t,)g(th)o(us)h(licensing)165 2615 y(distribution)k(and)e(mo)q (di\014cation)h(of)f(the)g(Mo)q(di\014ed)h(V)l(ersion)g(to)e(who)q(ev)o (er)h(p)q(ossesses)h(a)e(cop)o(y)h(of)165 2670 y(it.)j(In)c(addition,)g (y)o(ou)f(m)o(ust)f(do)h(these)h(things)g(in)g(the)f(Mo)q(di\014ed)h(V) l(ersion:)p eop %%Page: 24 28 24 27 bop 75 -58 a Fo(24)1299 b(GNU)15 b(Readline)h(Library)178 149 y(A.)30 b(Use)17 b(in)g(the)f(Title)h(P)o(age)f(\(and)g(on)h(the)f (co)o(v)o(ers,)g(if)g(an)o(y\))g(a)g(title)h(distinct)h(from)d(that)h (of)g(the)255 204 y(Do)q(cumen)o(t,)h(and)g(from)f(those)h(of)f (previous)i(v)o(ersions)f(\(whic)o(h)g(should,)h(if)g(there)f(w)o(ere)f (an)o(y)l(,)255 259 y(b)q(e)g(listed)h(in)g(the)f(History)f(section)h (of)f(the)h(Do)q(cumen)o(t\).)21 b(Y)l(ou)16 b(ma)o(y)f(use)h(the)g (same)f(title)h(as)255 314 y(a)f(previous)h(v)o(ersion)f(if)h(the)f (original)h(publisher)i(of)d(that)f(v)o(ersion)h(giv)o(es)h(p)q (ermission.)180 379 y(B.)30 b(List)16 b(on)f(the)g(Title)i(P)o(age,)d (as)h(authors,)f(one)h(or)g(more)g(p)q(ersons)g(or)g(en)o(tities)h (resp)q(onsible)i(for)255 434 y(authorship)c(of)e(the)h(mo)q (di\014cations)h(in)g(the)f(Mo)q(di\014ed)i(V)l(ersion,)f(together)e (with)h(at)g(least)g(\014v)o(e)255 488 y(of)f(the)g(principal)i (authors)d(of)h(the)g(Do)q(cumen)o(t)g(\(all)g(of)g(its)g(principal)i (authors,)e(if)g(it)g(has)g(few)o(er)255 543 y(than)j(\014v)o(e\),)g (unless)h(they)f(release)h(y)o(ou)f(from)f(this)i(requiremen)o(t.)180 608 y(C.)29 b(State)15 b(on)g(the)h(Title)g(page)f(the)h(name)f(of)g (the)g(publisher)j(of)d(the)g(Mo)q(di\014ed)i(V)l(ersion,)f(as)f(the) 255 663 y(publisher.)178 728 y(D.)29 b(Preserv)o(e)15 b(all)h(the)f(cop)o(yrigh)o(t)g(notices)h(of)f(the)g(Do)q(cumen)o(t.) 181 793 y(E.)30 b(Add)16 b(an)g(appropriate)g(cop)o(yrigh)o(t)f(notice) h(for)f(y)o(our)g(mo)q(di\014cations)i(adjacen)o(t)f(to)f(the)g(other) 255 848 y(cop)o(yrigh)o(t)g(notices.)183 913 y(F.)29 b(Include,)16 b(immediately)g(after)d(the)h(cop)o(yrigh)o(t)f(notices,) i(a)e(license)j(notice)f(giving)g(the)f(public)255 968 y(p)q(ermission)g(to)d(use)i(the)f(Mo)q(di\014ed)i(V)l(ersion)f(under)g (the)f(terms)g(of)f(this)i(License,)h(in)f(the)g(form)255 1023 y(sho)o(wn)i(in)h(the)f(Addendum)i(b)q(elo)o(w.)177 1088 y(G.)29 b(Preserv)o(e)11 b(in)h(that)f(license)i(notice)g(the)e (full)i(lists)f(of)f(In)o(v)m(arian)o(t)h(Sections)g(and)f(required)i (Co)o(v)o(er)255 1143 y(T)l(exts)i(giv)o(en)h(in)g(the)f(Do)q(cumen)o (t's)g(license)i(notice.)178 1208 y(H.)30 b(Include)17 b(an)e(unaltered)i(cop)o(y)e(of)f(this)i(License.)196 1273 y(I.)30 b(Preserv)o(e)16 b(the)g(section)h(En)o(titled)g (\\History",)e(Preserv)o(e)g(its)i(Title,)f(and)h(add)f(to)f(it)i(an)f (item)255 1328 y(stating)e(at)f(least)h(the)g(title,)h(y)o(ear,)e(new)i (authors,)e(and)h(publisher)i(of)e(the)g(Mo)q(di\014ed)h(V)l(ersion)255 1382 y(as)g(giv)o(en)h(on)g(the)g(Title)g(P)o(age.)21 b(If)16 b(there)g(is)g(no)g(section)g(En)o(titled)g(\\History")f(in)i (the)f(Do)q(cu-)255 1437 y(men)o(t,)h(create)g(one)h(stating)f(the)g (title,)i(y)o(ear,)e(authors,)g(and)g(publisher)j(of)d(the)g(Do)q (cumen)o(t)255 1492 y(as)h(giv)o(en)g(on)g(its)g(Title)h(P)o(age,)f (then)h(add)f(an)g(item)g(describing)i(the)e(Mo)q(di\014ed)h(V)l (ersion)g(as)255 1547 y(stated)c(in)h(the)f(previous)h(sen)o(tence.)189 1612 y(J.)30 b(Preserv)o(e)16 b(the)g(net)o(w)o(ork)f(lo)q(cation,)i (if)g(an)o(y)l(,)f(giv)o(en)h(in)g(the)f(Do)q(cumen)o(t)g(for)g(public) i(access)f(to)255 1667 y(a)e(T)l(ransparen)o(t)g(cop)o(y)h(of)f(the)g (Do)q(cumen)o(t,)h(and)f(lik)o(ewise)j(the)d(net)o(w)o(ork)g(lo)q (cations)h(giv)o(en)g(in)255 1721 y(the)g(Do)q(cumen)o(t)g(for)f (previous)h(v)o(ersions)g(it)g(w)o(as)f(based)i(on.)k(These)c(ma)o(y)e (b)q(e)h(placed)h(in)g(the)255 1776 y(\\History")12 b(section.)19 b(Y)l(ou)13 b(ma)o(y)f(omit)g(a)g(net)o(w)o(ork)g(lo)q(cation)h(for)f (a)g(w)o(ork)g(that)g(w)o(as)f(published)255 1831 y(at)17 b(least)h(four)g(y)o(ears)f(b)q(efore)h(the)g(Do)q(cumen)o(t)g(itself,) h(or)e(if)i(the)e(original)i(publisher)h(of)e(the)255 1886 y(v)o(ersion)d(it)h(refers)f(to)f(giv)o(es)i(p)q(ermission.)177 1951 y(K.)30 b(F)l(or)11 b(an)o(y)h(section)g(En)o(titled)h(\\Ac)o(kno) o(wledgemen)o(ts")f(or)f(\\Dedications",)h(Preserv)o(e)g(the)g(Title) 255 2006 y(of)h(the)g(section,)h(and)f(preserv)o(e)h(in)g(the)f (section)h(all)g(the)g(substance)f(and)h(tone)f(of)g(eac)o(h)g(of)g (the)255 2060 y(con)o(tributor)i(ac)o(kno)o(wledgemen)o(ts)g(and/or)g (dedications)h(giv)o(en)g(therein.)184 2125 y(L.)30 b(Preserv)o(e)17 b(all)i(the)f(In)o(v)m(arian)o(t)g(Sections)g(of)g(the)f(Do)q(cumen)o (t,)h(unaltered)h(in)f(their)h(text)e(and)255 2180 y(in)i(their)f (titles.)29 b(Section)19 b(n)o(um)o(b)q(ers)f(or)g(the)g(equiv)m(alen)o (t)h(are)f(not)g(considered)h(part)e(of)h(the)255 2235 y(section)e(titles.)171 2300 y(M.)29 b(Delete)16 b(an)o(y)f(section)h (En)o(titled)g(\\Endorsemen)o(ts".)k(Suc)o(h)c(a)f(section)h(ma)o(y)e (not)h(b)q(e)h(included)255 2355 y(in)g(the)f(Mo)q(di\014ed)i(V)l (ersion.)178 2420 y(N.)30 b(Do)14 b(not)f(retitle)i(an)o(y)f(existing)h (section)g(to)f(b)q(e)g(En)o(titled)i(\\Endorsemen)o(ts")d(or)h(to)f (con\015ict)i(in)255 2475 y(title)h(with)f(an)o(y)g(In)o(v)m(arian)o(t) h(Section.)177 2540 y(O.)30 b(Preserv)o(e)15 b(an)o(y)g(W)l(arran)o(t)o (y)e(Disclaimers.)165 2615 y(If)k(the)g(Mo)q(di\014ed)h(V)l(ersion)f (includes)i(new)e(fron)o(t-matter)e(sections)i(or)f(app)q(endices)j (that)d(qualify)165 2670 y(as)e(Secondary)g(Sections)h(and)f(con)o (tain)g(no)g(material)g(copied)h(from)e(the)h(Do)q(cumen)o(t,)g(y)o(ou) f(ma)o(y)h(at)p eop %%Page: 25 29 25 28 bop 75 -58 a Fo(App)q(endix)17 b(A:)e(Cop)o(ying)g(This)h(Man)o (ual)1053 b(25)165 149 y(y)o(our)16 b(option)g(designate)h(some)f(or)f (all)i(of)f(these)h(sections)f(as)g(in)o(v)m(arian)o(t.)24 b(T)l(o)15 b(do)i(this,)f(add)g(their)165 204 y(titles)i(to)f(the)h (list)h(of)e(In)o(v)m(arian)o(t)h(Sections)h(in)f(the)g(Mo)q(di\014ed)h (V)l(ersion's)f(license)i(notice.)28 b(These)165 259 y(titles)16 b(m)o(ust)f(b)q(e)g(distinct)i(from)d(an)o(y)h(other)g (section)h(titles.)165 325 y(Y)l(ou)21 b(ma)o(y)g(add)g(a)g(section)h (En)o(titled)g(\\Endorsemen)o(ts",)f(pro)o(vided)h(it)g(con)o(tains)f (nothing)h(but)165 380 y(endorsemen)o(ts)15 b(of)f(y)o(our)h(Mo)q (di\014ed)h(V)l(ersion)f(b)o(y)g(v)m(arious)g(parties|for)f(example,)i (statemen)o(ts)d(of)165 434 y(p)q(eer)h(review)g(or)g(that)e(the)i (text)f(has)h(b)q(een)g(appro)o(v)o(ed)g(b)o(y)f(an)h(organization)f (as)h(the)f(authoritativ)o(e)165 489 y(de\014nition)k(of)e(a)g (standard.)165 555 y(Y)l(ou)f(ma)o(y)g(add)g(a)g(passage)g(of)f(up)i (to)e(\014v)o(e)i(w)o(ords)e(as)h(a)g(F)l(ron)o(t-Co)o(v)o(er)e(T)l (ext,)i(and)g(a)g(passage)g(of)f(up)165 610 y(to)g(25)g(w)o(ords)g(as)g (a)g(Bac)o(k-Co)o(v)o(er)g(T)l(ext,)g(to)g(the)g(end)i(of)e(the)g(list) i(of)e(Co)o(v)o(er)f(T)l(exts)i(in)g(the)g(Mo)q(di\014ed)165 665 y(V)l(ersion.)29 b(Only)19 b(one)f(passage)f(of)h(F)l(ron)o(t-Co)o (v)o(er)e(T)l(ext)i(and)g(one)g(of)f(Bac)o(k-Co)o(v)o(er)g(T)l(ext)h (ma)o(y)f(b)q(e)165 719 y(added)d(b)o(y)g(\(or)f(through)g(arrangemen)o (ts)g(made)h(b)o(y\))f(an)o(y)h(one)g(en)o(tit)o(y)l(.)19 b(If)14 b(the)g(Do)q(cumen)o(t)g(already)165 774 y(includes)19 b(a)e(co)o(v)o(er)f(text)h(for)f(the)h(same)g(co)o(v)o(er,)f (previously)i(added)g(b)o(y)f(y)o(ou)g(or)f(b)o(y)h(arrangemen)o(t)165 829 y(made)h(b)o(y)f(the)h(same)f(en)o(tit)o(y)h(y)o(ou)f(are)g(acting) h(on)f(b)q(ehalf)i(of,)f(y)o(ou)f(ma)o(y)g(not)g(add)h(another;)g(but) 165 884 y(y)o(ou)f(ma)o(y)f(replace)i(the)f(old)h(one,)f(on)g(explicit) i(p)q(ermission)f(from)f(the)g(previous)h(publisher)h(that)165 938 y(added)d(the)f(old)h(one.)165 1004 y(The)d(author\(s\))e(and)i (publisher\(s\))h(of)f(the)g(Do)q(cumen)o(t)f(do)h(not)f(b)o(y)h(this)g (License)i(giv)o(e)e(p)q(ermission)165 1059 y(to)i(use)g(their)h(names) f(for)f(publicit)o(y)k(for)c(or)h(to)f(assert)h(or)f(imply)j (endorsemen)o(t)e(of)g(an)o(y)g(Mo)q(di\014ed)165 1114 y(V)l(ersion.)100 1180 y(5.)29 b(COMBINING)16 b(DOCUMENTS)165 1245 y(Y)l(ou)k(ma)o(y)e(com)o(bine)i(the)g(Do)q(cumen)o(t)f(with)h (other)f(do)q(cumen)o(ts)g(released)i(under)f(this)g(License,)165 1300 y(under)g(the)f(terms)g(de\014ned)h(in)g(section)g(4)e(ab)q(o)o(v) o(e)h(for)g(mo)q(di\014ed)h(v)o(ersions,)g(pro)o(vided)g(that)e(y)o(ou) 165 1355 y(include)d(in)e(the)g(com)o(bination)h(all)f(of)f(the)h(In)o (v)m(arian)o(t)g(Sections)h(of)e(all)h(of)g(the)f(original)i(do)q (cumen)o(ts,)165 1410 y(unmo)q(di\014ed,)h(and)f(list)g(them)f(all)i (as)e(In)o(v)m(arian)o(t)g(Sections)i(of)e(y)o(our)f(com)o(bined)j(w)o (ork)d(in)i(its)g(license)165 1465 y(notice,)h(and)h(that)e(y)o(ou)h (preserv)o(e)g(all)i(their)e(W)l(arran)o(t)o(y)f(Disclaimers.)165 1530 y(The)h(com)o(bined)i(w)o(ork)d(need)i(only)f(con)o(tain)h(one)f (cop)o(y)g(of)g(this)g(License,)i(and)e(m)o(ultiple)i(iden)o(tical)165 1585 y(In)o(v)m(arian)o(t)g(Sections)g(ma)o(y)e(b)q(e)i(replaced)h (with)e(a)g(single)i(cop)o(y)l(.)23 b(If)16 b(there)h(are)f(m)o (ultiple)i(In)o(v)m(arian)o(t)165 1640 y(Sections)c(with)g(the)f(same)g (name)h(but)f(di\013eren)o(t)h(con)o(ten)o(ts,)f(mak)o(e)g(the)g(title) h(of)f(eac)o(h)h(suc)o(h)f(section)165 1695 y(unique)19 b(b)o(y)d(adding)i(at)f(the)g(end)g(of)g(it,)g(in)h(paren)o(theses,)f (the)g(name)g(of)g(the)g(original)h(author)e(or)165 1749 y(publisher)f(of)d(that)g(section)h(if)g(kno)o(wn,)f(or)g(else)h(a)g (unique)h(n)o(um)o(b)q(er.)19 b(Mak)o(e)12 b(the)g(same)h(adjustmen)o (t)165 1804 y(to)f(the)g(section)h(titles)g(in)g(the)f(list)h(of)f(In)o (v)m(arian)o(t)g(Sections)h(in)g(the)g(license)h(notice)f(of)f(the)g (com)o(bined)165 1859 y(w)o(ork.)165 1925 y(In)21 b(the)g(com)o (bination,)h(y)o(ou)f(m)o(ust)f(com)o(bine)h(an)o(y)f(sections)i(En)o (titled)f(\\History")f(in)h(the)g(v)m(ari-)165 1980 y(ous)16 b(original)h(do)q(cumen)o(ts,)f(forming)g(one)h(section)f(En)o(titled)h (\\History";)f(lik)o(ewise)h(com)o(bine)g(an)o(y)165 2034 y(sections)f(En)o(titled)h(\\Ac)o(kno)o(wledgemen)o(ts",)f(and)g (an)o(y)f(sections)i(En)o(titled)f(\\Dedications".)23 b(Y)l(ou)165 2089 y(m)o(ust)15 b(delete)h(all)g(sections)g(En)o(titled) g(\\Endorsemen)o(ts.")100 2155 y(6.)29 b(COLLECTIONS)17 b(OF)e(DOCUMENTS)165 2221 y(Y)l(ou)h(ma)o(y)f(mak)o(e)h(a)f(collection) j(consisting)f(of)e(the)h(Do)q(cumen)o(t)g(and)g(other)g(do)q(cumen)o (ts)g(released)165 2275 y(under)22 b(this)g(License,)i(and)d(replace)h (the)f(individual)k(copies)d(of)f(this)g(License)i(in)f(the)f(v)m (arious)165 2330 y(do)q(cumen)o(ts)h(with)f(a)g(single)i(cop)o(y)e (that)f(is)i(included)i(in)e(the)f(collection,)k(pro)o(vided)d(that)e (y)o(ou)165 2385 y(follo)o(w)f(the)f(rules)i(of)e(this)h(License)h(for) e(v)o(erbatim)g(cop)o(ying)h(of)f(eac)o(h)h(of)f(the)h(do)q(cumen)o(ts) g(in)g(all)165 2440 y(other)c(resp)q(ects.)165 2506 y(Y)l(ou)h(ma)o(y)f (extract)g(a)g(single)i(do)q(cumen)o(t)f(from)f(suc)o(h)h(a)g (collection,)h(and)f(distribute)h(it)f(individu-)165 2560 y(ally)i(under)h(this)f(License,)h(pro)o(vided)f(y)o(ou)f(insert)h (a)g(cop)o(y)f(of)g(this)h(License)h(in)o(to)f(the)f(extracted)165 2615 y(do)q(cumen)o(t,)g(and)f(follo)o(w)g(this)h(License)h(in)f(all)h (other)d(resp)q(ects)i(regarding)g(v)o(erbatim)f(cop)o(ying)g(of)165 2670 y(that)e(do)q(cumen)o(t.)p eop %%Page: 26 30 26 29 bop 75 -58 a Fo(26)1299 b(GNU)15 b(Readline)h(Library)100 149 y(7.)29 b(A)o(GGREGA)l(TION)14 b(WITH)i(INDEPENDENT)e(W)o(ORKS)165 214 y(A)g(compilation)h(of)f(the)g(Do)q(cumen)o(t)g(or)f(its)i(deriv)m (ativ)o(es)g(with)f(other)g(separate)f(and)i(indep)q(enden)o(t)165 269 y(do)q(cumen)o(ts)i(or)f(w)o(orks,)g(in)h(or)f(on)h(a)f(v)o(olume)h (of)f(a)h(storage)e(or)h(distribution)j(medium,)e(is)g(called)165 324 y(an)e(\\aggregate")e(if)i(the)h(cop)o(yrigh)o(t)e(resulting)i (from)f(the)g(compilation)h(is)g(not)e(used)i(to)e(limit)j(the)165 379 y(legal)d(righ)o(ts)f(of)g(the)g(compilation's)i(users)e(b)q(ey)o (ond)h(what)f(the)g(individual)j(w)o(orks)d(p)q(ermit.)20 b(When)165 433 y(the)14 b(Do)q(cumen)o(t)g(is)g(included)i(an)e (aggregate,)e(this)j(License)g(do)q(es)f(not)g(apply)g(to)g(the)g (other)f(w)o(orks)165 488 y(in)j(the)f(aggregate)f(whic)o(h)i(are)f (not)g(themselv)o(es)h(deriv)m(ativ)o(e)g(w)o(orks)e(of)h(the)g(Do)q (cumen)o(t.)165 553 y(If)d(the)f(Co)o(v)o(er)f(T)l(ext)i(requiremen)o (t)g(of)f(section)h(3)f(is)h(applicable)h(to)e(these)h(copies)g(of)f (the)g(Do)q(cumen)o(t,)165 608 y(then)h(if)f(the)h(Do)q(cumen)o(t)f(is) g(less)h(than)f(one)h(half)f(of)g(the)g(en)o(tire)h(aggregate,)e(the)h (Do)q(cumen)o(t's)g(Co)o(v)o(er)165 663 y(T)l(exts)i(ma)o(y)g(b)q(e)h (placed)g(on)f(co)o(v)o(ers)g(that)f(brac)o(k)o(et)h(the)g(Do)q(cumen)o (t)g(within)i(the)e(aggregate,)f(or)h(the)165 717 y(electronic)19 b(equiv)m(alen)o(t)g(of)e(co)o(v)o(ers)g(if)h(the)g(Do)q(cumen)o(t)f (is)h(in)g(electronic)h(form.)27 b(Otherwise)18 b(they)165 772 y(m)o(ust)d(app)q(ear)g(on)g(prin)o(ted)h(co)o(v)o(ers)f(that)f (brac)o(k)o(et)h(the)g(whole)h(aggregate.)100 837 y(8.)29 b(TRANSLA)l(TION)165 902 y(T)l(ranslation)20 b(is)h(considered)g(a)f (kind)h(of)e(mo)q(di\014cation,)j(so)e(y)o(ou)g(ma)o(y)f(distribute)i (translations)165 956 y(of)h(the)g(Do)q(cumen)o(t)g(under)h(the)f (terms)g(of)g(section)g(4.)41 b(Replacing)23 b(In)o(v)m(arian)o(t)g (Sections)g(with)165 1011 y(translations)g(requires)g(sp)q(ecial)i(p)q (ermission)f(from)e(their)h(cop)o(yrigh)o(t)f(holders,)j(but)e(y)o(ou)g (ma)o(y)165 1066 y(include)15 b(translations)d(of)g(some)g(or)f(all)i (In)o(v)m(arian)o(t)g(Sections)g(in)g(addition)h(to)d(the)h(original)i (v)o(ersions)165 1121 y(of)h(these)h(In)o(v)m(arian)o(t)g(Sections.)23 b(Y)l(ou)15 b(ma)o(y)g(include)k(a)c(translation)h(of)f(this)h (License,)h(and)f(all)h(the)165 1176 y(license)23 b(notices)e(in)g(the) g(Do)q(cumen)o(t,)g(and)g(an)o(y)f(W)l(arran)o(t)o(y)f(Disclaimers,)k (pro)o(vided)e(that)f(y)o(ou)165 1230 y(also)g(include)i(the)e (original)i(English)f(v)o(ersion)f(of)g(this)g(License)i(and)e(the)g (original)h(v)o(ersions)f(of)165 1285 y(those)d(notices)g(and)h (disclaimers.)27 b(In)18 b(case)f(of)f(a)h(disagreemen)o(t)g(b)q(et)o (w)o(een)h(the)f(translation)g(and)165 1340 y(the)h(original)g(v)o (ersion)g(of)f(this)h(License)i(or)d(a)g(notice)h(or)f(disclaimer,)j (the)e(original)g(v)o(ersion)g(will)165 1395 y(prev)m(ail.)165 1460 y(If)d(a)f(section)g(in)i(the)e(Do)q(cumen)o(t)g(is)h(En)o(titled) g(\\Ac)o(kno)o(wledgemen)o(ts",)f(\\Dedications",)h(or)e(\\His-)165 1514 y(tory",)f(the)h(requiremen)o(t)h(\(section)f(4\))g(to)f(Preserv)o (e)h(its)h(Title)g(\(section)f(1\))g(will)i(t)o(ypically)f(require)165 1569 y(c)o(hanging)i(the)f(actual)g(title.)100 1634 y(9.)29 b(TERMINA)l(TION)165 1699 y(Y)l(ou)15 b(ma)o(y)f(not)h(cop)o(y)l(,)f (mo)q(dify)l(,)i(sublicense,)h(or)d(distribute)i(the)f(Do)q(cumen)o(t)g (except)h(as)e(expressly)165 1753 y(pro)o(vided)22 b(for)e(under)i (this)f(License.)39 b(An)o(y)21 b(other)f(attempt)g(to)g(cop)o(y)l(,)i (mo)q(dify)l(,)h(sublicense)g(or)165 1808 y(distribute)d(the)e(Do)q (cumen)o(t)g(is)h(v)o(oid,)g(and)f(will)i(automatically)f(terminate)f (y)o(our)g(righ)o(ts)g(under)165 1863 y(this)c(License.)22 b(Ho)o(w)o(ev)o(er,)12 b(parties)i(who)g(ha)o(v)o(e)g(receiv)o(ed)h (copies,)f(or)g(righ)o(ts,)f(from)g(y)o(ou)h(under)h(this)165 1918 y(License)20 b(will)g(not)e(ha)o(v)o(e)g(their)h(licenses)h (terminated)f(so)f(long)g(as)g(suc)o(h)h(parties)g(remain)f(in)i(full) 165 1973 y(compliance.)77 2037 y(10.)29 b(FUTURE)14 b(REVISIONS)j(OF)e (THIS)h(LICENSE)165 2102 y(The)21 b(F)l(ree)g(Soft)o(w)o(are)e(F)l (oundation)i(ma)o(y)f(publish)j(new,)f(revised)g(v)o(ersions)f(of)f (the)h(GNU)g(F)l(ree)165 2157 y(Do)q(cumen)o(tation)16 b(License)i(from)d(time)h(to)g(time.)22 b(Suc)o(h)17 b(new)f(v)o(ersions)h(will)g(b)q(e)g(similar)g(in)g(spirit)165 2212 y(to)g(the)g(presen)o(t)g(v)o(ersion,)h(but)f(ma)o(y)f(di\013er)i (in)g(detail)g(to)f(address)g(new)g(problems)h(or)f(concerns.)165 2266 y(See)f Fn(http://www.gnu.org/copyle)o(ft/)p Fo(.)165 2331 y(Eac)o(h)f(v)o(ersion)f(of)h(the)g(License)h(is)f(giv)o(en)g(a)g (distinguishing)i(v)o(ersion)e(n)o(um)o(b)q(er.)20 b(If)15 b(the)g(Do)q(cumen)o(t)165 2386 y(sp)q(eci\014es)24 b(that)e(a)h (particular)g(n)o(um)o(b)q(ered)h(v)o(ersion)e(of)h(this)g(License)h (\\or)e(an)o(y)g(later)h(v)o(ersion")165 2441 y(applies)18 b(to)d(it,)i(y)o(ou)f(ha)o(v)o(e)g(the)g(option)g(of)g(follo)o(wing)h (the)f(terms)g(and)g(conditions)i(either)f(of)f(that)165 2496 y(sp)q(eci\014ed)21 b(v)o(ersion)e(or)g(of)f(an)o(y)h(later)g(v)o (ersion)g(that)f(has)h(b)q(een)h(published)i(\(not)c(as)g(a)h(draft\))f (b)o(y)165 2550 y(the)e(F)l(ree)h(Soft)o(w)o(are)e(F)l(oundation.)23 b(If)17 b(the)g(Do)q(cumen)o(t)f(do)q(es)g(not)g(sp)q(ecify)i(a)e(v)o (ersion)h(n)o(um)o(b)q(er)f(of)165 2605 y(this)i(License,)h(y)o(ou)e (ma)o(y)f(c)o(ho)q(ose)i(an)o(y)e(v)o(ersion)i(ev)o(er)f(published)j (\(not)c(as)h(a)g(draft\))f(b)o(y)i(the)f(F)l(ree)165 2660 y(Soft)o(w)o(are)d(F)l(oundation.)p eop %%Page: 27 31 27 30 bop 75 -58 a Fo(App)q(endix)17 b(A:)e(Cop)o(ying)g(This)h(Man)o (ual)1053 b(27)75 149 y Fc(A.1.1)30 b(ADDENDUM:)22 b(Ho)n(w)f(to)f(use) h(this)f(License)h(for)f(y)n(our)h(do)r(cumen)n(ts)137 271 y Fo(T)l(o)14 b(use)g(this)g(License)h(in)g(a)e(do)q(cumen)o(t)h(y) o(ou)f(ha)o(v)o(e)h(written,)f(include)j(a)d(cop)o(y)h(of)f(the)h (License)h(in)g(the)75 326 y(do)q(cumen)o(t)h(and)f(put)g(the)h(follo)o (wing)g(cop)o(yrigh)o(t)e(and)i(license)h(notices)f(just)f(after)f(the) h(title)h(page:)234 382 y Fb(Copyright)g(\(C\))38 b Fa(year)k(your)19 b(name)p Fb(.)234 426 y(Permission)d(is)j(granted)e(to)i(copy,)e (distribute)f(and/or)h(modify)h(this)g(document)234 469 y(under)g(the)g(terms)g(of)h(the)f(GNU)h(Free)f(Documenta)o(tio)o(n)e (License,)h(Version)g(1.2)234 513 y(or)i(any)g(later)e(version)g (published)f(by)j(the)g(Free)f(Software)e(Foundation)o(;)234 557 y(with)i(no)h(Invariant)d(Sections,)g(no)j(Front-Cove)o(r)e(Texts,) g(and)h(no)h(Back-Cover)d(Texts.)234 600 y(A)j(copy)g(of)f(the)h (license)e(is)i(included)d(in)j(the)f(section)f(entitled)g(``GNU)234 644 y(Free)h(Documentat)o(ion)e(License'')o(.)137 705 y Fo(If)k(y)o(ou)g(ha)o(v)o(e)g(In)o(v)m(arian)o(t)g(Sections,)h(F)l (ron)o(t-Co)o(v)o(er)e(T)l(exts)g(and)h(Bac)o(k-Co)o(v)o(er)f(T)l (exts,)i(replace)g(the)75 760 y(\\with...T)l(exts.")d(line)f(with)f (this:)273 816 y Fb(with)j(the)f(Invariant)e(Sections)h(being)g Fa(list)h(their)g(titles)p Fb(,)f(with)273 860 y(the)i(Front-Cov)o(er)d (Texts)i(being)g Fa(list)p Fb(,)f(and)i(with)f(the)g(Back-Cover)e (Texts)273 903 y(being)i Fa(list)p Fb(.)137 964 y Fo(If)g(y)o(ou)f(ha)o (v)o(e)h(In)o(v)m(arian)o(t)g(Sections)g(without)g(Co)o(v)o(er)e(T)l (exts,)i(or)f(some)g(other)g(com)o(bination)i(of)e(the)75 1019 y(three,)e(merge)g(those)g(t)o(w)o(o)f(alternativ)o(es)h(to)g (suit)g(the)g(situation.)137 1086 y(If)d(y)o(our)g(do)q(cumen)o(t)g (con)o(tains)g(non)o(trivial)h(examples)g(of)e(program)g(co)q(de,)i(w)o (e)f(recommend)g(releasing)75 1141 y(these)22 b(examples)g(in)g (parallel)i(under)e(y)o(our)f(c)o(hoice)h(of)f(free)h(soft)o(w)o(are)e (license,)k(suc)o(h)e(as)g(the)f(GNU)75 1196 y(General)16 b(Public)h(License,)f(to)f(p)q(ermit)h(their)f(use)h(in)g(free)f(soft)o (w)o(are.)p eop %%Page: 28 32 28 31 bop 75 -58 a Fo(28)1299 b(GNU)15 b(Readline)h(Library)p eop %%Trailer end userdict /end-hook known{end-hook}if %%EOF