version 1.1.1.1, 2014/07/30 08:16:46
|
version 1.1.1.2, 2021/03/17 01:01:01
|
Line 1
|
Line 1
|
%!PS-Adobe-2.0 |
%!PS-Adobe-2.0 |
%%Creator: dvips(k) 5.991 Copyright 2011 Radical Eye Software | %%Creator: dvips(k) 5.999 Copyright 2019 Radical Eye Software |
%%Title: readline.dvi |
%%Title: readline.dvi |
%%CreationDate: Tue Feb 11 16:57:25 2014 | %%CreationDate: Fri Oct 30 14:07:46 2020 |
%%Pages: 77 | %%Pages: 82 |
%%PageOrder: Ascend |
%%PageOrder: Ascend |
%%BoundingBox: 0 0 612 792 |
%%BoundingBox: 0 0 612 792 |
%%DocumentFonts: CMBX12 CMR10 CMTT10 CMSY10 CMMI12 CMMI10 CMCSC10 |
%%DocumentFonts: CMBX12 CMR10 CMTT10 CMSY10 CMMI12 CMMI10 CMCSC10 |
Line 12
|
Line 12
|
%DVIPSWebPage: (www.radicaleye.com) |
%DVIPSWebPage: (www.radicaleye.com) |
%DVIPSCommandLine: dvips -D 600 -t letter -o readline.ps readline.dvi |
%DVIPSCommandLine: dvips -D 600 -t letter -o readline.ps readline.dvi |
%DVIPSParameters: dpi=600 |
%DVIPSParameters: dpi=600 |
%DVIPSSource: TeX output 2014.02.11:1657 | %DVIPSSource: TeX output 2020.10.30:1007 |
%%BeginProcSet: tex.pro 0 0 |
%%BeginProcSet: tex.pro 0 0 |
%! |
%! |
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S |
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S |
Line 98 FontDirectory/CMMI9 known{/CMMI9 findfont dup/UniqueID
|
Line 98 FontDirectory/CMMI9 known{/CMMI9 findfont dup/UniqueID
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMMI9 def |
/FontName /CMMI9 def |
/FontBBox {-29 -250 1075 750 }readonly def |
/FontBBox {-29 -250 1075 750 }readonly def |
/UniqueID 5087384 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 10 dict dup begin |
/FontInfo 10 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 334 FontDirectory/CMR9 known{/CMR9 findfont dup/UniqueID k
|
Line 333 FontDirectory/CMR9 known{/CMR9 findfont dup/UniqueID k
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMR9 def |
/FontName /CMR9 def |
/FontBBox {-39 -250 1036 750 }readonly def |
/FontBBox {-39 -250 1036 750 }readonly def |
/UniqueID 5000792 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 9 dict dup begin |
/FontInfo 9 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 867 FontDirectory/CMSLTT10 known{/CMSLTT10 findfont dup/Un
|
Line 865 FontDirectory/CMSLTT10 known{/CMSLTT10 findfont dup/Un
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMSLTT10 def |
/FontName /CMSLTT10 def |
/FontBBox {-20 -233 617 696 }readonly def |
/FontBBox {-20 -233 617 696 }readonly def |
/UniqueID 5000800 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 9 dict dup begin |
/FontInfo 9 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 1317 FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID
|
Line 1314 FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMR10 def |
/FontName /CMR10 def |
/FontBBox {-40 -250 1009 750 }readonly def |
/FontBBox {-40 -250 1009 750 }readonly def |
/UniqueID 5000793 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 9 dict dup begin |
/FontInfo 9 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 2196 FontDirectory/CMTT9 known{/CMTT9 findfont dup/UniqueID
|
Line 2192 FontDirectory/CMTT9 known{/CMTT9 findfont dup/UniqueID
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMTT9 def |
/FontName /CMTT9 def |
/FontBBox {-6 -233 542 698 }readonly def |
/FontBBox {-6 -233 542 698 }readonly def |
/UniqueID 5000831 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 9 dict dup begin |
/FontInfo 9 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 2873 F8A078
|
Line 2868 F8A078
|
cleartomark |
cleartomark |
{restore}if |
{restore}if |
%%EndFont |
%%EndFont |
|
%%BeginFont: CMSL10 |
|
%!PS-AdobeFont-1.0: CMSL10 003.002 |
|
%%Title: CMSL10 |
|
%Version: 003.002 |
|
%%CreationDate: Mon Jul 13 16:17:00 2009 |
|
%%Creator: David M. Jones |
|
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society |
|
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSL10. |
|
% This Font Software is licensed under the SIL Open Font License, Version 1.1. |
|
% This license is in the accompanying file OFL.txt, and is also |
|
% available with a FAQ at: http://scripts.sil.org/OFL. |
|
%%EndComments |
|
FontDirectory/CMSL10 known{/CMSL10 findfont dup/UniqueID known{dup |
|
/UniqueID get 5000798 eq exch/FontType get 1 eq and}{pop false}ifelse |
|
{save true}{false}ifelse}{false}ifelse |
|
11 dict begin |
|
/FontType 1 def |
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
|
/FontName /CMSL10 def |
|
/FontBBox {-62 -250 1123 750 }readonly def |
|
/PaintType 0 def |
|
/FontInfo 9 dict dup begin |
|
/version (003.002) readonly def |
|
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSL10.) readonly def |
|
/FullName (CMSL10) readonly def |
|
/FamilyName (Computer Modern) readonly def |
|
/Weight (Medium) readonly def |
|
/ItalicAngle -9.46 def |
|
/isFixedPitch false def |
|
/UnderlinePosition -100 def |
|
/UnderlineThickness 50 def |
|
end readonly def |
|
/Encoding 256 array |
|
0 1 255 {1 index exch /.notdef put} for |
|
dup 11 /ff put |
|
dup 12 /fi put |
|
dup 13 /fl put |
|
dup 42 /asterisk put |
|
dup 44 /comma put |
|
dup 45 /hyphen put |
|
dup 46 /period put |
|
dup 48 /zero put |
|
dup 49 /one put |
|
dup 65 /A put |
|
dup 66 /B put |
|
dup 67 /C put |
|
dup 68 /D put |
|
dup 69 /E put |
|
dup 70 /F put |
|
dup 72 /H put |
|
dup 73 /I put |
|
dup 75 /K put |
|
dup 76 /L put |
|
dup 77 /M put |
|
dup 78 /N put |
|
dup 79 /O put |
|
dup 80 /P put |
|
dup 82 /R put |
|
dup 83 /S put |
|
dup 84 /T put |
|
dup 85 /U put |
|
dup 87 /W put |
|
dup 97 /a put |
|
dup 98 /b put |
|
dup 99 /c put |
|
dup 100 /d put |
|
dup 101 /e put |
|
dup 102 /f put |
|
dup 103 /g put |
|
dup 104 /h put |
|
dup 105 /i put |
|
dup 107 /k put |
|
dup 108 /l put |
|
dup 109 /m put |
|
dup 110 /n put |
|
dup 111 /o put |
|
dup 112 /p put |
|
dup 113 /q put |
|
dup 114 /r put |
|
dup 115 /s put |
|
dup 116 /t put |
|
dup 117 /u put |
|
dup 118 /v put |
|
dup 119 /w put |
|
dup 120 /x put |
|
dup 121 /y put |
|
dup 122 /z put |
|
readonly def |
|
currentdict end |
|
currentfile eexec |
|
D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 |
|
5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 |
|
8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 |
|
EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C |
|
02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D |
|
46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A |
|
4B60D020D325E4C2450F3BCF59223103D20DB6943DE1BA6FC8D4362C3CE32E0D |
|
DCE118A7394CB72B56624142B74A3863C1D054C7CB14F89CBAFF08A4162FC384 |
|
7FEDA760DD8E09028C461D7C8C765390E13667DD233EA2E20063634941F668C0 |
|
C14657504A30C0C298F341B0EC9D1247E084CC760B7D4F27874744CDC5D76814 |
|
25E2367955EA15B0B5CD2C4A0B21F3653FCC70D32D6AC6E28FB470EB246D6ED5 |
|
7872201EF784EE43930DC4801FC99043C93D789F5ED9A09946EC104C430B5581 |
|
299CB76590919D5538B16837F966CF6B213D6E40238F55B4E0F715DBD2A8B8B8 |
|
80A4B633D128EB01BB783569E827F83AF61665C0510C7EA8E6FC89A30B0BC0EB |
|
5A53E5E67EF62D8855F6606E421BD351916549C569C7368AAFB714E22A023584 |
|
8B1D6B52FC6F635E44058690002C6BA02CEC21C54CC8875B408A8BB84F445894 |
|
5D6B3E4841CA20AF852A660FE9C832F773691DC6F7197FF3DEAEE97418A5ED2F |
|
F2AE65300416227CD3BB03C29003C770CD7D2A7A2E4C1DCA193651C2CDDBF93B |
|
966938788694BFB562AB0010268955FC3555E5984CCAB0A9B7590C77C9BC713E |
|
A29E5BD7193A4E971D1752DDD0F0AA4648E7E87BBCE66A1E836C715C408B07A5 |
|
9EB56BEFD4596706CF839BA4CFA90CAD4038C1E006B51913279A2C31FBEE5BD4 |
|
A7D74F9103CE6124F5B439CB860987DF44FE17EF88EF1BF62C67060D25696BCD |
|
94ADF08F04E349CEBDF9D3389D870D94CC05E393B3F4362A13A6A672EE5E8F5A |
|
DFE7046AFE3EBAEA58FFEBA4A47BF61F92E2003756DA643CCF2C9DFCCAB62669 |
|
E3C2A18D690B64D907F50BCA155A85E47C3A6954C6FF7ACA36D8DFCE777B7929 |
|
5F5D5F787B9C247ABF13D6D7B4A8F06BA25CCB342F8A5071325CDA86AD71BA23 |
|
8A9695C7D1D50D0AAC267AB7CDBA7AAF46A264B7B081B7E79AD937FEE4969FD5 |
|
155A99E652461EFFB4BD010E5885631E2B2497D6B8C43CE77D7D47FE201DD46E |
|
4482FFDCE150A1183C22C004A0AF0E1F42AA6804E038E1DFC8B0A3CE26B52038 |
|
44D2E7F759DA5C252489E5525963D68BC27C82247BEB18818C7D4CF0BC5CC97D |
|
8C701034B8DF798DD4CE36C3F8B1FD40B2DA14EA75583852875031AF8C909EE0 |
|
04495FDCD04B05A5EFEBA56A8CAC1F57F1B8AB91FB25C81CD51EE69D6E0F52CC |
|
A0E12CF7E3187D67DF71A599FFD895FAA7BF80E2E6B96592BE77AE96905BAF0F |
|
F547355A36C443797DDA7C414AA606CF9153E03450B77D1BA4088D739DF55F07 |
|
111B9E11AF37F45B6EDE6D7AC126E05886A57C83886DA87761BE600DEECD1344 |
|
8A82BD652BE7ABFE6A0F50ED7C6F4EE12CDFD80CA7A5518692F267C51C3FE76C |
|
567BB8DDBE09A2AF901F79AD02B435287CB8057B3D5EE6655071F67B00438728 |
|
C4C3EBD648BAF650993AFE5E2B29074A99ED0FB725D9B8CE8B0292B08A280214 |
|
C3AF252BEEAD30C88F72E322FAC3E9D78A1038F5DFC41F7BF1AE3744A0677094 |
|
51B77C2D630B67853FE5E975A395C06A4D4DA744040B272C2B88D8B7ED3A2C01 |
|
66F503C9DFD3C7DDAC865900D2A4F2CDF517F449851DB1963468D0266D7A3E58 |
|
9F6B2A1843E6444274F16A9930302DACD8D2BC4588765099A86BCCD8A31DF0E6 |
|
2853114DFF2D19F812F19AE6C2E419D7AC1BC024D1195074FD0C6717BFB389A4 |
|
4D5428E7BB2E4F9E9FDEDED7BDCBDD3460805AEA0B5F6460C2FDF19273CE5BA7 |
|
5D3AAE0DB94C6AFA8339646191C23B0149E7CBF136FC4C844E025A38935DF256 |
|
0A0A6466A45EE8B9B23B6A055856FB084F87C73BA28F1883E3B184CD813C72F9 |
|
233B78CA4E125ABD26F29B92CD9DF39D6FDC2A217E2B6B45D9B0A4D536790A5D |
|
BC0903069565A442FA7466414D948AC432C6B75D8D0E1DBB217CA3DC38A52DEF |
|
62E9D5AE9E753956C13819D93148C7683BE4F71B80BC066D8C19FC807FB1C086 |
|
B49215DCF56A91A42089F0D063B9981925691F7DDE3237403AC714F5CC3ACA88 |
|
DB2F1DD205578C00472FD70C8BA4F752E3923ACF3164D442A6B639902ED060D0 |
|
C5777BC20F9A3BDA60FA3BC986C38136FBD2E8F910E32EF36377C9CC187F4AFA |
|
CCEC423DB925B378522B748BDF12D523804CABA83CB5A7ED69FAB9AAB75EE8FC |
|
38D9866E3754C4E2F2B9AEFA804044D878DED0E114EA0E9682FCF38F6628E63D |
|
FE1C1B5615E54FAE8684566EDC4B616F76EEFD6207E0386F06D3BFFA26425F24 |
|
303CC7C8A8D7021E7D09B202616988287838C3DBCE3179B4FB5C726E603A47F2 |
|
8248CB508F327D1291CF3F08F7C88298DC2D0F778D24304EFCF6E074182BF5B1 |
|
8E6551811FD6991971692108E289B61053D6DCBA2925B3903E8916EBD09D97A2 |
|
C6D08E89DE4C0CDF7185E1E00DF456B249F0BFC686E04FDAAD2772DC2C39DD53 |
|
9C23A41471267F53A87E5C2B8CBCDB66CE0B9844BC506428E6150B48D2FA6363 |
|
4FDB2CEDFBAE0B7DBCE4D83E29B2955F8966272CB865EDB360C8A8C19EC62A29 |
|
03066483E4083524A1E8D80FE3867BC1AA91753C26ACBE8489AB0E3330206212 |
|
93E07ED473DBF457EB8489E66FB4B8ED8A9EA8911CF9308CFE3E6D6F36810EE8 |
|
91CCB11BD548617B2C683C354452B9229E7C9E68828BBEC324420DF7C188CCE0 |
|
FBB514547553A7E9B38AC265783891F42DA472388569C8E7594F7E8810895A27 |
|
06E456902A8D9F65CA808F1FD475D011C4572F8A654BA01D67942226A663D179 |
|
95149FFF41A9F55AE84EEB9A6A39C017D7E4FD6EFEEE7FF3CE847CDB064A4954 |
|
9DCD273B810E0F259501BA4003A3EC1ABA6E13D24C0B57FF82D6DF077833B6A2 |
|
7EA54801BA81DB961C261689C0887FAD83771E55D3D137AFBB21779397E11972 |
|
6C6CA922F45AFA5C0526863A5AD8B9C0775CCBA17FFD37A44CED4710884DBC31 |
|
5C9D3F5441595B86CF7CA2EEE42AE87896E9E60EBF5F35C2B7FDBF9A9CDAE262 |
|
3F48396F0F741E9DDF1D4FEF75E68AFB020D06CC29B3A7B2ED819D1AABC12B91 |
|
CA2A65F1AFDDA2F3FB322E0268DBBA024663E49EFF076455338FE31A16B04EC1 |
|
797EAB0B49AFFB906A0690A1E8E2F5314773E1CCFFF43E6FB3875AC907F0C5D0 |
|
DCB9BCC127014D472463560CA0CB1C2CE614D94177C7A52A5B089316689C8112 |
|
CA57E35D716D956DBF9013B1E5B9626456B1433C8C15FA906458F957133B9E19 |
|
8D46DC3AC015F7602538C2AE3927C6DDBACF38E59220C2F5AF36B68DE9117C51 |
|
04CF7DF32B1AF55B87D1D8A5F4BCFEC66F63B32B6548DEDA3AAB06C5310E4757 |
|
78AFF947DA22809B360FE535506A554DDDE5A6F2411246653710ECE5CD3185BE |
|
730520A766C47E1ED01890059882BE1432586864E1A86A7F586438C8DD35C00F |
|
021A741ED47E0F16DB6070ED0C50038632CA4AC2975578A8372A080CC0447C79 |
|
CEABDF2BCD5E78564247B0F0025F556DA8FB62125227849EACFB724A4AE3EF57 |
|
90C07A5B27D2E59425F56BF8AD84C5F5310FEB1BC73D536339FC2E6A5BE2DAFD |
|
97FC835E0D52F680F80ACA37DB498AACF152B9B44626CD89E3302C3EE1623EE0 |
|
F998FA78305960AAB9F483F731F5F67A8C963C23DB8E48FB804EF8B86FAFE7F9 |
|
4C09641915FA7E3930AC922682313408BC1607C76751CEEAFD660206A39CF394 |
|
40ABE2A313AB7D5FD6444E219DC5C26734D322BA268D330AC17959A390D6C8E7 |
|
3A155095BDD66516DAD5D65519A7FB871ECDA77061EFB21F359158B4470EF79B |
|
362C35C06B85C9A9505C8361939C6AC013F2CFE8EEF46FD8CB4452AAB3EF1FA7 |
|
DC066557BADC2ADDDF7DDC2A0E1DD4A357E27A2073427EACF9B9035DA5272136 |
|
7DF37E26D96ED4B2ACD60596E039BCB15E259C72FEB3344E3EEE3D4F17DF4233 |
|
04C1416BCADE80BD483DD8C9AF979E1C7D50C4CF015870703F88B92C4FE46AB8 |
|
DE6717B55C460C805B391B84333097E116F4A51F631FAFAB34CFC925BEE8B72B |
|
C9FD5F5A79D8F2295FBFAE649DC6AB47794AC7D73431FFE5BE992F2B5AC67049 |
|
B5208251C0E442385A9FACF25E3A98D7F5D4C2A1ABDC600AABE84769CA83350F |
|
9B87F71CEAD3600E02FF9AC03C1B5C21C84F911511A0CF0111BAC7605EE31229 |
|
3C526A79D943D92E1CC3C38ABE82D560CFD4172F318030852A5FCC0534B8B3FE |
|
D7365987C8B48A072907B26CDC2108130A33233E8E0BB5FDF14FB55098A10EA2 |
|
B51AD9EFB119F82B08D256D396D3263FBD9DBF172D43A90ACD1A31F3E89E8571 |
|
74BE98B9560E2CD661A2F93C69FEA3FF26B00772AE2C2C24B98D3D122EA2AA8A |
|
44652CCDF4EF4F01CA7D62A976E23E8A86291F43BFAF38FD9C325E70F9C36CB5 |
|
A181DAD30156E98339E6A0498D3420B7BB3B4E651A9090D4A17604AE386273A8 |
|
3D4AE8CC18345E6E19DF06BA848F203F74B161D6A8882991CBA7385F308696A1 |
|
BEEB0130D938A764B98A2001A38489B1334025EA848CA44A116D64926D460D64 |
|
01159E77EA7ED9ECE7BA77635BE564A4ED89315BDFF54ACE6AA1A26591D13CD4 |
|
6D6425CA7933769B842192858D10998509396829263290A3A7CFEBBDA3EE6CDD |
|
DF1E492AECDFF7941B53573F01F623CA0A5ECC9D05A3D0954F7AE8CE94AC3B2A |
|
CD4E27519B2E16F033EB732AA024BBAF74626DB55DC74B1FDDB07FAE98B4AC5C |
|
683CFD8744F361838D343B657EBF52DEEE7AEA7565C5BEEFE455DDDBC4DCCA7D |
|
87D6D769C5ECCF14118A14A85A86865777C8E28F953160D5E82844AE54D541DF |
|
550D5F1519E183E0C42BE88F0458CE8087F2CD4B1B49A8E9E3D127C4A4CB74A6 |
|
2E73BF4CC317781D03FF04BC36AC0E4AF99E2ACAD20F6F8029DE8A035DAB40DB |
|
17D237850BCDD05931FF4B0FE2D0B79EC5A88FE0236271CCB075BD194AA25AFB |
|
3FB93A5206F61A14602E4EB6F1C31C654527CE0C02D04314DF9AFD710D0EBB9E |
|
F8721B97F5FB18E27507E1F800B5509A58A1A8296C72B7B73F99B6CFE42E9C2F |
|
B63B3555475E562672645CD374BCDE937A9B05A157FB3E74C8297507253E957B |
|
1A9DC421946734CEFA3D5EE357DAC7E9DE17A5BDDEF6B2D2A740BC58128FC514 |
|
61154664412BA1C05209EC992A77B7CA45AB7C0EEBF590A5B5652866008CDEF7 |
|
124A3003AE6A7CF9DF3C72750CBD281358CD2FF25B162B78CBB971DB3477F8D2 |
|
ECA3EE9CBC90323B2C236E375337EA0848CD7CB5781A2B0A42DE7E4D99DB2746 |
|
0B26796CEE129D23C76794B7CE21C13C7D4A998B752C8CF43A4821B736EBE246 |
|
D2A2BD7BA3351FBCD1B0A501EC1EAABE60D06DA2FE39BE1F0AD629769FDDC933 |
|
F9D02F9686EC8C2D7455C26AF4DD3F6860B2289E3A30E1C254AD17D731CB73B2 |
|
BF4DFE90CAEECE3ED0CD3FB4C8F4C7BE1C056AB4E9B95781A8968E3CC1010003 |
|
75DFBC4AB9F6B27C5A9AD88D94441A8ADF09EB275E5F0E5E6F3BFEA0FA8C308A |
|
8593ABA0645ECA8FDC3F0E264B35D4B0DDB86B93CD8A047FC409E18196B501C3 |
|
B003622999C47BAC04FD1ABD8AD359C977766E9643EF3BD6385306B08EE3E13E |
|
7DA5A06AE33D17A3D574C6390DB6E9429754B210F0C349C359559C7EAA2350BD |
|
F61D4D8A92B1AF697BC620FA0351E67E0D9F41A95A47EE0BF210C2C48691901F |
|
F905F65693DCB85BE412F097480F6A7266AE0A928729DA0F691CBFFF3B276EA7 |
|
322BCD2206D96E3DAFDFB992CA8F2955F0E8B882729DFF840569D12E4DA1775E |
|
523AA734552AAB6F2F16B89B39F1A3FF0E07EA08D13E612F201716C67F327017 |
|
6C041760DA30374434808273062C1FFA2C47B3FB578807BC26537F542040FF77 |
|
66C995EF3E8B08B09FCD3EE89C30F157158A739606D2CEAA26694A4F1CEA6633 |
|
B54933141CB85C60AB262E2D4E824A3B85C2BEF810DD774F296AB37D0BAE7182 |
|
5648CD18556ACB124246A75474B232D712C2358908B5D9A76F82C626BFDE01A1 |
|
093B8FA6AA0B32F2CDEF737B28BC0448FF816DDB5812131DA0DD5979D77C3838 |
|
B978CC3F6778A4BFCE9A7087EFB19749285AE4C92B99A6649DA349A2E0889D72 |
|
6D4FC664522F06C8C4D86D30BA43ED4E42211217D01636A4E17E2A132D26F394 |
|
EC34EA12D84594AED9C6CDBBC0908860F39B240FA7D7B3003DB10322498691CF |
|
A294C0FC7ACC0BAD1EED3E9D60AAE3F7429695892D1A21CEBF062C6129B33966 |
|
8B2EF6E932F9891DE6028B81C5E9B23278D35B7F0D83989BCBA25E20E9D503DE |
|
144DC485F09A4EFA1268AC5E4B551C5B2F1D51E9B9B9C0FEE585204F869D0BE0 |
|
7287D7570A12940A47C1F51AC6134F03B415C30E147C49F89228855D093EE55F |
|
172711F37776E97A99CC4B36E2F10713E36FB279FD3FA5A0EB9F3938F42E2BB9 |
|
254EB8F0C0F30391735019E02BFDA21D9813C6A22279B898EAF01AA892B14DC6 |
|
5912B9275167AB46EBC420836CC1A5F38A4EB47C039A7BCA62BC3FCE4199FC71 |
|
011DD6E5FFA0F3D7F04AC02AF91B9249B9F993AE346572329DA852115BEF8460 |
|
B94690E790003586F473F37EAB5AC2922F5F663EE2C3C0C336A8DB71650631AC |
|
0A923A389AC911CB215EC2EC7D50CF8AEFD59EBFFA53A9F1FFB7E6215F17093E |
|
3975F186FE23BB5FA5474C11408FABD223E1E6F62035B5A5C1AEFD8899F00FFB |
|
E729C2D5FD551E80716CEA4E8281660286A802AAE8D5834F37F2EAC46297E57E |
|
993B09251DD7789D3467417E393B7DEABD06676B96241B0E43ED1A1A9FC3B12E |
|
0D34B2B0792B79AA648FE9450C3B209FB6D7D91F50C52A5DAB0BC81A8B698BD9 |
|
18946EFF691912D7348D48FE68CD876FC6F71F81165D0C3272DA1A992308D9E0 |
|
ED6D0A4DAD679AF495F62B78D462B463BD4A40931172290C615B3B3B6B47E45F |
|
CEBB85E0A6AB6832067CA6D403C239530D07F199788AA4DD52553836851C5228 |
|
1072406F6D7323A334E7A7FCA588897C4FBA6D4F7DEB65525EFB74E539C988C3 |
|
A685A98752F7198E77E456A545F0D23A1BEF81EF58B02D289CF980A3F17BEC8A |
|
6F83DD90C4A917EB0E5E2B444A608E2E9D2FF80620E16AC1D7775C0A10C1299B |
|
BEE0E1AB24C50647E5CA1DA65CFF3B2C295F0644CA7826E1DC6FADEA93D66A20 |
|
DE852F20AD224D28DB900519EB1569837139C833F24B799F7EBE3FDC14235323 |
|
1D0BCD4991C861F38DF413A5A5588B73AEC3BBFDB885CE17BB3E97B4E6A79761 |
|
93EC8418C2BC4725CD61B5E30C07352F647C3FD50083878C13CFAC241DDCB082 |
|
E53703D182068727F9EB6FACEC25F6D901D7309ED7370867E34E267519E22D62 |
|
4FC7093448BD0D6B1C43D318A3E14C92032325C132AE0FF7ED707E1FA4A955FB |
|
F5224BE0045CB14ECC321D0F333FE24EEFCC504F7C756451D7693C3E6CA87526 |
|
4912E1B6DB935BDE76FBFAFCA4ED473F1D2618812CFF25A6859C626A216603C1 |
|
361BE3E071FCFEC2D4BF2FEBDE07DBD56A1BFF8303901168FA06488BA6B76F36 |
|
95B0A90D7724E9ADB567C2ADC65CF3482CF47FD1D16F70AA19A97D0F9EFC611C |
|
AEA5E1ACCDA7FB2DF05E9480936281484BC329F0B771775E73F7FD72FE3F45F0 |
|
50ADBD03932B38F37A8F0A66B2F739EA3AC8811C8F514E68C5643E4AFF485C81 |
|
88475A523D7FCCA5C8809BD49846C77795A38DC6406082000236A4D2628B5932 |
|
AB7916D44EC2210CB941B1422DEB13896DD78CB7B7F400EA5A6CD639D9CC828F |
|
52311A11F2A84E566DE98826F1E28D55FB08ED70950205DE52C207CF14238446 |
|
084FB4DCE04C781858BB4E0744C023EB0B563769751AF1D807EED20E4AFFDC46 |
|
3C1510C782FD92902761F7557FEF701AA67B20A9B019C760B2BBA8A048BA3681 |
|
35DB440925CABA05B8A13B2D30D14FA875D3E200A018C78BE2E930457BC33AD2 |
|
FE3610314A268E9A30EB41F7C771758410E7D1179567B22CFEB5163F7CADBC40 |
|
4D40860E83BD5DF2BAB4822B55B863D0793D3B60F0DDDB6DB993711C4C7C2F39 |
|
31D02C7D8EE36FFF8FF2179534EE4F2DF388C96C9AF6978D929610EBAA615EE2 |
|
FA163D8C52E5810E94456BE63570A6878E791DF4958E60C057FAE0FFA4C2B7F6 |
|
192AF8786E14A6C6379C6E13A9C528A198B8EC8654AD69CCB5C209964A2B26E4 |
|
E636DDD749286B80A5C22474B49FC5C093A8215D49B30ADA383485030AEE93AF |
|
BABB827D996E563D1681528F54353D1245ED78D1915CFBB5595E3B9272ACF503 |
|
8FEE0B65C4CD9D5783F948ECAB51BA25F77DFA440C1D8B636FF6A15E6BB0800B |
|
AD6C7A22C4F0BF6C9A19F0E696B103D8150AAA337C303ABE10C87D87549D150C |
|
2D9665F99AADD64CF8FB790966D2E63B22CBF1B1F1DBA95E3E233469085EC593 |
|
0061E1CCC33F1B16293CC11C0B056473F6C8F7949142314CC2B8CA8582DAF280 |
|
9A41AB9C8FEA6088FD3044FA72A6A754D4E46610BE64E308209D819B23894C90 |
|
085143D0997EF4DAFC31A250BE0C3A45109E895B0612BC18513B71507D0CE5F5 |
|
052E003166D1B15238ABF9942D4FEE2451DDC06CB4101F11D261B9318D0BF6E5 |
|
C467A31637743F2DAA90E874E79C2E402EC53CFA9A5F4546BE39A838B5572D1D |
|
1B5732C3B25713C60BA9DE651D74163A0F9B5710261E0D8980D1C8249CAD7F6E |
|
FE7ECAC7BD98B3D195DACD921E686C510E89FE720C180F04C9BC350E6569D98F |
|
A47AF940C5AAEFC1126AF1B85C57E2210E5354A5219CA51A3BBAE42C02B584AF |
|
FF81BAC8673F4A37A22C8BF682898DCA81288AE3E8B243375A5BF77526B5AA60 |
|
1549E16B2D8D9B5151D27055E5702D895FB238EF2A533E1A8C85E565F2D5D0EB |
|
BD23CE36C8DAE8ACC54D6F30F68A4C513404B11D78A2F5F19836DEFCA67D2A21 |
|
B75599819E576001830F03E7056E5E485F336EC4A4BE51FD2D46064A8D37F346 |
|
A24BF0E1A977FF91DA4A22C604D1F6080524BB3B040FE0A359E15F6ACCF22CCF |
|
FE1A903559F0DE0DC0E96EB5D0D11BFA464635982378D6A160599702C98D8F2A |
|
E6E104974C94798F458F5E74A628723172377477D4E5E2694083BE189224B59D |
|
A1DCE9671EB9E5DF532ADF8AC863018D7E8C602F9A6E698D3A353DF3F70CE34B |
|
5193795E0B96A2F3B4D964924BF553FE384A914D58E5395E288FA82B71D64DF5 |
|
CE4873425BBD32BC37404F494778872BE88203C113A12496B7C0A8331F58A592 |
|
3376B02CE5CFCDE0E48ED0FBBA4C257CD7EE90C3EC862EF8175698926DE0B68E |
|
462B317EC6A1148DBF9BBCCDA4BD4CB905C7BCCE2915E89FB30FD70DC83CE40B |
|
A698FECF8278CEDD28309C5B1A639F987830B5ACAD2D66305FC2D866D0A74288 |
|
A49CA23BA8857DF6F63DCF7C1A425C48A8D36D4D65CA427754C951776EEBD9D6 |
|
6A18FAE4237B87CC59D2A1CD47BB12A877F00FE69838FB242978FA21ED6CA2AB |
|
76492465AA22220F58A181D7A6FFEEDEBC8FBE966A2353247EC3D8330E9CB18C |
|
EF1D61D9909CECDB6B943673C127AF7CDB6B249F9E202A4C9B110423B9F7C782 |
|
66357A31DCAE814615A5A319182B42A3582872E8DE39FC9C6579C64AC8F443E4 |
|
97840C614357A81758DA9F7FE5593160A2C5EA3BD9F7250F65E00A127A35D0F2 |
|
91F02F2B7CB13D558D362004ED8B7126005C308E9CEE7796682A323B2AE86A30 |
|
9E23684DF6FBE6BA8616419D6419B1830FED91B1933EC68B290840B300B10370 |
|
B58EB5E097B674B5C3E7509174EAB21C7452FF9B52C2980CFFB1230B55348BE7 |
|
4D9BD6B7AE5E1B1CF2F1C95BBEB0A6CED99260EBC0B344D036D1BCEA9FEDC85D |
|
9EC1F2C9B6F2FE607E2D24F771C23E03C9BA75D8C8799094DF3C4E0304BBCF3F |
|
25E0C964294228B1C7AAB6BC474449FD8E699B65D311A3CFBA80F6ABB9CE5926 |
|
497FFF0CCA03755C4C20CDE7FF1B317E71412DD8E82B08AFEDA6E1CF6FE6DC8C |
|
4E38B7416EB6373345C36E9CD7089B0E054A6594D8B0AB88AE4DAFD9BF6AB83E |
|
32EE0923D01E66D56E0684FA96D3D3325492FE933F0E1D3A7C74BAB6AB15BB0A |
|
3512EA91A63ADF032B278E3A13F71BA8DA4E0CA6112BBFC2D15237FFE47BBB49 |
|
3EFCAA4139E445306633370700E381E1C001337F82009014A092E52B491061AB |
|
7F8019D9C7CE4B358E5E8E9BD41BF9B50ED6C2D79FD73B716334E51297085657 |
|
40B6428AD16333CC0108DEC3E57CF0E7EE528663707187A44DD55954AC5CEDF1 |
|
B451688321E2E825A259FBB7D26DC8BFBADBAD045C0077E5BE68B818ECD13765 |
|
8C636EDDC2B6433BCA62599EC4B2593D7BEF1355D549C5383ED246AB2C3E6FAE |
|
5AC81CACB0C3A84895847407DAB75B5786B364B13FE0F246BBF6869BDB3117BD |
|
B0B85BBF14F699A315DB6BE54552D0C9CD10BACAFD6A91280F4AE599F2BC79E7 |
|
6FC2289A136E1A07D38376C2D3173EF851A097CC87101F638F27F7EDAB572B81 |
|
6C02CE27E16F5A58A120D3F57CAA19090C95AEB29CAD81F7451C9D23BCE1F3F4 |
|
90813DFEC50B2A82CB907AE154A161A711C039FC174E1E35BAFAAC8F23EE8542 |
|
1B29DFD1272E1DF5FD019AF2A477264829B8A1CAD37BC8EFBE06105E74DEB850 |
|
32D99CB23B7C73C4588DBD5082A81757A29661FD48C26E5F912C8FE91A8B4F34 |
|
D824965E08E9F09F07566E0B150C472FFAE787983834A7DD0A107CDB74E88971 |
|
C070FB0E9CAA2C89F38438F7A03FE86FDD1952A3297832BF47482ED86A1F7C3D |
|
417A40F376FDAA0C5C2B4ABBBF81B7A7F98FC188DB9D3F24105A5C46F8E95190 |
|
1A7D3FB0AE4239F449D511BD67956B1EC1F525FB18D59DB64E85130B5A0AACB8 |
|
49F428C3E0C6D49F427F9D8F46C8215AFEB1DC8E7826FDC15743BBED087943A5 |
|
03268D2111B030FB2AF950FB31DC9A586A9AE5885611A41D472847A793024FA6 |
|
1231C822056A467806328FA7E5377ED793B35F63573F732F37E2CB77542F5202 |
|
971DB462A9BC62FB026804113A5D5302D425F0F0010FF5FEC527D6B186DF1472 |
|
C26CFB745BB58EDB9E4BB82ED93F79C14B02F024EB4A5B201150FE555974275A |
|
A7EC7B3A43D51CC07E2B500C58CB1A3D3053E8EEEEDB175B34E07F8AA5870B92 |
|
C2B83FD176DDD5759AEB0B2E830E322B79C1594DAB6F1A480947039960E7C336 |
|
3806AD208BD519261EC06BCEBF9644C4E393C341AD01975BBA98EE091729FB6B |
|
65525C29EF52AE7E192A157B14E9A966AE44F754BCB8921A41A254FE73004558 |
|
C24C0104B05BB03F2D728036478234EDA8BFC50EB7AF9E3DE533FBCF4218ADE0 |
|
CCBAEC68D1E58D193C5C8E44E09048ABB8A424BF47095C3026213A737D21811C |
|
ED6D5FB33558AC6DE47E36F895AA3F28BB8D2D95F47760464FA43F651C8D1AF7 |
|
8FDA203C85FF5E528DE450A45381F6E4EC602D60163FB6A37C5DCB71BBEFA92D |
|
F92FCF38A84961D4ABC19697A787FA9821B2413A442358E1E7055B60958A8441 |
|
141F65BEB4FCF018BB5A03AE7CA3DBCC895EFF8603A58D1F1E4A5738087D1F6F |
|
658E8473D006D46182C7765010DED78D28FF964BC738EE4511836BA8E37F476E |
|
CCD904515D8AF4F4D55EDE81CD9A7D0E4882A1B1230D3C3B2054ED59CDB47824 |
|
6237B62DDAB266F6182FA0DE3C6A6CC8140FFC9CA0D1AFDE2D392F9ED900AE6D |
|
D306E0269C8392A77262AB2BAB9622A78B581D6B5B25135A45C86E4FC44E1859 |
|
8E7299ABFF56499E0D80036F1898C33D11E086D5109165D0A65763B58784E4DF |
|
A19184B3CE380708B9F8064BE7A284BECC8A7E05A7E80EAFE929077887FC5485 |
|
979A21EA5C3464B0245EA502125F58D12109F004B9E10EB64FC70AACDE12D286 |
|
3866345A485C6014B1AFC036EF065ECABF161963CBE455FBF38FE747AF3D87D3 |
|
9B879F6601C8EA1E53A47FE615E3D2449674B731FD77F7FF7558E353D85927B1 |
|
24C2791F1D7BE9077673ED97E09E9CEF3F1CFEFFE483A4C85FC66942107B83C0 |
|
08B334BA91782F11887BB695F8085949039303FC16E7BBE6702D86DC4AD3F016 |
|
721E0727FB713005968432C736C922F28479C4B79D47BD822F9EF2C32B53258B |
|
CC9F638CC7463F17C87D714EA9FE17CB12C9D52991498A99BBC00FEAA9459D3B |
|
0C46C260B3C26A235674A22FABB22342B1B826D55F26D6FFC7C8B25BB1AC8D4F |
|
C5DA87FA9725BC2CAE75C46BAAC2497A7B82AC0A5493BBBEFBC8F4C20454CE54 |
|
047BCC7D34652F3A313241A2DFB5C0D5D2044FCB9BCD362B782ED0C0C1C5DD8D |
|
644A84F13EFC98BD46B9D6D49BC1893C05E74A51F920B4CD231216524A833C18 |
|
C0C67EA86C86F556F84D15E829275BF4727A1090822CB62FF416BAD2DF0C18C7 |
|
045120FA62D43C8F1577E599E5C76CC674742E7C4BEFE404C8648DF0A9817FF8 |
|
DB061845085EF12F5DEB46ECBD3FC434A4F28104D1C96147BF965C89C87598B9 |
|
E08B55487D12A8BA75494EA42D647BC8B1BFEEA70115EA418B1D76BE05EDC032 |
|
BE66EAF3E08361D0CB03AE9F87AE76FD60D22FD28B6355742159334EA6C06555 |
|
377F938C762AF675FC18593FF5917EBF6F9BECCDC4F1E4B844E5632F8722B459 |
|
F3F62EF90B2EBC752093FFAF98578152000F2EBFD23B8D811C811AEB1B7BB623 |
|
692DAC3C3797214E2E50302CAE5A55A1A81ACAF8C2B93722857441653DFE9B5A |
|
B22A0BCC5CCBA2193DE5EE973F47B09D9DDF8BFEA812308A500966411E4C9813 |
|
C4128790573AE6E8BEEC11F442AC98EE1DF17600D80281A3DC33ACA9A92ED59C |
|
AEDC5005BC9D0D4BDB75FC84F23977D5265BA8D5C40267A5FB948D5E914B2090 |
|
A8CE7735EC55A70FFB7FC6BB6C40667D9DB75152746C5B1E04F44EC49EFC78E8 |
|
7511FFE34892778437B27045839303B9BCEF1C6266C4FF22FC7C0719D5FECD7A |
|
EA23D1ED55B7D774B8A235D811FAD3BEC77D0D0BF0889D3830D3000AC07E2BB0 |
|
49568B90D869CC9F6E9C2A4803B410E33A464EC7048D27526E3EC5BA95949A3D |
|
3FE96D48DB7243324A5181DF197181F193FEE8691C04E919E8884F77CD1AE088 |
|
8D4777228CA4C9758D346DABF4BB658B44B66AB7D02B2FCF07A9A70683E8D03F |
|
F421D37C558BABDF1389102B2E4427448CF9D3EC745F87C6B970C7AA2A0D0373 |
|
AFD00324D47487B33E335ED4A850D4195FD05FEC6E864BA4E9C72CEDE18207E3 |
|
597838606BEBB1150637FC79798BD2CD18F7FE5FA60F8FEFF89AE6B0FA468BB9 |
|
C38089C05B49BA1CDBDDB40715BB20F659A8553D4FE63F2CD5A4C3C627CE252A |
|
9058EEB29BA9F90E69727ACC6CB705F3A51D1D1B4A3A4D7CBC53FB9916CC1FFA |
|
2DCCA0E1BB275480F173E9E565D5B3581F2CD148A2D7AC0F072B0DEDD92E2320 |
|
0D48A2D1A21F00D8EC27B2840BFF210DCBFB89B0E7A6ACAD1FB9F73ACDE3037E |
|
CDBB9B62A0B1CB500417F36A8A70B309281CC592B689114E06896536E79CA043 |
|
213962462A6E79BA5AE61D82EEE6CDE9A7878F8AAF84588727538A70E346B80A |
|
24A4C5EFE6342C38C335FE9B46A7F7DDFE091477F0C020B40D2352D7F50AB515 |
|
795E60906ADA155CFEA213D90C11DCDE1C9A8DBAFF45E562C9929DFCD863FA47 |
|
0937D34E73B01868A0F6772F7E0353026097B916A2D952A0289B7007E32C074F |
|
CAA9B38B81EFC7B1313C5D00F88C5F068A02224AA46903836B20C5241C3266C7 |
|
F18C157ECFC0EDF5C1A835DFB194C2C1112E02AF28F500FE4C680F39042E880E |
|
FBB55CB05298E82E7EBA0A69CAED282D56098212F8B73801D42FE9505AAD177D |
|
3422E7AD6EAE8E97512926073E2940F9C9AC2F48CE3B13497843AF201D6B6B64 |
|
32238DC319F66C3E7E2118CAB1110F5DDF17B5A0ECCD97FFB1CEDA94FDDC8040 |
|
52FD1C57F7E66BE37F1A33D440BF2F4AFBBCB38797E32D9ED00CB78D9FCDA9C3 |
|
4B3E98B085C9BE53FDD4241324181A62493942C21F78C88A7D8D2345382517E4 |
|
42F191649B1A74C5D7C2B43164666282BE2956CB777A838B879F044CA1D1CD78 |
|
C2BDAB54A72511C29CB289655E41843869013840A68027DAF0C549CA3760B60C |
|
B8E0819AC2B88F09F3C6D31EC3CBB473363EA397BDB78E912D724C9E3E419E73 |
|
94EA9BF281C2BF8F00CA535B079C7DEBEB727E5E7D0E0204870F92D71DE705E1 |
|
1846972B3D45EB1487A77C218AB7852D683730B5CA16F599E00DE83226D80516 |
|
5176621A65E12D48284DD265D56FC330D9290066454370198D9770FE4E10DC7A |
|
EFAD00E7717CAF5931D1BB8307D587B89B535EAEECD6DE63AFDD6D61B013202E |
|
CBCF3337F7E982EA2F32BEF54F522F9F1867DD30B628861D15539359AEBDC060 |
|
A756F4E6B5867259933D91215DC32B2CBCD08335A3A2F5C501AF422A961EB188 |
|
76622B3ECCABCBF3276CCF83B07D20444DDCBCD728784649170B7CF1E13CAE2E |
|
DB4423DB8A6AD7ACC12CC0EAA93B48F0A82C45E14D6DB4D88ECE6724E1D3512D |
|
7570ECE04BB2DA767401E742205B4962677B0F04DA96EC4143917AA9C3C7F832 |
|
0CE3E99FB8980962968C8D8C77E40EFB211029C725A872AB549C0E44CAB2D033 |
|
08BCE7D54F951917881E289D411B7F9CF62E850D979CA9A9B4F1B993AEB8E40A |
|
45A6F7E178DBC7DDEF689DCB3716668FE53809996A636B187B0E5136BFA883CE |
|
F2FECF459920E58D453937FEE8DC4A562E1747531860F1DEDCFA8022B40ECC6E |
|
0651E6E710337D5C340C1B5E7315B6C788A2D7B2A1A2E17AE2EC1F9A19137D85 |
|
6B97EF446C16B33F2EB9B5E5BA62C9ACCE5A56880D3C052B40A5B4F6DF4BA7AF |
|
63675AFE59D925C328E85956F5E873B3199D1587EB3786ED7C223AE9CC580377 |
|
F9312B24BBC20C89AB5894D807D2ACA57AB522F65BF8C2ED5FA0394761BCE8A8 |
|
EFD4DD67954EA00127D6DCDC1F34BCF10A05D699658DCC4BA2002623E9488AAE |
|
037E2BCF2872BD4757BCC1EABB3AC5BD53997109155647E74606E36BC01B777E |
|
B5DF4290548694898999E0D010E21B15A9F9952644DEE4BFE4BC9144302F8CA6 |
|
0ECA6DB2CB809729B51AF8AA5EE0718CF5B888D26D968D0C6859C513009D06A6 |
|
A752724C7DBDBC0E44A1519A4FBF3751D45674E1A48BBF77511F10916C0B64F7 |
|
56A6397A6F87470433B5D6B4BCA543AC09BC6EBC2AAEE66366CF2D712AC54A9C |
|
22C8EB38DD43A3A9259E65AFBB66BBE006C91BF3A33F5C96140EA1909664A52D |
|
1DD8AC38E0874DD82C3C1DA26F174862691D6FF3A184ED4CBE325FF0009F3DF3 |
|
58063B1B87DC2082BF928B86631C8AE7B6E5E6F740A22CDFDE990B85C8C95661 |
|
46E1C9AF820165F23F79CE75BE8BEACE1A93BB99F090D77A5001DF044E8250AC |
|
50D1132E13C5DA0E3AB87B8032DEBD4172AE3C1450773CDB95778C038029D7CC |
|
B9617DF174352590FA1A5D59A6409FFEC99BF0262E2C9CA86E3FAB1D7B3E2B5C |
|
ED9A12D619817A979A37E8A795E65A2C597A5FFB20639E02162CF3C89002C9ED |
|
79357F3C287213C2331681A5A83B19562A7AE8C7F145ABCC8064F754348836E4 |
|
A9149FF7D6C902698914027F26270BA0B900DCA5B54A7149946F450C3F099A0D |
|
D7BA65F2A63F85B2F0AA00C1317B18A981C62FDA579BF9D4AFF8935EE4FDB17D |
|
86566BE4FBB131807B983D7E435331853B0E37C1F081864BDF90E616CB6C6225 |
|
7743C718EEA4427EA841C2B18CD64FE10A97C4F0F312270CD53B107047194E94 |
|
5F68F13D1B7A709240DDE46B5CD930179CFA9FB55FCBFB6735E7424DD1DA7389 |
|
87B3CC0556367AE585BEA4794B973B299BD3EE4D9FA80833042297973210041A |
|
97D389C51C7715FE143F36F0600682A0B2D9FF2A32752F385AA6431DEEA4F4F7 |
|
727834A01CB8FB8521238AAB2840E0C0B8D8E9EA78671AD5FDE58A29C3984917 |
|
92674B76312846AA81ABCD41AE8FA2E606D014E0B809F1392E77286995D05DB0 |
|
0B6707915FBA9CBD725428E6BAAA754DC45499A430CE931EA84A432C88003580 |
|
42ADD71F3290FD1E099F3542C1C0058A88CBBF059DEA3DCC463CD567231CAFC5 |
|
6C6918ABB202A048B710C2762E6BE6EABDE006A2557CF525831C42F6119FC97C |
|
BC5362C9D26C535CC109345F27C1EFEFD7BB6C851B94FA8F041A7DF0647C4189 |
|
2F36858579E3A8117C8D166DA1203E956BEF76B53A96229D17B9A0AC825D0D8C |
|
985F5CD86C6BC4410FA3FD976128C2FB3C11D28C42BF48C412CBEF8DC43A3E82 |
|
8ADE7AB8FEFBC97A7C56A87AD689899B3E5D425178BA486D128A441701812B2E |
|
155D773C36EFC26E895B1E42C266C0A42FFB9843B1543D612AE11A9BB79F667C |
|
BC1EB4B71F90EAA3F76E7A74E14C67A702DDFA7D47527DA34075E55513DF8CBE |
|
9805495F6D9465C9E6C125578FF2FAD484A20D1236ACA83CB397F36758EF29E3 |
|
008B29781C8AE84EF10271631A505802A815EA85DCF750C94CBC7078FECF2633 |
|
461CB3786651E2D9A1D5843E346360BA511DA13FA80C38AAF32FC71F83760C17 |
|
2BAD518FE7D7F3BC4D519D00242DBED65B9DBE9CE156DFF29A8BE5509A999044 |
|
E7C773C7FCBC7DE8E39CCD8A2AD23847A5375C668426024577B92BAF13737982 |
|
D0F4FEBFC0B737ABAABC60413DA58E484ACF4CFC5D000AA7F716D73CEAE4EF7D |
|
D0583E039FC5581D45B20BC7E997BA580900C317209B3438693B81FE56A089E9 |
|
2B45DA8FE45ED4B4495EB7B7DFAF908498EB1E083FFD92F6BBAA81152F2182FD |
|
38633737BE1A8F1306C28BE15EB1A9C62E34695EBC19FBA95616C5EE9011C793 |
|
44451F7EB64694A13BBACF00BD13CD1A53723145B924A7816B8BB903AF48269A |
|
5A2C190F02C5796FC21DCCE0E5E8ABFEAED20AD3AF2986E166079D6E4E724B6D |
|
295FD7A137DC0827C7E7BC12EB5E852EDB1D8196141F5DCF225D797EC491BD58 |
|
B40F99AD789075C138C7111C0CD94916861E1635B28A56E7AB874EC147A9B520 |
|
D2747FF57C462C505031BF269CC8B8944179F52BD89309B0EF555BEACE3EE882 |
|
DA6D5B23900D951B52DBBF6D599A456E1C26A764881E4CF9B6441E614DBC6FF0 |
|
22E41E54FDDC9261BD091C14DD2CEB08E465664D9641B90D514D890952625E89 |
|
C8FE9D3683FC9555D345994554DDB1AA757554EB7213ACB5E23F2EC9E0B366CC |
|
3918AB38BE0CF3142B017B1D6A82930035B8DBA75E4C82B3F05C471C16A39F58 |
|
5BE508CD96725D68622D374B2D9DF5E20AB55211C688D82241AEC10C5F34524C |
|
713F440298F0C972EE583D7DAD6DF8A4ECA94D74E386580FD6F17EF1C500407F |
|
93B2289EA48CBECEFDEF0FE42468B8F995DCE0E0EBC3331030F9E643DEC6FA43 |
|
B217D08818769349B66F543DD4D615BC7422811B515DBFE38C7BCDF873CCAA9B |
|
229E05B247B5E1CDA8ECC2B2DD9EAFE1ECB46A9984720984ADE2F7CAC17F29F2 |
|
AEC25F3569706327C9B1874AE5CA3D9EED82789A97E5E472D29B44AD4F067205 |
|
57713A251B3E0189DC75DDA15AB7AB5C8BD70408AAEFB7C2D64567AFD28D2441 |
|
C87B3A24F95BD0EFFDCD4AC40AA1654869FC996DFB4BF398A3BE1615B42A5BF3 |
|
51CA13D3EB4DD8DF09E042254EA1014128C8F3A16DDCFB327D1EEAE7FBD60210 |
|
52896DEAE39BA93CDF5EA4CF44B5606C894327FB1384F1631A13A40DB6C9A171 |
|
FE440F2703849E0BA34FE0CA0D4C1FC9325096107F7E0DAE33972DD7EA56B64C |
|
1143A671EFA91DA6164FAA378BB47717AFD582FBBFCC5079179A014B09BA5E4F |
|
1921B31139230E21CD4F51B8ACF4B124FC627EFB24C59D537584D2E0176EDE3D |
|
F28018366A9DC6D32A524ADC1AC95FECAE94F6BCFC34BD966830F89DDD183027 |
|
81DEB19FB81642C2248BDAFE1E76AF63E2E5D7B877A35E0EFA8B31560281EF50 |
|
C7E30E6D51DEC5815FF32C8D77E4998A9371B77A8E0011BC5E11491CFFC0B194 |
|
82454CAE336A9D3B86CFA3A511BDBDF5A9FA1BB86BBCCAAC317B20ED0CF5B808 |
|
8120204E23A07F6C0E13446D6FAE7C5F1A72C2A205FF0D805A63A7040CEED398 |
|
22969E4915A3B9FDE22FF9B51DCD706F80D1D6B564EE47F6564EC8684BEE04DE |
|
7A737A2AA16D61CFC9F1FC46679D110666B558C597C25808CCD4E792B357FAE2 |
|
48E81C572A431F77168F45B478C45AE1F8D941972BCF70322EA91042A3F2C2CF |
|
25F90D648F6DFF6BF44DDDCFE538195FF0509A630C430315D82C6B6AC0FE40C8 |
|
D6326397CC9710B327289ABF1E7A9ADA9F96A0EF63BC555BD3EA6BBE56C8E8E0 |
|
A5B3D5C2A3242F825F865C87A9958509460EBAB50FCBE4018297038650A0A988 |
|
4503FEA808399FDBDDFBD0448A26AC3CC0738301BAC87757F68455764C04FB46 |
|
DA8ED6DA80738F50D45D1D2BB96B2ED4427C8D115534C849AB959E0ACA334ADB |
|
C1213FE6A99BD6647FD6EC8EC55B41D0FFFC677D913D48FAA4F2203F43458736 |
|
71B4C678BE42D124DAA986A6E0BC1A634308AA35AA5B1BEA20AE164CD35F6343 |
|
E2E21E4F339D471D227E25AAB6DE30F8715C8C1F62A66160833E07A78036AC10 |
|
6B3F0B6E559E6049F6C65E25547E8270CB82864B0EC463621CCA7D76EEBC9361 |
|
5F56E1E22C476241F9D804997C5353AD62715113DA0AC722B990527E4BF6D172 |
|
4BBFA0A0AA0C5CA8008FC177A05F7908111D61865E8737DBDAF30E92164B39E6 |
|
58583B4A0583EBA4203AB1532DF32BFA8A72A48FB4B585F9DD9ECF88622EEBFF |
|
EDE453A1C00148A6B718D7CADE28C2DF77B7EA48C81491E94852D326738E92AE |
|
29ED6ADD34C78190593E83404AD4BCCBB6CDFEAE9D4F177F71103206CA4B2D30 |
|
E4DA7DCBF952616648EB555A445739868AA4A14A75B05DB425937450222F9BBF |
|
64F7C19BE2D5DA4EF552F40503BD7F3EA50E8C2A162AA8A844F0922DE1E577D8 |
|
770FAAB2541F2212D61622683CBF025160174F914B098283646B37DADE179CDD |
|
50609510739EB25E11388DEE403D1B9CF2D5ED8F472AC9413069CDCBBBADFF24 |
|
6BAA20942B7F8374DEE26ACD9411DBF4706C4B892A9DD5817FCE01C0494CC23C |
|
047EDECA0BB875FD5244550DD25E62EF09299F74205A66978C912C5A53C6B4E8 |
|
D08E5A1939955FD15E8E5100DC6EDED963DB99B422CE461EDECB09BAB62CF8C8 |
|
0F1A5EA6C6CDF8CB80FD3C042CAF38404C1C316B9FFCF8B52E4683B33EA525B6 |
|
7103B83C2B7B2538FF157C564876BE135246768C9FC7ED67EC6AFB708870AC09 |
|
911E384A83B35E00B44A3A4BD1DD43153F2CFD11E72695CAC8AFD5F3803A9435 |
|
51BFFC367448EB7FE9D193C58661E3954E42EB60F72CE9D30182144F78B9B127 |
|
B7305C61B97638530B15715670AA4946FBDF19865FFB380C1CF5E814E27D8C27 |
|
9112A309A85846044215AD34ABD5DBB9A6CD61A02507B4D6BFA05995BB8871EA |
|
8E9695A147EE66A210F1E217A2E52B345BE95891AC31C6B3E95876DAC5891FAC |
|
5CCF1A6C451D59491398614DF4166041B9C0CA71F52FCF46D85F080185E5020B |
|
995458A641715B12387001934B33354349522715A6B6AF9510AB8E9DCE3890F1 |
|
7310B5F8024E0B402B34B4F152BF4696D8A77614D3279ED6AAFFF6FB8DBF2052 |
|
5AC7675F7EE907A6A9E24F69643A17D96284FB2ACAEF0327833B91E74562841B |
|
9647D4E45365EB5F143C068B560BC54627D2B4AC3E0CD6574BEF0A6D8707FD89 |
|
182B8613E9E0C43CD6CA97538CFD387DB8BCEA74F30A1234363407A511DC27B7 |
|
5F32A3C8ACA1F86D2E9043880EE84275E68419E79D161A0013E0A109EA37BD68 |
|
6B1E1AD4D5B50FFCEDE468DBB54D8CD564A02699FA10C65D87E5D8D28E391A5C |
|
C3BC6AE2E18F71DAC5EA7F271B6C6832FDBF0D8D25104CF52BD93912398F6751 |
|
04F081F02D01ADC4F8845493EB11C5EC45C3673C2A785F70E3E3C696200C54D0 |
|
B35553C773F42057F10A7977FAF61697CE1D1E66AFC9ED7FC59C31ED12814343 |
|
2DC663B506C6AAA7F416065EF6830C21739FAB9FBEF85236D165F8FDB3ECBFE7 |
|
A15CFF27A4D6011C2C300A813C00524CE6C54EDC08920659EEBC434CF13294CE |
|
6D31A137A49FAAFE7ACE6A13029A3F1258C1F00C296BF9838984F0AEC83848E1 |
|
90616090EB1CB156E5416B06F57135FBA8513565364070A315EB58874FB05E18 |
|
6EA1B28F4218F4BCEB6FD1308175FF6C279BA6E003E984B6701BB4E1FDB3524D |
|
DE45A62C8B6CD6D076263BDC8E2DAF770ABC416980141AF61E93F104FF825EEE |
|
38C47092D068E8A387CFC722271EEB54977366BAE5B59A28E2907B2FABF4BE0E |
|
3B213D8BFB40EB63F6985405D1322FDB941168A14D5908847351C613DC9AB450 |
|
F30F2FA3E7E587CF0BF5C212958396DB53559E255813B1A3230847383DE89757 |
|
F8D5DB7B2A40ED6B17851CB4F16C6B92E36D56AA8879D35FA42741E56F8BB482 |
|
5CDE18EC31720C3A4ED4E1D9B0DA78F33BC3766310EADBC2E62EEFA37E5B6F5D |
|
548954B8BCF32391084B7624F90CDC81BA7C859B328FFD4CCB10037B74B6AA2E |
|
3490B6792BF8AE8BD32484BE3BBC6CF4AA9520A5453DC57B84C0191593463399 |
|
3E0DBA9A650C7C4E1EA4B89C92EE2969FC3DECFA3476857AB671A7C448E9E34A |
|
ECA841CFFA739F5AFC35E6D79874BD3E2EA8D296AAE4CA5B6638B42B4532D73F |
|
9A827505C2FF61C679FEDEDF42A89238EFF0ED6262CCCF1C83D7C853582CECD6 |
|
ACAA428D727EB24C7D73BD180BB4656BB86C4FD851E0B4630BEC3A26E8E8AA35 |
|
EF46DA4ED0DC5265BECEF32EC4276B232028C0F838AD7ED8302840D0028C8D09 |
|
E6339EDC71B1296946153D0CF942074774A641BEC0EBA5F8E1339057F5894EDC |
|
71C129E2A6FA176658ED2ACD7624CD0A1C097B1D2D473C2BC3B6AA57FE523C7F |
|
8C8E440D35DC20742596B4CB3BDAFE616CB5E62AE65D31591D86404824AE822C |
|
11A005FF2126019C235F46E97017EB522D9607EBE470A7829E7C26644E8FF329 |
|
14D99E34D496CD5BF856DC28DFB0D444F1645B91A66BFFC2E8BE1E16FFF6C014 |
|
531CF12A160AB4A04C60AA8128FD963C41BACCB964DA973BEF5E9A24135D97F3 |
|
F5366C576598570701B017D6B926CC26EF1B5D542CE5E1F70F6D1E87503BA8B4 |
|
03B6FF8B89FBC69CE1CE1D4350D9FBCB4F82911F1703EBA205FA9334D610AD4D |
|
7A1CC4D1E6C1F4CEA2B44EACCFDAF8E03380D28601CC1D9348C97D8F9CE57EEA |
|
E47FBBDD1380BE9DE4EDB9DAB33DE3902C0A21658FDECC414EC3B3A0EED730FC |
|
C48AD1E41183A824E52F97BD1A2A2064A57465AD4C43BDE090AECFD9D6367BDB |
|
12BBB6A243D46477EE41DFDFDB2B117932EC0D031D72A308FC31A15F849FCE51 |
|
8DBC93E3E0CA7616450E70FD78608545568E5D6A48671984C2DDC3E1E1D9F1A9 |
|
85D99FC7B17BDC29A205DDF584A84547DCA587C2A954DF22D576850847B52D68 |
|
BA8030B7931FBAF0AB8D08A765E24DE5F0D8B221BD705E2003502134DEC27581 |
|
18E341F63C4E112C22870E7BF587D2886C42E16F206900F3667B3D3383E1304F |
|
DBD345CFB73716CA68ACA9791DF448074464F4B50CCEEC86E21E3C3A914AB2E2 |
|
42336C063BB1236E0D4D48C957B4B6C9ECBFE9A96494FFD42DAEE4536A1FF654 |
|
A9C7C34B296FD670C6C1C6BF3B6FA4C24EE3758C588A47D94E96FBDC5FF9BECD |
|
A8BBCB4BA781008B6A5CC88493CBE3F6D74E67E5CD30BC3872077D886AAC9F9C |
|
C070D36E84E752A2A636CF68F451FBC903450B9FD36792C1CF9E49CC98B4890A |
|
B65231EAF73628ECC8B3C318901FF387326E2CC40A3218A79071ACF1A225CB0C |
|
FC850EF019A47820388A26586AB2979166B97F1E167A64426E08C03B4EA97213 |
|
61F08047F258694E32087F982EE546B9B5A5BA3E8CD96377A0B5690C5F0020A7 |
|
96FB7829996F9D25D67EE802E05AA9A40290FAB56CE8F8D1447216BB83AE7B63 |
|
B96722E3E9466215BF614F1D8AFC25E59C2EB9C2C7D13F5B9D00D18A998D618F |
|
BE7ADB4129B33A71C35B11E2E9DE1961E623A39AA6276FF6E4ECC389360D6075 |
|
554162F67D69D66D5FB21359E375E528E1E14D7CB385C3E8476F900207C7E8AA |
|
9474F526899E8EC5027BE24D551E74C8C99B39160551F7B7BE2003F8D9343939 |
|
49305B8D3522FEAB0D0C413FBDE5F6397618C5E7DA59ED5BC3FA4CD95CFC98CC |
|
ACB69A0A7803ECEABDA3FB3589EAB7551D7E1E3D0DFA60D4F1FDCECCC2BD79FA |
|
C806C2CCE4DF768D8454893403B10BB44A2D23629372B018D10F184614DC9C59 |
|
F10DEC6D77AB55A710C807E7D555995673508F2228F427A37855549508A6F41F |
|
880D9E983C9FFA5E0B1E8829525804536BCF213CB21E7D0A94F2C13E1599B2EB |
|
135464B3B6CA16D1A3E5424CA492C77963C098F398B61CA9D713E0D86C7F223E |
|
CA4C83F02025A632339487C7CB700CE2B648A84B8A96D405E93F686066EFE7F9 |
|
3601B8A93E1E17B4EA42FE70D24C7E18CDA5CC7CE64B6B5C96888935DF566C84 |
|
99AA5688329E1DAA4073F7EC4FFB0DDD5D3E430D2ED49E31D611F97984AB0D7E |
|
7E151E6B18DCD4DCFF6F0952EDC070C71798CFE7F458A3533D7608C131265743 |
|
B34354738E20F027AC853F5FE6BFBE06A9431C7BC6E86B9F74EA06843E71E749 |
|
8471F0F91BF4C9EB8AEAFE5C7DA3B6317266AE50991E4F658CB22077273441AC |
|
D8788536F218BEB4F32A95F802755A902AAF18FED775CB55BE2301E115BF3834 |
|
DBD7D9A09E6031E8D366B7B1F5B2F6143406372388354E221E736BAF04DB167E |
|
423AB83D3FB3416F3FAB96FCFFA567CE33E5C684EB6A5FAE0106EDE8E26D86C3 |
|
916B4BFEFCBB239A592E0610F5B879CBC0CFFFC5C6F1C1D60DAB644ED9671882 |
|
89787E9AAE0779271A5E608103DD84A19D22651FAD3F47E1C71A0A429B751F25 |
|
405C770D8F1F014892446E7ABB968D5F30AB29EF6C00F45723E03C9C33FCEFE3 |
|
778CCC1769123D59372C1260DA94D75D1FEA47B8860A6674522C415EAF1372E5 |
|
A2F0299CC85619A331EB47B492AB04C22D02977D239697703ECB8FF91FCE19DB |
|
33EECA83DA27D6C99679801EEB419803F8C78EA9AC14B7FA77B4334D09C56980 |
|
BAAC8CEB54DB7363EC708ECDF3A858996BF50D9BC98E8825E3D0731387EA967F |
|
B16E477EAEE8486B8B428C497004A16777B440C1BE6B194DAFE214C8512085F8 |
|
45AFD6AD0202D937F11EF41C09B62A76C4729C4720916EAFA5CF0F2B536337B7 |
|
38167F80AB0393FCF141E31CF356199858645544DF50965FBB2AD9738E22FB25 |
|
7CF67EE01BD054345DF144731D396FC10418ADF0AB6D860358AC0ECD35576567 |
|
F427153D2EAA47A94FA141D9A90D5B06AC547F873647CA5DB91FB5EFE02D764E |
|
3F5A7D7B1B79A48B876B9B1131FF3B7E3DC14D3CA47C9914277CD8AFB4D8DFD8 |
|
3FAA28D06D9C98CA4F72B6FA1A3DCF8B62559584932A9E7000EBA74B76304119 |
|
1CEC18643B0C195D48E6AB0596FE33C56265F76F580BB4AEEF851BFE33A0386A |
|
A986B0963ACFCE2954D72840F6C47A20A842F4030C7E7CB22453957F4510F279 |
|
BD8378CEFF2CFCFC864A53299D02EE336E820566272A7FBD161969DFCBBCF3A1 |
|
FADE251D3A1CE607A21CF3A07E1B40F4D303E8000C3AF67612D7D1040EBB4008 |
|
4DCB1AC2E82E0F96795ED044FCEB28DAA619F2499A80430D74A3DF6FE928726B |
|
0902342AE27753E36AF2CD68DA7A39641D76EAF425E6079D0B01DA2B0033B22D |
|
9E28588F45E886A3BB1CD5DA3194F07670BABC5FFD5F430D3B5BB616A809ED06 |
|
EA2F183D9D6A672A93E92A36CA61A235901597DE9812713A118A51107EBC1A25 |
|
7A6CB70D73ED31318A7314A3C3D0C35C9BDB25155878F4AAB36ED33D8DC1294D |
|
84EA63B78170786493CB3CA7EA7A3DF8844758229829AEADDD93203B38B2085B |
|
81FE224939B203E64E400BC0D7EED4DC438E0942928E89DCF80F7C510A2B1F87 |
|
97D83BCE1F0AE770D59E03498868A302E40147792168A9C07A60BF308F2F689B |
|
5FB4E9BC9F7DBA4068C52A25CB31F180DECF0C5D80292D89B5F61FFC3846AE9C |
|
F0D774B011044C43F547BC1E6B8A0D32E5B25D12803EE8F260D2F8A956A5B46F |
|
6B795EC9E40D1458E7C2D416DE04456EF0624DFA0E8F4279C50B3DFEFA57E3B4 |
|
7EED73A53F4635ACA9CA58899427418741803A65BEF5C12B58221E6C685C4B04 |
|
04AA4391E8B16C9E7D044902F38929BAE586471ADD2C42F58BC7F126A3BE43F3 |
|
736935703A2593B6909A9075582D57731EB5E73A8CD2568620A99017A021FD0D |
|
0F346DBB9DFBEC179B3070968000112ACD77FBF93F9882CC6D171CF9F3CF19FC |
|
F87F9312E9A30ED4245588A00DE6FC587EC478361CECB9FFCDF1A47A662DCADC |
|
218BCDE6C92E1633F01A1C5665FE00F722A48AF55A373A4349C35D866BC4AF64 |
|
429E0BF610943FFF401A8EB08A0E6674E171D994BB79E2FEAE8ADFFBC4A2FA4F |
|
FB80E16038BB2D7EA409374AA194754B711868431B3ED8EAD9D7B14616AC5C98 |
|
0F2FC106F7C6A78B838D788497F0BC2A7D4598B5F11380385E17D9786D5AEB00 |
|
ED987B1047EE244A645F458C8785D372D90E71F89F73B97A4CA9B34535A29136 |
|
9F97926F249DE89A572AB57A4E5D82C484CCDAA5DB645DAEE36231C7472F2BA5 |
|
29F46FFE55CEC8F4770031564696B5DB9102C854E9EC60C5BCD6E1EBC8623DBF |
|
891C89C4BFB53A6A2C7B9A7004A58D0A1B7E65C39361B88D41E392938F09B48D |
|
7B82E3C8BF0129EC393F1F4A78B0FF832CA1A7A702C7FCB85A7FBFE1A9CA2403 |
|
F0AEBBBDB6D490F6A65504B5A1F8CEEF14BF73D7BE2FFAA3665A7ADE79B73085 |
|
D4AF6BE52B26E45F1368F929AE47A25AD81E36FFF85B048878BA7E500D22BDAF |
|
3D3C08BC57D7B546F54060C1F42C5A13064DB85A3EE7ECFAE562B1D8F759555D |
|
|
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
cleartomark |
|
{restore}if |
|
%%EndFont |
%%BeginFont: CMSS10 |
%%BeginFont: CMSS10 |
%!PS-AdobeFont-1.0: CMSS10 003.002 |
%!PS-AdobeFont-1.0: CMSS10 003.002 |
%%Title: CMSS10 |
%%Title: CMSS10 |
Line 2893 FontDirectory/CMSS10 known{/CMSS10 findfont dup/Unique
|
Line 3537 FontDirectory/CMSS10 known{/CMSS10 findfont dup/Unique
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMSS10 def |
/FontName /CMSS10 def |
/FontBBox {-61 -250 999 759 }readonly def |
/FontBBox {-61 -250 999 759 }readonly def |
/UniqueID 5000803 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 9 dict dup begin |
/FontInfo 9 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 3135 FontDirectory/CMTT10 known{/CMTT10 findfont dup/Unique
|
Line 3778 FontDirectory/CMTT10 known{/CMTT10 findfont dup/Unique
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMTT10 def |
/FontName /CMTT10 def |
/FontBBox {-4 -233 537 696 }readonly def |
/FontBBox {-4 -233 537 696 }readonly def |
/UniqueID 5000832 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 9 dict dup begin |
/FontInfo 9 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 3921 FontDirectory/CMBX12 known{/CMBX12 findfont dup/Unique
|
Line 4563 FontDirectory/CMBX12 known{/CMBX12 findfont dup/Unique
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMBX12 def |
/FontName /CMBX12 def |
/FontBBox {-53 -251 1139 750 }readonly def |
/FontBBox {-53 -251 1139 750 }readonly def |
/UniqueID 5000769 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 9 dict dup begin |
/FontInfo 9 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 4530 D60ABD6DC5057B11
|
Line 5171 D60ABD6DC5057B11
|
cleartomark |
cleartomark |
{restore}if |
{restore}if |
%%EndFont |
%%EndFont |
%%BeginFont: CMSL10 |
|
%!PS-AdobeFont-1.0: CMSL10 003.002 |
|
%%Title: CMSL10 |
|
%Version: 003.002 |
|
%%CreationDate: Mon Jul 13 16:17:00 2009 |
|
%%Creator: David M. Jones |
|
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society |
|
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSL10. |
|
% This Font Software is licensed under the SIL Open Font License, Version 1.1. |
|
% This license is in the accompanying file OFL.txt, and is also |
|
% available with a FAQ at: http://scripts.sil.org/OFL. |
|
%%EndComments |
|
FontDirectory/CMSL10 known{/CMSL10 findfont dup/UniqueID known{dup |
|
/UniqueID get 5000798 eq exch/FontType get 1 eq and}{pop false}ifelse |
|
{save true}{false}ifelse}{false}ifelse |
|
11 dict begin |
|
/FontType 1 def |
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
|
/FontName /CMSL10 def |
|
/FontBBox {-62 -250 1123 750 }readonly def |
|
/UniqueID 5000798 def |
|
/PaintType 0 def |
|
/FontInfo 9 dict dup begin |
|
/version (003.002) readonly def |
|
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSL10.) readonly def |
|
/FullName (CMSL10) readonly def |
|
/FamilyName (Computer Modern) readonly def |
|
/Weight (Medium) readonly def |
|
/ItalicAngle -9.46 def |
|
/isFixedPitch false def |
|
/UnderlinePosition -100 def |
|
/UnderlineThickness 50 def |
|
end readonly def |
|
/Encoding 256 array |
|
0 1 255 {1 index exch /.notdef put} for |
|
dup 12 /fi put |
|
dup 13 /fl put |
|
dup 42 /asterisk put |
|
dup 44 /comma put |
|
dup 45 /hyphen put |
|
dup 46 /period put |
|
dup 48 /zero put |
|
dup 49 /one put |
|
dup 65 /A put |
|
dup 66 /B put |
|
dup 67 /C put |
|
dup 68 /D put |
|
dup 69 /E put |
|
dup 70 /F put |
|
dup 72 /H put |
|
dup 73 /I put |
|
dup 75 /K put |
|
dup 76 /L put |
|
dup 77 /M put |
|
dup 78 /N put |
|
dup 79 /O put |
|
dup 80 /P put |
|
dup 82 /R put |
|
dup 83 /S put |
|
dup 84 /T put |
|
dup 85 /U put |
|
dup 87 /W put |
|
dup 97 /a put |
|
dup 98 /b put |
|
dup 99 /c put |
|
dup 100 /d put |
|
dup 101 /e put |
|
dup 102 /f put |
|
dup 103 /g put |
|
dup 104 /h put |
|
dup 105 /i put |
|
dup 107 /k put |
|
dup 108 /l put |
|
dup 109 /m put |
|
dup 110 /n put |
|
dup 111 /o put |
|
dup 112 /p put |
|
dup 113 /q put |
|
dup 114 /r put |
|
dup 115 /s put |
|
dup 116 /t put |
|
dup 117 /u put |
|
dup 118 /v put |
|
dup 119 /w put |
|
dup 120 /x put |
|
dup 121 /y put |
|
readonly def |
|
currentdict end |
|
currentfile eexec |
|
D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 |
|
5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 |
|
8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 |
|
EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C |
|
02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D |
|
46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A |
|
4B60D020D325E4C2450F3BCF59223103D20DB6943DE1BA6FC8D4362C3CE32E0D |
|
DCE118A7394CB72B56624142B74A3863C1D054C7CB14F89CBAFF08A4162FC384 |
|
7FEDA760DD8E09028C461D7C8C765390E13667DD233EA2E20063634941F668C0 |
|
C14657504A30C0C298F341B0EC9D1247E084CC760B7D4F27874744CDC5D76814 |
|
25E2367955EA15B0B5CD2C4A0B21F3653FCC70D32D6AC6E28FB470EB246D6ED5 |
|
7872201EF784EE43930DC4801FC99043C93D789F5ED9A09946EC104C430B5581 |
|
299CB76590919D5538B16837F966CF6B213D6E40238F55B4E0F715DBD2A8B8B8 |
|
80A4B633D128EB01BB783569E827F83AF61665C0510C7EA8E6FC89A30B0BC0EB |
|
5A53E5E67EF62D8855F6606E421BD351916549C569C7368AAFB714E22A023584 |
|
8B1D6B52FC6F635E44058690002C6BA02CEC21C54CC8875B408A8BB84F445894 |
|
5D6B3E4841CA20AF852A660FE9C832F773691DC6F7197FF3DEAEE97418A5ED2F |
|
F2AE65300416227CD3BB03C29003C770CD7D2A7A2E4C1DCA193651C2CDDBF93B |
|
966938788694BFB562AB0010268955FC3555E5984CCAB0A9B7590C77C9BC713E |
|
A29E5BD7193A4E971D1752DDD0F0AA4648E7E87BBCE66A1E836C715C408B07A5 |
|
9EB56BEFD4596706CF839BA4CFA90CAD4038C1E006B51913279A2C31FBEE5BD4 |
|
A7D74F9103CE6124F5B439CB860987DF44FE17EF88EF1BF62C67060D25696BCD |
|
94ADF08F04E349CEBDF9D3389D870D94CC05E393B3F4362A13A6A672EE5E8F5A |
|
DFE7046AFE3EBAEA58FFEBA4A47BF61F92E2003756DA643CCF2C9DFCCAB62669 |
|
E3C2A18D690B64D907F50BCA155A85E47C3A6954C6FF7ACA36D8DFCE777B7929 |
|
5F5D5F787B9C247ABF13D6D7B4A8F06BA25CCB342F8A5071325CDA86AD71BA23 |
|
8A9695C7D1D50D0AAC267AB7CDBA7AAF46A264B7B081B7E79AD937FEE4969FD5 |
|
155A99E652461EFFB4BD010E5885631E2B2497D6B8C43CE77D7D47FE201DD46E |
|
4482FFDCE150A1183C22C004A0AF0E1F42AA6804E038E1DFC8B0A3CE26B52038 |
|
44D2E7F759DA5C252489E5525963D68BC27C82247BEB18818C7D4CF0BC5CC97D |
|
8C701034B8DF798DD4CE36C3F8B1FD40B2DA14EA75583852875031AF8C909EE0 |
|
04495FDCD04B05A5EFEBA56A8CAC1F57F1B8AB91FB25C81CD51EE69D6E0F52CC |
|
A0E12CF7E3187D67DF71A599FFD895FAA7BF80E2E6B96592BE77AE96905BAF0F |
|
F547355A36C443797DDA7C414AA606CF9153E03450B77D1BA4088D739DF55F07 |
|
111B9E11AF37F45B6EDE6D7AC126E05886A57C83886DA87761BE600DEECD1344 |
|
8A82BD652BE7ABFE6A0F50ED7C6F4EE12CDFD80CA7A5518692F267C51C3FE76C |
|
567BB8DDBE09A2AF901F79AD02B435287CB8057B3D5EE6655071F67B00438728 |
|
C4C3EBD648BAF650993AFE5E2B29074A99ED0FB725D9B8CE8B0292B08A280214 |
|
C3AF252BEEAD30C88F72E322FAC3E9D78A1038F5DFC41F7BF1AE3744A0677094 |
|
51B77C2D630B67853FE5E975A395C06A4D4DA744040B272C2B88D8B7ED3A2C01 |
|
66F503C9DFD3C7DDAC865900D2A4F2CDF517F449851DB1963468D0266D7A3E58 |
|
9F6B2A1843E6444274F16A9930302DACD8D2BC4588765099A86BCCD8A31DF0E6 |
|
2853114DFF2D19F812F19AE6C2E419D7AC1BC024D1195074FD0C6717BFB389A4 |
|
4D5428E7BB2E4F9E9FDEDED7BDCBDD3460805AEA0B5F6460C2FDF19273CE5BA7 |
|
5D3AAE0DB94C6AFA8339646191C23B0149E7CBF136FC4C844E025A38935DF256 |
|
0A0A6466A45EE8B9B23B6A055856FB084F87C73BA28F1883E3B184CD813C72F9 |
|
233B78CA4E125ABD26F29B92CD9DF39D6FDC2A217E2B6B45D9B0A4D536790A5D |
|
BC0903069565A442FA7466414D948AC432C6B75D8D0E1DBB217CA3DC38A52DEF |
|
62E9D5AE9E753956C13819D93148C7683BE4F71B80BC066D8C19FC807FB1C086 |
|
B49215DCF56A91A42089F0D063B9981925691F7DDE3237403AC714F5CC3ACA88 |
|
DB2F1DD205578C00472FD70C8BA4F752E3923ACF3164D442A6B639902ED060D0 |
|
C5777BC20F9A3BDA60FA3BC986C38136FBD2E8F910E32EF36377C9CC187F4AFA |
|
CCEC423DB925B378522B748BDF12D523804CABA83CB5A7ED69FAB9AAB75EE8FC |
|
38D9866E3754C4E2F2B9AEFA804044D878DED0E114EA0E9682FCF38F6628E63D |
|
FE1C1B5615E54FAE8684566EDC4B616F76EEFD6207E0386F06D3BFFA26425F24 |
|
303CC7C8A8D7021E7D09B202616988287838C3DBCE3179B4FB5C726E603A47F2 |
|
8248CB508F327D1291CF3F08F7C88298DC2D0F778D24304EFCF6E074182BF5B1 |
|
8E6551811FD6991971692108E289B61053D6DCBA2925B3903E8916EBD09D97A2 |
|
C6D08E89DE4C0CDF7185E1E00DF456B249F0BFC686E04FDAAD2772DC2C39DD53 |
|
9C23A41471267F53A87E5C2B8CBCDB66CE0B9844BC506428E6150B48D2FA6363 |
|
4FDB2CEDFBAE0B7DBCE4D83E29B2955F8966272CB865EDB360C8A8C19EC62A29 |
|
03066483E4083524A1E8D80FE3867BC1AA91753C26ACBE8489AB0E3330206212 |
|
93E07ED473DBF457EB8489E66FB4B8ED8A9EA8911CF9308CFE3E6D6F36810EE8 |
|
91CCB11BD548617B2C683C354452B9229E7C9E68828BBEC324420DF7C188CCE0 |
|
FBB514547553A7E9B38AC265783891F42DA472388569C8E7594F7E8810895A27 |
|
06E456902A8D9F65CA808F1FD475D011C4572F8A654BA01D67942226A663D179 |
|
95149FFF41A9F55AE84EEB9A6A39C017D7E4FD6EFEEE7FF3CE847CDB064A4954 |
|
9DCD273B810E0F259501BA4003A3EC1ABA6E13D24C0B57FF82D6DF077833B6A2 |
|
7EA54801BA81DB961C261689C0887FAD83771E55D3D137AFBB21779397E11972 |
|
6C6CA922F45AFA5C0526863A5AD8B9C0775CCBA17FFD37A44CED4710884DBC31 |
|
5C9D3F5441595B86CF7CA2EEE42AE87896E9E60EBF5F35C2B7FDBF9A9CDAE262 |
|
3F48396F0F741E9DDF1D4FEF75E68AFB020D06CC29B3A7B2ED819D1AABC12B91 |
|
CA2A65F1AFDDA2F3FB322E0268DBBA024663E49EFF076455338FE31A16B04EC1 |
|
797EAB0B49AFFB906A0690A1E8E2F5314773E1CCFFF43E6FB3875AC907F0C5D0 |
|
DCB9BCC127014D472463560CA0CB1C2CE614D94177C7A52A5B089316689C8112 |
|
CA57E35D716D956DBF9013B1E5B9626456B1433C8C15FA906458F957133B9E19 |
|
8D46DC3AC015F7602538C2AE3927C6DDBACF38E59220C2F5AF36B68DE9117C51 |
|
04CF7DF32B1AF55B87D1D8A5F4BCFEC66F63B32B6548DEDA3AAB06C5310E4757 |
|
78AFF947DA22809B360FE535506A554DDDE5A6F2411246653710ECE5CD3185BE |
|
730520A766C47E1ED01890059882BE1432586864E1A86A7F586438C8DD35C00F |
|
021A741ED47E0F16DB6070ED0C50038632CA4AC2975578A8372A080CC0447C79 |
|
CEABDF2BCD5E78564247B0F0025F556DA8FB62125227849EACFB724A4AE3EF57 |
|
90C07A5B27D2E59425F56BF8AD84C5F5310FEB1BC73D536339FC2E6A5BE2DAFD |
|
97FC835E0D52F680F80ACA37DB498AACF152B9B44626CD89E3302C3EE1623EE0 |
|
F998FA78305960AAB9F483F731F5F67A8C963C23DB8E48FB804EF8B86FAFE7F9 |
|
4C09641915FA7E3930AC922682313408BC1607C76751CEEAFD660206A39CF394 |
|
40ABE2A313AB7D5FD6444E219DC5C26734D322BA268D330AC17959A390D6C8E7 |
|
3A155095BDD66516DAD5D65519A7FB871ECDA77061EFB21F359158B4470EF79B |
|
362C35C06B85C9A9505C8361939C6AC013F2CFE8EEF46FD8CB4452AAB3EF1FA7 |
|
DC066557BADC2ADDDF7DDC2A0E1DD4A357E27A2073427EACF9B9035DA5272136 |
|
7DF37E26D96ED4B2ACD60596E039BCB15E259C72FEB3344E3EEE3D4F17DF4233 |
|
04C1416BCADE80BD483DD8C9AF979E1C7D50C4CF015870703F88B92C4FE46AB8 |
|
DE6717B55C460C805B391B84333097E116F4A51F631FAFAB34CFC925BEE8B72B |
|
C9FD5F5A79D8F2295FBFAE649DC6AB47794AC7D73431FFE5BE992F2B5AC67049 |
|
B5208251C0E442385A9FACF25E3A98D7F5D4C2A1ABDC600AABE84769CA83350F |
|
9B87F71CEAD3600E02FF9AC03C1B5C21C84F911511A0CF0111BAC7605EE31229 |
|
3C526A79D943D92E1CC3C38ABE82D560CFD4172F318030852A5FCC0534B8B3FE |
|
D7365987C8B48A072907B26CDC2108130A33233E8E0BB5FDF14FB55098A10EA2 |
|
B51AD9EFB119F82B08D256D396D3263FBD9DBF172D43A90ACD1A31F3E89E8571 |
|
74BE98B9560E2CD661A2F93C69FEA3FF26B00772AE2C2C24B98D3D122EA2AA8A |
|
44652CCDF4EF4F01CA7D62A976E23E8A86291F43BFAF38FD9C325E70F9C36CB5 |
|
A181DAD30156E98339E6A0498D3420B7BB3B4E651A9090D4A17604AE386273A8 |
|
3D4AE8CC18345E6E19DF06BA848F203F74B161D6A8882991CBA7385F308696A1 |
|
BEEB0130D938A764B98A2001A38489B1334025EA848CA44A116D64926D460D64 |
|
01159E77EA7ED9ECE7BA77635BE564A4ED89315BDFF54ACE6AA1A26591D13CD4 |
|
6D6425CA7933769B842192858D10998509396829263290A3A7CFEBBDA3EE6CDD |
|
DF1E492AECDFF7941B53573F01F623CA0A5ECC9D05A3D0954F7AE8CE94AC3B2A |
|
CD4E27519B2E16F033EB732AA024BBAF74626DB55DC74B1FDDB07FAE98B4AC5C |
|
683CFD8744F361838D343B657EBF52DEEE7AEA7565C5BEEFE455DDDBC4DCCA7D |
|
87D6D769C5ECCF14118A14A85A86865777C8E28F953160D5E82844AE54D541DF |
|
550D5F1519E183E0C42BE88F0458CE8087F2CD4B1B49A8E9E3D127C4A4CB74A6 |
|
2E73BF4CC317781D03FF04BC36AC0E4AF99E2ACAD20F6F8029DE8A035DAB40DB |
|
17D237850BCDD05931FF4B0FE2D0B79EC5A88FE0236271CCB075BD194AA25AFB |
|
3FB93A5206F61A14602E4EB6F1C31C654527CE0C02D04314DF9AFD710D0EBB9E |
|
F8721B97F5FB18E27507E1F800B5509A58A1A8296C72B7B73F99B6CFE42E9C2F |
|
B63B3555475E562672645CD374BCDE937A9B05A157FB3E74C8297507253E957B |
|
1A9DC421946734CEFA3D5EE357DAC7E9DE17A5BDDEF6B2D2A740BC58128FC514 |
|
61154664412BA1C05209EC992A77B7CA45AB7C0EEBF590A5B5652866008CDEF7 |
|
124A3003AE6A7CF9DF3C72750CBD281358CD2FF25B162B78CBB971DB3477F8D2 |
|
ECA3EE9CBC90323B2C236E375337EA0848CD7CB5781A2B0A42DE7E4D99DB2746 |
|
0B26796CEE129D23C76794B7CE21C13C7D4A998B752C8CF43A4821B736EBE246 |
|
D2A2BD7BA3351FBCD1B0A501EC1EAABE60D06DA2FE39BE1F0AD629769FDDC933 |
|
F9D02F9686EC8C2D7455C26AF4DD3F6860B2289E3A30E1C254AD17D731CB73B2 |
|
BF4DFE90CAEECE3ED0CD3FB4C8F4C7BE1C056AB4E9B95781A8968E3CC1010003 |
|
75DFBC4AB9F6B27C5A9AD88D94441A8ADF09EB275E5F0E5E6F3BFEA0FA8C308A |
|
8593ABA0645ECA8FDC3F0E264B35D4B0DDB86B93CD8A047FC409E18196B501C3 |
|
B003622999C47BAC04FD1ABD8AD359C977766E9643EF3BD6385306B08EE3E13E |
|
7DA5A06AE33D17A3D574C6390DB6E9429754B210F0C349C359559C7EAA2350BD |
|
F61D4D8A92B1AF697BC620FA0351E67E0D9F41A95A47EE0BF210C2C48691901F |
|
F905F65693DCB85BE412F097480F6A7266AE0A928729DA0F691CBFFF3B276EA7 |
|
322BCD2206D96E3DAFDFB992CA8F2955F0E8B882729DFF840569D12E4DA1775E |
|
523AA734552AAB6F2F16B89B39F1A3FF0E07EA08D13E612F201716C67F327017 |
|
6C041760DA30374434808273062C1FFA2C47B3FB578807BC26537F542040FF77 |
|
66C995EF3E8B08B09FCD3EE89C30F157158A739606D2CEAA26694A4F1CEA6633 |
|
B54933141CB85C60AB262E2D4E824A3B85C2BEF810DD774F296AB37D0BAE7182 |
|
5648CD18556ACB124246A75474B232D712C2358908B5D9A76F82C626BFDE01A1 |
|
093B8FA6AA0B32F2CDEF737B28BC0448FF816DDB5812131DA0DD5979D77C3838 |
|
B978CC3F6778A4BFCE9A7087EFB19749285AE4C92B99A6649DA349A2E0889D72 |
|
6D4FC664522F06C8C4D86D30BA43ED4E42211217D01636A4E17E2A132D26F394 |
|
EC34EA12D84594AED9C6CDBBC0908860F39B240FA7D7B3003DB10322498691CF |
|
A294C0FC7ACC0BAD1EED3E9D60AAE3F7429695892D1A21CEBF062C6129B33966 |
|
8B2EF6E932F9891DE6028B81C5E9B23278D35B7F0D83989BCBA25E20E9D503DE |
|
144DC485F09A4EFA1268AC5E4B551C5B2F1D51E9B9B9C0FEE585204F869D0BE0 |
|
7287D7570A12940A47C1F51AC6134F03B415C30E147C49F89228855D093EE55F |
|
172711F37776E97A99CC4B36E2F10713E36FB279FD3FA5A0EB9F3938F42E2BB9 |
|
254EB8F0C0F30391735019E02BFDA21D9813C6A22279B898EAF01AA892B14DC6 |
|
5912B9275167AB46EBC420836CC1A5F38A4EB47C039A7BCA62BC3FCE4199FC71 |
|
011DD6E5FFA0F3D7F04AC02AF91B9249B9F993AE346572329DA852115BEF8460 |
|
B94690E790003586F473F37EAB5AC2922F5F663EE2C3C0C336A8DB71650631AC |
|
0A923A389AC911CB215EC2EC7D50CF8AEFD59EBFFA53A9F1FFB7E6215F17093E |
|
3975F186FE23BB5FA5474C11408FABD223E1E6F62035B5A5C1AEFD8899F00FFB |
|
E729C2D5FD551E80716CEA4E8281660286A802AAE8D5834F37F2EAC46297E57E |
|
993B09251DD7789D3467417E393B7DEABD06676B96241B0E43ED1A1A9FC3B12E |
|
0D34B2B0792B79AA648FE9450C3B209FB6D7D91F50C52A5DAB0BC81A8B698BD9 |
|
18946EFF691912D7348D48FE68CD876FC6F71F81165D0C3272DA1A992308D9E0 |
|
ED6D0A4DAD679AF495F62B78D462B463BD4A40931172290C615B3B3B6B47E45F |
|
CEBB85E0A6AB6832067CA6D403C239530D07F199788AA4DD52553836851C5228 |
|
1072406F6D7323A334E7A7FCA588897C4FBA6D4F7DEB65525EFB74E539C988C3 |
|
A685A98752F7198E77E456A545F0D23A1BEF81EF58B02D289CF980A3F17BEC8A |
|
6F83DD90C4A917EB0E5E2B444A608E2E9D2FF80620E16AC1D7775C0A10C1299B |
|
BEE0E1AB24C50647E5CA1DA65CFF3B2C295F0644CA7826E1DC6FADEA93D66A20 |
|
DE852F20AD224D28DB900519EB1569837139C833F24B799F7EBE3FDC14235323 |
|
1D0BCD4991C861F38DF413A5A5588B73AEC3BBFDB885CE17BB3E97B4E6A79761 |
|
93EC8418C2BC4725CD61B5E30C07352F647C3FD50083878C13CFAC241DDCB082 |
|
E53703D182068727F9EB6FACEC25F6D901D7309ED7370867E34E267519E22D62 |
|
4FC7093448BD0D6B1C43D318A3E14C92032325C132AE0FF7ED707E1FA4A955FB |
|
F5224BE0045CB14ECC321D0F333FE24EEFCC504F7C756451D7693C3E6CA87526 |
|
4912E1B6DB935BDE76FBFAFCA4ED473F1D2618812CFF25A6859C626A216603C1 |
|
361BE3E071FCFEC2D4BF2FEBDE07DBD56A1BFF8303901168FA06488BA6B76F36 |
|
95B0A90D7724E9ADB567C2ADC65CF3482CF47FD1D16F70AA19A97D0F9EFC611C |
|
AEA5E1ACCDA7FB2DF05E9480936281484BC329F0B771775E73F7FD72FE3F45F0 |
|
50ADBD03932B38F37A8F0A66B2F739EA3AC8811C8F514E68C5643E4AFF485C81 |
|
88475A523D7FCCA5C8809BD49846C77795A38DC6406082000236A4D2628B5932 |
|
AB7916D44EC2210CB941B1422DEB13896DD78CB7B7F400EA5A6CD639D9CC828F |
|
52311A11F2A84E566DE98826F1E28D55FB08ED70950205DE52C207CF14238446 |
|
084FB4DCE04C781858BB4E0744C023EB0B563769751AF1D807EED20E4AFFDC46 |
|
3C1510C782FD92902761F7557FEF701AA67B20A9B019C760B2BBA8A048BA3681 |
|
35DB440925CABA05B8A13B2D30D14FA875D3E200A018C78BE2E930457BC33AD2 |
|
FE3610314A268E9A30EB41F7C771758410E7D1179567B22CFEB5163F7CADBC40 |
|
4D40860E83BD5DF2BAB4822B55B863D0793D3B60F0DDDB6DB993711C4C7C2F39 |
|
31D02C7D8EE36FFF8FF2179534EE4F2DF388C96C9AF6978D929610EBAA615EE2 |
|
FA163D8C52E5810E94456BE63570A6878E791DF4958E60C057FAE0FFA4C2B7F6 |
|
192AF8786E14A6C6379C6E13A9C528A198B8EC8654AD69CCB5C209964A2B26E4 |
|
E636DDD749286B80A5C22474B49FC5C093A8215D49B30ADA383485030AEE93AF |
|
BABB827D996E563D1681528F54353D1245ED78D1915CFBB5595E3B9272ACF503 |
|
8FEE0B65C4CD9D5783F948ECAB51BA25F77DFA440C1D8B636FF6A15E6BB0800B |
|
AD6C7A22C4F0BF6C9A19F0E696B103D8150AAA337C303ABE10C87D87549D150C |
|
2D9665F99AADD64A1B526D040C348128ACF21D2A5D1899C792CD26066E790D69 |
|
0A373E2593B4F664CD294B5D50067184BD254567C7E039257B015A8035A9BF1D |
|
A3F89E96EEA10C232662807A2DD6879D4FE3B18BACD337B4CDDEC7087DEC661F |
|
AC34BEF100A17D5655BF009AE2567AA2BA92CA36BBD484C0EAD74D4FE21FA8B8 |
|
5491388DA8672F56F41E7C30F3F197EAF49964FE2AF95552535CCC10AC5C97D1 |
|
AB5261EC411D9DAB8E026F2D94BB0B79E658B6BEC5B6B9E25FC7480E3F6D56A6 |
|
B9F108C12EED6C256D83F44963B5A238A2DF31D8DBCC094FD7E418A5FE9A7F0E |
|
B109CC36C470721D58E734978E0FAB9EC8F41861C3F4B3BBFB6C8F84A5EE765D |
|
DD4C22AB092309BCF1CDEFCA32AC3388BA7BBED00FD861FD4EF03149E02BBBD3 |
|
1C8018D21A106F904C843DA6DBAEE2BF7CD7B8D86847AC43F604FF64DF793204 |
|
FE06EA0B0C7ACD4CCC3065B8727D44E1D74D4DD6F6CB53063B7191A67366931E |
|
0D23AA2723BDC2EF7D50C3A6F64C9B976F05DBC76408D53F62A405FE327B5B25 |
|
BCE72C26BC228ECADB62A519E63CF8A3B04C4D062450B2574E0229E06A9A7462 |
|
408BC437C205190531A6F12E5A6D4DA06FC9EF4DA672068EAA35774FD3FA080D |
|
55FDE55CCDEB252BC73D67A3144134F9D69249F6D17E016EFDFE4AA09E5E046B |
|
F11E637EA411DE91500B463BCC7B19F950BAAE92EEC173269351CBE593A1A5AE |
|
C925C401F920FA1F0F83D852A52DCB027B5D3E57D9E8088CE19356FB19AC86BF |
|
CD2A136D406ADE7A5FE0CD8DCAF7F2FC3E8B4544CE2E95D3FAA8F989FC165615 |
|
7C6D210FFC9F0DF1C08D1B45D43A5EF2F93CDAE23FC90EF4E466EEAA3A4A3697 |
|
ABCD9C5A5BE58B59C0204408FDE6E4FB41344144B26DEEA6EA4F457FF8A5D2EE |
|
8767F2D06A4B67F5A0EE498E1B41ED786DCE79EF41A944180B08B21E8FFAA9CC |
|
FB91BFBC9003CE1715236930AB6CD3CE157C0C58DB2CE030C67A50758FC70AA6 |
|
1B3C0216FBD233650A71AD9984998025F432635BC2E324C1B71DD7076E8F6198 |
|
D22F064B062B8BA565FE5691F3E012834B107C7122A77EE958B7E5CA7ADABCDF |
|
5571F16E9DC6BFB0250ADFAB806C525BDF196FCA4FECFDDC0872C36F2554F408 |
|
87BA9EA3A28FA8DC3A9732C839C6C3E084658607A7BCDC6F41EFED4E2728D1E2 |
|
225C58B7CDAF34323B03FB947B5408A52569913C7C4161819310D93F10490D67 |
|
7D0EE1CDF4E87F168375AABC22FB587A8C5F6CB9A859350AA1DD4358DE9C6B20 |
|
EF559F152B300F2E64636F77F4A0CE640AF8A7AE8360D6212A5498CC8C3BEB12 |
|
F53AAA78FEEF32B34EC6843BF23B8E5D4CFFF9ECC814325EE583BFFEB41C23F6 |
|
BAABAE49BCE4B79189F29FDCA6C2D75038F3C6E4FBF49A91616E5D117BBDE868 |
|
689601C05D7B1E59897739A10A0A67B016276FAC9211F2DB649CE848A280722F |
|
3DEC1E57A1FC9AED529C9149D2947CA2271511378A5C500E75A0CECAE417E06C |
|
15B12747E262751D0FE4CCCDB3B1D67681A806ED0FB8826A0461AEAC1B7607B7 |
|
589946D0F4F143C6BA44D9D30EE39F819E58DECF85FFF15067F1D4D132026E11 |
|
E92D8982A412650F50E47FB2BE419BC956FFB44DDA87BC624A21A19AF4FF5D89 |
|
3C6677B1FF3A6FD710DEDED18CED4DF2B56795EDAD8A5B294656C004D6D11714 |
|
530C6C5ECB42BA9262DDC017F9557A26D6C9B9C7C22707AC15EFBCCFE44B5900 |
|
C998E96AF0F7D2AAA6C485D43341B61FA18B49DA1F6EE5701F1857C3C86A995E |
|
29DB86FA21968AAE20BCB8688091455FB6A0EF0E9B6392EC7A5D7655D5D16BCB |
|
1DFB0E4558B1004827BF9D4654DDF544C2FE55734033AFD5BE72C3D4C7B65FF2 |
|
20F0DC9D002B39E9907654ADE76C6657344B204313165C5BC8B83FF1491BDA7E |
|
6131F288185DFCBDCA7C1A7FFC657CA8675C74E06E1AA443746A22008DF927AC |
|
5881F10FACCAA1768DC7333028377102BC172C8C6CC9ABDE03E713998B94E754 |
|
3D6E2C6888AE1A2BC97D3889D7029A29024A7E7AD5ABD49AEB017CEC22E3EFBF |
|
6B84D9E1AAFC10BF9C6FF5E48DDC7DEC1D2AA3E792AD3235B2F393B76EEC9A3E |
|
ABEE96053ADA7DA5BB45C95EBEF25DAA88BE8EEC4EF136D897FE64524C0EFE43 |
|
D63CA15B1FCA343EDF23ADDF377996A4E1A53267BC3BAF6B285A4CB005D2BDA2 |
|
5EFD69B3887328607E232028283DEF0044A7A15270769BA9107A4B79B7CFC6B7 |
|
3604CC85349B379376D5008A2B17273B813076C95C10B157BB69667A4824B683 |
|
B632253D2E737619FC6900EDA79B5180CC1DDB88B20635BB3DF6883AE42DF139 |
|
A1F6639DED98535F93ADBA68811EECC99FACE6071F52053B3AFD104F00313A55 |
|
0AD686E2C197E923037F46A827C47BA1C63758E4649CE51B20A4B2CDC8ABE57C |
|
3D6C144DE423FBDCAC75123402DEAD6DE2FD83DC2539BF892049FA5D55DFAA1B |
|
9C3AD6EAEF48405F18001E1B51A1E827C3BDDD90A30ACA4E5EBBC133E838C6BB |
|
0C0C98B4CCDD56E0305FD2B57F8FB83428C7B73F2400F524BA965C41D96479DA |
|
72A24A6F6EC62BA7AB59ECC4F95BDA474DA969AA4504CB6DBF29FFE4FA0970B6 |
|
977BE7FFE0FF0E55F07B54A868B77628D7BF68E94EE9464ED13145BDD22043E2 |
|
78DD0E6D657821E8C369C54B6B299B29185332B866BAFA3962E1624A5FA9057B |
|
2DB20773F149BF122D9DED1698F0ED17B4FCA7DAF88EE05517C6F539DD21440A |
|
77925C9B5CB194DBB9546D655EDF04D82C39B4895F9AF2306D106F1033BD9B30 |
|
11F07A7D57CD5B86EBD84F4EAD872F9814613E12BCC804EEBDAA3CCD8C89AFE4 |
|
33197ED56846C977C7954A258194F3DC4CE9093C895CBC8E827E47C8D34F6A80 |
|
19C0A62076AEEA73A5172717A20D0E524EDCD042BEC8F03D3E84A1A2C97D2BD5 |
|
E506A0DB7B65CD39A24B5247CC08127C60B9ED3B407086CB959D89FC4C2F8A93 |
|
B7AB0ECECD0120E1B5A8ECBD94EC12139D401D1E30231AB3A99BABBE4714FE2C |
|
A0CC0E9365DC01F66B64D4460E01E90AFF3359642AA28426B7CBE41017F8BABE |
|
9235EDAD39964692BCF9CEE94C4F29ED3483640176BF591BF710BA93946A3C95 |
|
C7D4CF5D16357F2E6DE5A4CC7D7EAA546B9510943B9CB9DEC062B475FCBF55C8 |
|
5CCA579CAD0A2FFA8B3901820125D46443F6A353FE05ACFCF3FDA5DEC17CD9C6 |
|
8D6565A29B18C26AE80F5B93227A1A91522A0A93DB41DC5F9CC831735FF97BFF |
|
0DD9C81020E1169AB923D51693C8B11AF7A7234E2F3D7B49A66C80645C2E4059 |
|
B7F15327A4A4D807460570438BCCAEB863C520DEE2DB628BFEEBDA37EFE63FF1 |
|
0D6EC66E7EE5F314E2A62E37752D0B8EEE6AE77E4255456CADA7EBB4EAC07122 |
|
CA742E1AAED581A1CE3158C790882134ACF3EBAC983A876C218643183E2E9129 |
|
98F8B54F1AB36F057416DA1D6438607B8AE7043F1EE1D25CBC0D68718AFEDCF1 |
|
9E0645079AF0B4FBA0F8B40720BF428CD87225C7FF285AEE6F048B5983F458DE |
|
15FBD918F9198FEC7F9DBC08B1CAD5890684579E540E5A22D79CCAD378CA3185 |
|
2337C8006CB37CA031B719E61DC45138C87B47C880D00CB789127D4F31FEFE7B |
|
CB100BFC256ABEECA695D0DF90DD780F6BA088B74BF09AE7EF73141E7337C89B |
|
69DCD842F5AD3881613EA235FD37DB2817E33427AECF0ED55BEEA7EF410C1376 |
|
7350BAF850481AC0635A9220EE2485DB9A35CA9544B79D067D4C82C8CE937AA4 |
|
5CE2860777D75888A90FB9603E2B4FDCBE41C011B45320054362A143ACE9383B |
|
65ED71622EDA39FF82D8E88FD7F5E9D947663296ED93FC16A95F04961938B836 |
|
FB1267C5A512B0AB28B32292449EC3F03825409CD01007B7B28349B7B7EE496B |
|
EA4CC3B9A877BF627C35908FAA85D10AC7D9B9BB65C201E7E4B4C671236B3C60 |
|
B1CCE5C51BE24C2FA060EF9539CEAB6A640744CEAACB9AFAEFEA785AFF8473AF |
|
0D0A134031F4A38FA62C154CC4FA4DF334DB857DA6774395F59CCE2915EB2F94 |
|
C3D803C2467C862FD10F6A7685A5FECBAAB4B15C12C7AF04029755FAF352F76C |
|
DE91D1EC35C345E0CDF3E808735A5A63C8BA55914099750C737C6ECA4F80AD57 |
|
02343BC5417C62B5DC9AAF73B5B6435744A983B8E3FF3F1305CC8A32C2301DE9 |
|
1BD2903185BC29CC5E1D79F5733D1D011A8015D03C7246601DB2EF01F0E3EAB8 |
|
CA11EA8A0A5C254FD12398089580CD9E6C53274D97ECE50370719E5CB0483EFE |
|
210FAC6FA0FCD278369828B62A7EDE838CFEACF2A60177FDBA6E41CB5FB0D23A |
|
57D8A8D455B1153F49064CDB898E93FA620735F3448F827055B8EB37074295FF |
|
1C4B609EFADEA7CB1D8A6C3D57FD6D3DDDA663FE44736CCCA8E1E92B49A06E92 |
|
7616DFEBBD028713B618CAC526534B7E8D2275659E56B0BA20489EFB7B376D5D |
|
72EDCFFA2C9C4EB029B53989F064537D7DC4A656B32B8BE82337930238D5C796 |
|
09DE101C6546A7E33CA597E4E8F609D22401239C22DBECF530874E7EEF014807 |
|
AB37D0882E4569B95D07E1AC3A7C37D75C1C6060DAD38CB8F6628004FB410A81 |
|
81F3D6F9D375B3A01C76E9A5A816A3BC4DF9FFFA5DBC469879D63BDCD499EA88 |
|
9053B0FC67214D53852D53F072A65098D5F4D21353CCF45A7C72B87FAB90F0D1 |
|
7A0A7C2785610C8A01EBCA23C8DF59A6056CEB54C7CED7ED2F6C35A65C9AB4C8 |
|
EF3E4753136F2ECA5D5093B70C4A70045DFAC28A854F0B96790849EA3E276C62 |
|
25B21178758B5769350F9A6380ACFC3726B4655AA6CF9EED9582B88706E6EC7D |
|
E82DFBB3EA1C9D3E39C64E1632AD04A6AFCE6DEADC7473C2E57FDC36C52DD63F |
|
31EFD2F1645AC7C004D572655616FA55B74489CD7BC7B94B49D6690A6D6E29D9 |
|
6D39014FED4A381C1424BB4EFB306790942709635DB330D4DC506AC34E9E6375 |
|
2D54D9731506DED192E59F4BD5826DA59B907875C8ADF5402A969D3A1ECE6DD7 |
|
2C8F3F13B291F3E32DBF307F0A9A2F1486D7F72AB88D4D10C0B2058438D328B4 |
|
7F10A539111C51C8247CC6DA45F29DA7A70E981EC9C44531A748FC9DED39C4E3 |
|
B0A65D6DAC8423208B20B06371AAE8396BC29C9C3A49A49488F50517C0BCB217 |
|
566EFBF97F0EF490D3E0F3AFFB17C8BD4297A36B63700EA93C52365B0E88155B |
|
9525FBFB909A649A9846A16F77E19225F9DDE5C2835D7426AFAD563CB7BFB410 |
|
5935CFC756CE19D2989A84F22CA3E9AA90621749AECA3C8A81702C418846AD87 |
|
CBA63197A06EC59179E27ECD7CC714E7F69EB20422E28F9B3CC032389950DFA7 |
|
27B63A98B7AD8EA93D178092061DA799F93A67E5B32199DEFF93910E0B9D4E23 |
|
E5C2C11E51CB75884081C918386B7639D79F82BB55DEFF63EDF40A04CA551F16 |
|
19F0974E82C34CF257776C9A6F694E5850B5C5BE3C5E61AA23AD12A03A4030E7 |
|
6A1F40695A02AB9CFCFD19B9CF3606B8F84F2C0327436F2C79E6A6DC9399E5B1 |
|
27D646FA17BA49440B8FC385FCC45EC0A5F6731ECA5645538D909C4E3733E6A1 |
|
41D02CB5C7072D729144CA7C1B009862F18EDF7053E10185CBB8F6E0891BDBF8 |
|
26396E41C63F0DDE5D7A24501EAAB8245C50D0492220ACFF27025746D11872B5 |
|
00B93A493B39E118D666C221812B6BEC53DF9B5A04AA992774D03B0CF6DBEFF2 |
|
838113D0195ADFEBC6010CA8F578F0984A5DD3C857500DF8C6C77A1136092B72 |
|
FF85EE75214628BC2513DC49FDA1B418724BA32FD67CADE1C5FEFB1F3248365A |
|
DC1E5275B7A9E243BBD0E595CFCFA2900CD2F53B72B6CF3D489C410E00F3A105 |
|
E38E714498930C5D0F57AA3388B0A71BF3B003B54BFA359955E433247B0463B0 |
|
5D19E7D67C38263E366844533EFBA2EB840FC31D0DE664753FB3927D9C914683 |
|
A1FF0CD308D9A07AAB051BA6681A316389F9AB00C41C7CEA170A79DC52D605F4 |
|
965F8CABD2D68C7795055DD0E391386ACD1D0E532671082D805DB80C8A461673 |
|
3CC4AF55C1ED96E3B5B7C708470E487C1E2ABE73B8BD55B7FC7E39CBD3AC38A3 |
|
1B3CFB02BEB17D460A1FDFA29A6EFE4371B996D2E4CA5DE19DF3912309095775 |
|
C792112C84BE3765FAF21BEBFA04CDE0CEDB38BD6192E23F81F496895D7393FF |
|
1073BA5C3A8C865206A3CB68A98A3BE586565EEF92786C99ACE1FDD50D60C103 |
|
A936D1946B216300939904B4AF2B8F4D63B4F7255535291109D55D8C39152DFD |
|
0BBBE256FD2F892362D90AE9CBDDA6F729427848FCF97424122452F4F15664EA |
|
C7FEE09C6B19995BFA5E5F57714F01C892DE78E3EBF82824E38C53B8877D515F |
|
A126028A78DC60D1F7866540EEE5DC1077F72A4A04C4053FE19A686955D91D11 |
|
0513CF5F50081F3A267BCC6D30F1B0D543C392B4008E56C59CB0E7AF7ADC59E4 |
|
16EA70B6F6FDFAAD57999AF5D192CE1C71C398D5A8D62A821422A9EB79224FFC |
|
9403BE1E9B39E87E81AFD3E08942BD0EFA615E921CC865C7E13968EEFFBB96DF |
|
58502A5E3A6B80EED40FA7EEE9DF32B60CE70154B5F9DC4265B4AAC0F8B872CA |
|
659FC2162A0BFF85F55C45152964EF354A49B743CB88CA1C0550CA213F523B5F |
|
F8CA3E0E111A18C61850454D8B5CAB4BB9FF96F0E10A1C92DEF460ECDF06F71B |
|
E09EB607B2980A08187C6DF5BD91F63DD006AD0C2F8A3DBB5C9BA0897E711DFF |
|
3B4BCAF937785A3CAE7A554013A71E7D0E7A2DB6A652A9859C6C475D9F9D41C0 |
|
25CA2595350B3F013FC3C152D3B3C511508A4E16452ACFCB4DDFF29DDFD01D3D |
|
09F7624AE4A50813D70229FA5B012E2689254EA3BFDECCD3DB9D43B2B77FAD26 |
|
007A632D14845C7B2656242F0D78AF4883F632150367A685D6045C0AB7EC32BC |
|
77E0BD7E208E2887B211E2100756CED3C8FEBFBF37D5DB921C7A1AAA536A746F |
|
640EB7808987F463F71BF35A0EDC8CD2DB64C0854AA3CA221B73627A48FD7E6D |
|
B64F7967B0153C1BBBBE45A4073864F143223F946672181D1A8A97D3EE4DF997 |
|
633E5348F62EF49BD8DB1111584E38F7735A6B205DA659ADBA809842DA07A86D |
|
15AC9439CB432BCB8AA975A0CEA982F27F7AFA17BDBC07BB5A66AC79CBB2BB4F |
|
7FF4E5494D71319122CAFF0DD7C139AE2FD469DEFD76AF10A93CFE5C32A41C21 |
|
BC116AD3E2F8416FEA532BEB14033D93E1F188FCBB649B21389A38EDD20E039A |
|
D0491C711C671B2303D541A1CFB4724EF133964BB1EBAE34C0735755D8457393 |
|
6F0D6F0DACAB0DC46AFA06FF37A42080737F8AB7829BA634C43A47C538CAD587 |
|
0449F1AB88F5B1BB56FEB516E8B43C15E0FB4DE1225A21A1698FFDE9FFB22124 |
|
228165B5115679E215876B0B29DA91B21747D304262ECF1D9394F2DEDD8D6A4E |
|
3D3FEDE27E41B64A179A226A806263972A3EE59F21BCB40E4B332EA7FBB2A138 |
|
E34F68A0DBDC6F4562F9E3D2FADC975BC0A8EE8D8780CBCD3873A49911A5ECB3 |
|
A3E081BF3ADF691C08E04B6316845C5BC2E42DCD519D71D032163E32D48A16D2 |
|
D5223CFA7CB6525C13A28217246F1578A5403F509EDC3309140F7BAB188FB97B |
|
9C35B6B3B10EEE8A5C8048CCA9A4BEB397A4F57817B4EE4CA387F4ECE353A1B2 |
|
F0C00CB0D563C4C664561D817D4F7261145425622D09818C7019A12E191FE6D0 |
|
F4647FECE6A520C96FDFED6A365B668D335CFD199FE9549171DF5199AB83A3EC |
|
83C7B8C00DE6BF293287AC50E5D0A81284647881C083A7879BBDBF68452EADB4 |
|
149ED27C084F2E7ED50D556FE790372F4629073C7634062868C0F01954043259 |
|
3C98E2F40C4A2B277B9BEE035DE673FBC8B3FE5542FAACF076C5F875F3AF5ECA |
|
501ED2AC96892754A4DC0845E847756EFD5407AFFE0AEEFE8941B22F8B3C2C85 |
|
DE6CA54594767E0B8596FAD54C90AE3C4EFA793120D0F308032D0E7DC3206EF1 |
|
0C681D9DBC0FBC26330D5B44C0BEAF71F1DCE7E69EF10B18A01A29EB8D83FC2A |
|
73B4FB230A3036D527D7F6DA5903420C7A6283FFC85E51083EEE085B21B94468 |
|
BE4AF9BC00636ECB2B75B686EE93ED5E1C42A7B00FC2F845C531EFC55EDBB672 |
|
0C26C9D446BE286149B7A63CACDE7D20015D21CF191A2A9F42218E31A82679CD |
|
F9255900BE3AC0D2D33398E0F70D1B3486E541A0B6169FE7A94BE41B2593F639 |
|
2CFB3489ED6C46B9C81D564D0E92FF2F28FCF99D1D4738316FA44232D8291A84 |
|
EA761C63655548D1A892F281F839085554D4D3E98884458B3C183EEB6B19B234 |
|
D887657FA7F09D6918930207EC00EB91FA17D8D904D9C577606880609F6C86F8 |
|
40D31234EFFBDC53059FCDB658FE10A1E1167E1BEED54BFC71846DBDE91CD695 |
|
75C3572DAC845B5199EF98BEDD79B08500B08012B728502325CDBB8013BFFB1E |
|
088DBD1AE35601F4E9B2A4BD7E8158596A47AB71D66F35EA9575D8321D17503E |
|
F28B0B5B78A99ADCC93CCBD359DA2CBEE7CEE3B087FEDB4667C9F6E8B82BEA09 |
|
9B5A3ECB3A09A03CD6C7E12160CD9D70B18A885ECE9B3E91C1791411893ABD3D |
|
4108F07CF8BEC447895F931F33561256330BF27F73852446045415066A5817DE |
|
CC1BB3C3718A79565127354CD687F5FF1EBA545F286C7870260882F92870BAFB |
|
F3F9C7D44FEB6087260BE7851BBF2779EA23B55C22BB40B610493070139FAA4D |
|
439613BEEECD27538EF4068436BD321725E7C192776C9AEEBC63CC817E9192C3 |
|
3B2F08C429654E590CD321C73699642B678011B2042027E811F18DCED3F04B1B |
|
B71DC8C88EBAFE715BE890E9B418236CFAD3992F118118CEA637EE33D4773B7D |
|
FA50CE749EE655CBD34DE654ED2C599B423AC51BE1C002B7065A80634E514896 |
|
4896E7C6D88BE2B1F77A333F2680BD616C5B511F624F48519A64FF0C6367D012 |
|
006F86BBA304AFC449D8A44B782804B2BFECA070C16443EE01B7D347A00815BE |
|
A877AD0842B71807389860B01837A1667B1CA974C702674B9923F477AA3A3A2E |
|
7C68840F054C33E4C961161EF96BEBD0C22AE027D6C66C1512502C09EE2068D9 |
|
E8DB81F1B3BE98A8D5378773344A8075FD17E6ED95884D1450D841127C94E8C1 |
|
547D7E5EA2B1C7CC0685C7140CC128F24D36AD6E9304490553F57C0BF0254E96 |
|
64E8BE7D5E66A3707F97B62DAF7FFA0AF208B1E048CF8C1C9FBDF47758BEA9EB |
|
8A8746E826B8057B8C2AE11AE60C8BA1857BCA4C910F35D9F10BBC4196AA4B09 |
|
BFD5EA6DD1144D26B7F890E4879C5B5771EFB5430FF2CC75A7338532AA4EBBB6 |
|
99E319B3CCB5558A149C541A15462DE5AEE476682F356C8F22EB0CFA3EEDB735 |
|
00B7AB93075F8B08F0A590279395358AA45B494E6BABA94AFF8FB367C80934F4 |
|
7EF060E35F81F66E223B1414D05EE51AD56033EEDCBFA3148E8DE3D2AD5F9896 |
|
6207C8D9DD991262C989EF4FF4BA86235BFCB7BEC2C730AB6EE2F5771D92FB32 |
|
FDB235CEDD9C638780268C77EB39AF593F5DF2E1F5906F14D53544D54E94905B |
|
2E4096AA8AA145AAE060E76CB6D6097F6D1048A15B38B2C58568C325471CE949 |
|
D7EF40FA6168CFFCDA2EBAFC3BAD6DF806A94C22E58C73C7C181CF0ACD76AE12 |
|
9749989C31BA69C7965DC0D8F82AD88B68C18372C68E1491ADF11156778ADAF8 |
|
5D4F99A31F105F1C3B60E7754F6CD843675D6BEFA92F0D1E5C66227FB44EDE14 |
|
1FC8430DFC4A78DB842D74FD209CB8E31FA51E21237B2FDCFEE3554FDB48899F |
|
44090D381999A8251C873317A95EC0D40ACB3B072F8F08E43E9080F7AD582176 |
|
B65F5A582E30F703F2A0C47D1808FEB30F6E637629471BC3B41B5D31593AF3BF |
|
B828EDAA29AEF1CE8B6591B19F22A9C5C8E2A22B55F0F5DEC7E6B8FEA0674109 |
|
DFA90E882091ACCF93762A05148F8DFDEDB896855D674FBFD692FDF0B8FCA95B |
|
722BE85B32C776B59A13D1A2554F39DB9701E3B3D71A560E05060D0DFDAB6D6F |
|
34FA50CA902AB69D62188D39809A5D724D887AFA0963BA6ABC05ECACA701FA71 |
|
BE8204871B373A02E8B91E110A17DC99FD87CBEDD32E9A4C48A344D157EC3D21 |
|
665CEC66C67B204C9D9FBF164C026F1915D3A766DE2A2DB4CCD990A463A93906 |
|
1EFA2DAFF7A7947F2931B5655E4DC0BA96EB7E5F598D435F5AC39FE5626C25CA |
|
8ACBBD0CAFC62D33B27A350B866241061022A0B446795B9EDF3D7980BE2A1465 |
|
8E4840818466F9CFDFEE203E565B6E6EE9F933884F84EC1E23A8644CE4A79E79 |
|
841662C13FF90FFC75FE328E65D0284C7792BA60E1C1D0E2CB3ADD2DA5AC1EC8 |
|
CE9974A7210B748B60C28F7F655355EDAFBA2DE76E1157950C62800D65263B2D |
|
CD97D6E7836C0EF36E2A2B7B916E8D58B35B32776D24BF4E125EA9DC3C2D9DD5 |
|
2CFED715F7661D61F59A282622FA6C76F044F6501B33FAADE63D747A72D847F8 |
|
F99013B92BA34A89E07C61FFF30CED15B2E616EDA7B0B0D42EFA3916C7095975 |
|
9F2F4450D8144B2D718A3C230A4C2F787D01BC12170DB2CA342B3D1F97217C77 |
|
D8CAA9E4B48515AF06CC97C03F5750A8B41A645FB7EC8D88C460C86CC304FAEB |
|
87421BF12B8EB0C2096B17DFEA3A88F68767D69ADCF4BD64CE1ED3302871E855 |
|
5E12A7E7A04D0D0734DDA06493D557B2FD8BD3A23712AEB746E0DB51CED4388D |
|
55A67F19F85BA6278E4912C7110D855A246A8C540EBE1E4239F19DC97F928552 |
|
F6C126AEB1F11F4E21D96BB525C70927F92A7754992277B53FB85124D0408FBB |
|
9A6FD79F32F972CB5CBF16CC7FA05ABFD4D739FA496BE03A427072DB47918B50 |
|
43ADEEA672A4340F63FE51AEB92BB16AC4AAD2AEADB2A9B604CB00063F235A83 |
|
14C7BC354A2DD6B74F13E82CC1E5B83830F60A0FAE73897B8E12D4FF851366A1 |
|
6C0761E01B7C71F9F7DB08DEBAD2C72705DAB8DA582AA2F0447A3C8AF5671685 |
|
B6372068D64F25DDAAD9D610141569704CD86724839DE2E3BA2847DC3466E69C |
|
851F7764B043FA59A4307A434631DBA05A77D988A6A3E2274CB5A8E6BF71B50A |
|
D3C52395BB8CB53E9007B2F67B98677EBE4F233274414432B8B19F969BDB6D55 |
|
B202EC30D26608A13D1F19E323148EE41F481EC45E38A69D8E6BD54F3CD5A91E |
|
55ABAC1492AAC8641B0173011C5A5DB8847EA2A6F96E01C400F6F138703C14C5 |
|
C6C1501D1EA70AB40D32AB3196A07E940F93F96560B3F0FCCF70409EC14715B0 |
|
42F53DD3238E1237C2A966BB5D32E76C7673C21E2E0501B37FBAEC23AE80793F |
|
9EDB34CB6716DADFAE94AA34D206D38248E541A2A725B951990270B105793603 |
|
6551779DAC75BA668368DD12D1C1064A7E7CB744F81E6F63133427F01A4A2C36 |
|
BFD7080607CA7C4EC983F47977A762546387DF1DB87696F922E19A7C1FA1214A |
|
CC77A031A170A8463CA0F8E5B74522745659E412122CD7F96FA9DB92BBBD5F85 |
|
025FF8C64861237F7ECC20775F36375C7B3C2F93B53D10DB66A4950F8FF9F93A |
|
27F086E7CD3AC08533101F56BD358B042D60522FC8CDA226C8170EF702DCADF3 |
|
AFAB85B8429DCCB9949BB2FC5EC59A4D5BA820803A9D58CB0F27E328A8038090 |
|
426668CEFCFCA4ADDABA1CAB0E0C526E153BBA35A154B4E170C25356A553B5C7 |
|
F924E4088487FFB070100C3C13F3D492BCE5FC75798F3906C8CA0B38B9B52733 |
|
0783E8615695E6F53F72EF10EF84E7B6BA3EAF3832F1AF96CD57A4B13353AF83 |
|
8ADF52C46480220E4CA48D5BB8BBF9EBC9F0DF4149790613DBB0A7E3FC41BBE4 |
|
655D1669645BCC6F6F319C490E8C9344A3A086DAC8AA514B0E4A6002C7564CC8 |
|
119074B5CDE906BD7EBC7C14718F2113D11A28FEFD1C94AFF1B142BA226F6637 |
|
6A0E546E8FC0EF0E6B8DB79553628574E0A7F08AAA6321025F4ABD65472705FD |
|
FD3999052A4D4F8E4584771EACBBE44BDBD9ED9A9123D2A3A15F96C18AC8C7A5 |
|
6C17BDFCAAAC60BF88D651888DA06F227F567037E2A55DC24C6131A94C89012C |
|
A91F160A0F7DAFA03B15E502B51C0DED7FDF093DF4DABAE5705E5823DBDA1C11 |
|
380972EFC4789A590C34CE915B30E27604991017A95E18D07AA8E52428F5EAD5 |
|
560F43B0326D715CB7A486201E38FEE71D15E19F23493374AEC3051DA6EF471D |
|
B6F70E319095E0D74B6D5284F4C02BEBB4659D35F6854E225CC85B252BB2E3BC |
|
1FD3CE07B39200BF9E5072C05B7CBCA2834CB5C07AE54305B96458A59E9CCE4A |
|
BCA04748F660DA3BF17D2B915CE0E5B1D327C65FF8B645DDD1FA9D0D48F9BCAB |
|
243C1603E9423004FE6A55440300178BD9C433780B453684E6E159FBA89A1A7F |
|
4C55BEA025B9DA02BAD177E925E3848DD56684D6D7A306D8580F9B454DD394B9 |
|
766F6E623F1E233E658E0DF75D9666238B166292663B770EDD964B910CF01426 |
|
5E296C3533AA94DE3C7C7A5A7C66650CE904429640C38937F4AD35E29CA2CC34 |
|
CD2B4F23B41EC48501CC6695B7A592572C7805950F21014BB34F07785EFB9B46 |
|
87F6C196EB98BC0488BCF83D0E35E74DC5D28F631FBAE2AF84ED00F9478ADD41 |
|
E55E6478709D133C00E9736A5B1244B3F7E1AEE4144E1C12962F841DBB2EC103 |
|
8D6B21DEE565927696C30B32786B0BE9EF519CF5CD028D1D9DB8D8DC69182DA0 |
|
9CE848EF34B3AE757213641E0A5DA73D0851E1B78A34D13DC88FEDAE88E6A36F |
|
F093E4F8C24EBC3C9E49BF6A4E73F4626D854D9EEE82472F7CAF7C70E6233374 |
|
7261842E3CC9ECAD676580F4FA0FCF333D00EFD80A775578480CAD913E6DE76F |
|
EA34E2D59E5C313DC36206FB843658462800DCF5AFFB5B569907F9614D993852 |
|
20DAF6F9EE86C6DE02C734EF4C399023865AC14A79A02FAC18C6DB6224C7D525 |
|
A16240E267FA34BF98285B923C1FF866E21C9CAC949A55C53A54A0CB0BBE0F00 |
|
41D3B45490BD44FD8ADDA5B83EF45F74D68ECF3406DCB2E212DC93801D571DDF |
|
A39518F7FAEC9B48DFAE47AFCCFB1E1C6FF0F88EF736D17F7A786E1904816C09 |
|
02CFF0AB99C67AF35A7373ACD5AD404770FB25EB4492996EE31F9E015E0D1D35 |
|
91BEF50A2808002231F85CFE55EFB82E25355E4747007AB4F8E13CC859F692A4 |
|
6274A88508498CF85A6407B9D604C0EC3E82E28D8EBCD654EF88286164800DF6 |
|
5DE8617392C671942DB149AF1CA200B16BD11C9A08DB458F0F5FFB345EA6404C |
|
498E9D5F9974F14118463D5A43A7E882B272A6215560F7F09FD7B2041C08006E |
|
B9154AE60BBD9293909621E8085F24C506B1381858B9F23AEBC2F5B3FE9E8B46 |
|
B0D1F94A8E3DB22B42135731CB33B8BBED9B0717A0E9D46800F1E38D9DEA3C0D |
|
BCF7C39527556C9C8DC7385180249E6FC4F4D7C0FF0D6E8B441ABF5F3E630782 |
|
097EEF387F129D44D7B228F9B1406C6CC2096215CA07454B341DFAE7EF513DA9 |
|
476F91A4FF009F4AB1DA8F0B1D9A1AFF2609A37B709525EA79897EB7AE543E9E |
|
A6ECC2C09C4B50F2C05ACF7A115E6CED8A532908D1F29092C519529145130524 |
|
B57C13B5A58F3AF9F07ACFD03B974534CB7E0AAB902627099C1C2AC04F6BAAFC |
|
F74D21BA432022214F300A1DB1BD681BFB27D63119B0A1CCBE145395C15264C7 |
|
82520AFFF25975EECFB1093766E4D29B233367F842B725F40381439CB20A6172 |
|
75B4BE58EC62C2AAAEAAF52A3FB9383064E38CF69F44D6BCD5938DB6F7160D26 |
|
4537BE55A15193F4DB40937960C186B6BA5258A83B53B40986B72819D85A4C8D |
|
691EB3CA85F1E83E1333EC2F6B46068EB59F89124B6151CB22892B8EB702078C |
|
2924DCBC26F745ACDAAD84FA33254EDD96D6E61609105A65117D49C807F394B2 |
|
014160CF85023EEA048816572EAA27183A02CA9E7F2D6D732F1D0012CED3313C |
|
AA2CC72C658303B22356912EB88A49B0343E9479CE65881E65DF43ED475DD0BF |
|
7EA2B1C2BD686213841019D221A675162D02E78816B9D3659B1BD478EB28FDF2 |
|
D4CFD378F4D6EC98474E3B28177DDEB81889CFBD29F476D674AD4CC74C8DB777 |
|
FB1E175B03F65A59658BBF3A0E0B8039136041DD1ED2A25AE05888DAE3D20FEA |
|
210D2A2EAFDDE2ECAEC1E7F085E47C9AD131B40F1A59C3CC0A7BCEE24E2B18FA |
|
0D5A7BAA52C4054B54B6A9033CC3E346407B69905470AD16E5A74680795E56F2 |
|
8697231A95068D78AAD19297734E09B93B0620F58AF72456BE2C0F7563E578E5 |
|
4D3E03D4891460692127ADA0E0676ED9FC379E1EB2C9A73254D5D4565A9E6E61 |
|
FF5CD7CF907E31A30A2A3D892B73DBA3A42E7FED37EF8BBDE88E3901EF507E8D |
|
C99F6D32DFA4799DF696F9541FEC06CCCF4FF2B2E374FA11F8BEA527D116857F |
|
E904A85EB3B876FFA226C570DBBEE692224782D90827B22FBE62CE501BEB28CD |
|
FA5BAC22843F80B64C01EEAAD90CC2627A90945C9E946F4E6BB1FFFE9F39A806 |
|
052746A36D4E591090D72206620BB8E38C05A088DC2467DE7516C128127508BA |
|
746416EB47E3ADC8A9B77F2FA2E80CFB614481D9F232949CE0E7A746EC6671CF |
|
86DC2FC324E6A97398E72F74F6B730E3998ECF8FC047954E3D0AE023A4536F77 |
|
7E921A53D3A732E80EAB5D9736F131FAEC1A269FDEF4C26996A150ACC14B0723 |
|
72946BC954B9E3A8878DECF71CBCB2C72111F5A9A55614EBC9E2D01D7BAF74FA |
|
3BE2CE3DC63B6A993129A627AC8CC80FD09248A8F8838019F66C99B4271A682F |
|
386C8CF988290B5C07E1133ADD623C6B62F719C128B3D4F33CF34F1A44074768 |
|
5C9205957EF01DD3E4F818E8DEA19B520B9ADA0D62DA4BF4BD36F287EAB92DF7 |
|
664436D8282E9938B47394DE9F4E91ED8A9DD0CA6887F404D90DAC9685C3EF4F |
|
5855DA4329A1BFB3A61F064F61197AFD54AAE2752FC1FA2D233E4952E6F77BDE |
|
FC97A410B543CF4D52A3FE02FCFA5C4CF9A37EEF946E2077BDBABEB28372FF34 |
|
B4F037F4DADED2EACE026F6535CDE726EBF37E5E4456B7548E2CA899A73A4615 |
|
462891A41E81824D4A9C0732C4B02BDB94399F202B7EED6E0F72D81532374173 |
|
D0B6C753CAE68998EA8D869CC05A6F7AEB9CA27AB0044201D596C3265CDA1B79 |
|
023F49245B0757E69EEF30AF41018DE7B3D521EC4E4AE4D304C1A4BD3F01E406 |
|
1AAA7E0062B61E711204A5BF5ADE97885AAFE3F8375FDB8EC3B21FBC1EA92520 |
|
7D0E19BE2CC2FD1282A98791F993A0D96C9141DAB5EE8CB671ABC34B1E9C6435 |
|
1E65E95EEA4DD47E0C1CF9C9C687C623C8EB2916FB86973C2469616B9A0CF8A6 |
|
3D7F2B327DFBEBC63C7058DECD155475D297EBF1445E0D72D03493DA80020845 |
|
BB7E57BC1E7C0A03114EDFD47D95BAE5C58D9168ED879B965F16BCC424DDC51F |
|
4659AA4FF9EC747811E937DE5A7832C1BA3DC99379CA36CECFDDF73697630805 |
|
728EB9E00F5BBA4DA9C1A71BC3588BBD6EFBE78325B38C9FEBBB35FF6AF34B68 |
|
604B713746811458FA69AFB294FC71620732C7C53A8E936F2333565861018476 |
|
390548AAC2C080C642A20B6E4C03F6A50E438A11211E737AD15A0CEC2BDC3C7A |
|
082A90AF6AD020A8AAD22836B7197719A374758305D39EE8ED0A1A28E5981719 |
|
9DE1CF42A2B8093223789402C7DF57D9D85232311A1104063D3CDCC7994AE6E9 |
|
3208AC98DF93B4D0572DDBB1526457292420B85AE4B45EB5D89B9A078FE8DB1C |
|
84A8AFC65D712ACE75770929F58092E9D1FAA8021EB562A83AD3976A4F293B1F |
|
78F622CB4771F383FCB1AB8CC3FBDDBB8BE2F04A4E25395C3123AF12C254F5BC |
|
4DF587C94797236D4D17CC6F94DACCCBDB46F1F5ED3E99728F512D0E51D69346 |
|
9412EBF63747C346962EC8DBFAD170D5251F1F3C93BA929D7FDA7F5C83845F0B |
|
12E294108AD94F87D3157E6024A8F24E935B61D119567ACD5F7E9B |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
0000000000000000000000000000000000000000000000000000000000000000 |
|
cleartomark |
|
{restore}if |
|
%%EndFont |
|
%%BeginFont: CMTI10 |
%%BeginFont: CMTI10 |
%!PS-AdobeFont-1.0: CMTI10 003.002 |
%!PS-AdobeFont-1.0: CMTI10 003.002 |
%%Title: CMTI10 |
%%Title: CMTI10 |
Line 5183 FontDirectory/CMTI10 known{/CMTI10 findfont dup/Unique
|
Line 5191 FontDirectory/CMTI10 known{/CMTI10 findfont dup/Unique
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMTI10 def |
/FontName /CMTI10 def |
/FontBBox {-35 -250 1124 750 }readonly def |
/FontBBox {-35 -250 1124 750 }readonly def |
/UniqueID 5000828 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 9 dict dup begin |
/FontInfo 9 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 5205 dup 100 /d put
|
Line 5212 dup 100 /d put
|
dup 101 /e put |
dup 101 /e put |
dup 103 /g put |
dup 103 /g put |
dup 105 /i put |
dup 105 /i put |
|
dup 107 /k put |
dup 108 /l put |
dup 108 /l put |
dup 109 /m put |
dup 109 /m put |
dup 110 /n put |
dup 110 /n put |
Line 5440 CEBF16946487E546C6E433A5C5B9FB7D5B97F2B4B202F892CF5121
|
Line 5448 CEBF16946487E546C6E433A5C5B9FB7D5B97F2B4B202F892CF5121
|
4448B45EDB617EDB931969D53B9C200E954B4A6DA6617E3A56D72EF332FB941F |
4448B45EDB617EDB931969D53B9C200E954B4A6DA6617E3A56D72EF332FB941F |
4694BAF21CAF8473EE2767CB5434E955C5A08DB04F67508AA1F5CFAE25FBC9B3 |
4694BAF21CAF8473EE2767CB5434E955C5A08DB04F67508AA1F5CFAE25FBC9B3 |
9FA855CBF2DFBD04C656532230B8A2A0B33C7EC74BF3EB2877DA369035C976C2 |
9FA855CBF2DFBD04C656532230B8A2A0B33C7EC74BF3EB2877DA369035C976C2 |
F3227355AE2E740152A344AC5E0CB3D04A1D4273A54A35BF8B1F24797246B5E1 | F3227355AE2E740152A344AC5E0CB3D04A1D4273A54A35BF8B1F247973158C4E |
CFD5D260F4D5E5131120AEE3B3BF1308B9E55026C969C5451EDA76E0F06E75F2 | 2ADCC0E93E456A8F099F28C99EE6497EDBAD4A0E7937FAD55FF114586FF56F02 |
6DCC258952B63FE0B7B99B39D5563AB4F7CDE57AA7490C71E3CD9EB563E0A9C0 | D7DE3994628E4816B2D15C8370B95E334D9D374A9C1B6C7A10E83874B380B6F2 |
8C54E64E3B537A901395E33847C6FF75C2B6FC3536E8F990C18A6623A00AB558 | A527D6AE149DA8AEC229DF8964FD62D697D99C3CA805CDD28742348F462C2FA5 |
272AE4D142503BF0B82A13EB6088D27E0D8B319D6BCF1E0E8EE94C9ADD6D4645 | 6E83657F5587E0E9FBBD2540F4E14876CF5BE9A38270E56C85C0732DC781344A |
A5B0FBD17AF7CB1E1ADDD2D822A76F6B9338B6B459D4A67631292AA028A8B976 | A480D0BAD09DE7839C3CFF2BD09C9A9A80F985DB188B8C1689CC8A4AD620196D |
8F9771C890FFDF7751F3079E36D8F92AFB62BBB960A45891B5FABC8E5BDA1348 | 06D17C44063A9CB2F30EDAE6DAE4FC7751BC8CB7D2B54CC5FED51A14354725A5 |
5AC23D29879FA27A392E3DE732D78EFF7168F2FB7B0841C8B3729FFA2B515885 | 5D3568B56A54EEFB5C20E38A336DD50BAFCB061B051A0AADB33DE07516535472 |
C699663626473D04C1421BE24259C91B9FE8F63DC99929D9741F37E67CF70E38 | 379855FDFF2C07BC75FCE7E930062C334CE95B6B538CBC41B0322812E1E51679 |
3C489E823CF0F62B020CF576753734C989AA1A360A21A137DFD644ED2197032C | 1716297E204395DA31ECBF6177CE515E88B4F4D61348CE6AAE02FD0F1D286114 |
3DEAB8E7A1306D8DF7E36DDD52A895488E63701D6A69E634EC862DFCDAC01BA2 | 3BCA0B5199B0505D786AB3ED0CED56A180DA736C3EEEE8825A3BAADCE6A49117 |
56DE73FC77027F65B89BF3188686026D0C2A2F22DA92B8DA0F6476F6252D8066 | B0B754B2B53ACE67F02AEBC31A4665FF2B023F5ADFE660CC2E34967D5208BC6D |
D9F0AEAC5E6F09120646EF77CC81FEDB1BC8E3197E9CCA12C941152387E71286 | 2F686AB71E897B3DFF0BEAB60E661F651F6BC46DC1FAB62EE9BD004B03358262 |
E00B8ED61DBA85D2EF5550663A1D2C7233D6FDEDBE947241585C4B9580E7A700 | 32EFB3F4E4F7C13275442F3404888CF7FA12872A463CBBC52B993DFCC8CA0981 |
5081C957D863FD2DBDBF56CE8DA67E3D6A8A47C3BF38478D3D4D72A803DEC0D5 | 991AE2D8738573A60531C13C0FC33A9309D9C99F3A68B7BB3EEB118E0943DE7B |
797CC1ED5B005CFE4A46CF549FEE756419351B89B8DDF13BC2EC18939901BA5D | 5CFDCA5615AFA20AFB7467D2541ABE54E4DE0226A49A72C2DF120A6A1E9CD16B |
37ED1DBCE8DA072938DFA9585444FA6F09CC32C7098E2ACCEEEDF7D117235385 | 143E9D3CEC3D6EACB409AAED738C066C9F8714E1D062AC775BD346019D2B86EB |
BD95CE9C7C997491613FA253743E7D0B03348072F516B7436A78435B19C828FB | 21007D2847DC4F694FD547A5C1C3C8089E9F6DBE130C6EF07766D89A5BD25778 |
1712254A679503CE81FF1761ACA3C3BEC0C1E2736A2908C7A8D6F30D86F7DD00 | 27056E32DBF97F975EA2495B466D643625BDE7F55B35FA5FD47F2707F76A3D25 |
1BA2200908FA4180273E50863CA552868F1EE5EC1D8D47AE159B4A42C65F3D7A | 9117398C915A3BB4B461972B136CE89DEA6304D5D99C043F3CBFAB9E1B68AB10 |
73332A618CEA966BFA32B9AEFCE9C7CD4678B2301FC1DB91964486B62E28DD60 | D416CB8A4F7760D76F3750D41AB01151F36EC6E47ED148FC15FE7DB2C0AE91E4 |
11D123711C6A2D190F6FB97ECE36679247507514606287D049455AB9CCF928CE | 40222918FACD5EFE0F8A2093D487E9C7E840C25BFD2E49617FFED0B13490E86C |
CB2C62D55BBC4DFB1F8A033B7D42D8D1119D71F616205A91B48C7C83CB2D0B39 | 89A9DD5544A0CE6B49162B950CAA484227A5BA5C6AD796D57A7F8DF7DDBC1FEB |
15824D6F324A9CB64E6C09D65C478F8753905E1A0B094D310123FBB7CBC4CF71 | 9CE33165B20539DE7DB2F0B4FAB376000013828B458F938375769B75DF7541E6 |
08D6381228C2B6C393E8055AF7D226FFBD9CF19379B4E7F75938D5A39E3410D5 | 21937987B397872B880D350D359A9183D1F9B530C3FDCE648262E1E10B8BA95A |
4E2BB197AD202DB623844B156AD0FD80AE4CB0E8B7831CECF25E15753FE27E19 | D23B1EB3C38FC30A6A70A541A31E626427790AF8ED201B2F813DDD1AB47EA8C8 |
A8CF57C78C6D1CD021C6FED91E81AE1F09F1F9CE7D8CB480EB559729BAFB507D | 370E1591073B6E128BA9B02116F28A929A0F34E1C12C091E4820C12FE47E31A8 |
B99DE23E7D3A9FD04345DDC7E8E498F2229CC33A991418E69A9366ECB375C42E | B56EC3E47D203D61DFFEF269A4EB9B7BEADE78B9506CEF4F200BE114A7669473 |
69E1B73DC94401E5E7AD9CFE8086432F8026224CD42D9A1EFDB1B3B0D5BE74A9 | 4D16CCFDBBC2B8DF7AF87F60EEAF24BB9137E58CEF2F83F0E9116E9ADD2067DC |
186F30C774BAF35F25D4B0B1C9C791CAA87015D3A7519184FCE9DB2439A98A49 | DB5C9E05440EA0DCE72F3C98B3E97D907B63DE8F2AB4F06A572EFA28A395B653 |
0DA01A0A9ED463382DAAA05555106902836A46E3651871D20B65879902C0D93E | DEF02B8BC01E79FDAC8528DCF05A1BC986C9133FE81B274ED656E8F54087F85E |
C8C3358A8F64CD0CA264614EBE741ABEC13F29CAC4625A1A7301889D9A994416 | 9AE42FB250690B927A0378FAE0FC32602718E29AB9595A48B51E0914D9A5F6B0 |
24BC8C7816579FB7D7AF946DBB3D911457CB2D0CE74BD645CE388BEDA28CA1F6 | 45CBD36D854AB5717CF8E645D7DDCE370D8B555B2DF0EB9E3CFEF436F4306065 |
EF4DD197628362D38ED6499657B1E45D1DDE460ABE0EC838DF3BBD2B90FD2245 | A8EDD52C19D9330F2518B1637D69A72DE1903D5C7D246A5DBB7D33AFBEEF9217 |
6DC211B771E1ECC3E294F1B767BA0F3D041BF4DB159EF01C3AC7C00281A675A7 | 1F8DFE2E5B3CF13AF8F74B728479B7E7D227FCF6BB618140E795916010E7A814 |
BECDF043A5EB64CB6D99FC8E7876EA1216F005A7A63EBA79549D5B6C33FA47BE | F7CC8B76EA35BEF33551819D6EC75245FB5324775E1CAC860543BB7931404BE9 |
38466B6D62D3D00C52D9BB7AB23DD4A4C896D3A5890E8C57B7ED5A627CC7EA4C | D535D9DC60A9C43428E03CAAB2C5530DB97491A498BBC8A03361C0DD06828CFB |
0BE63CAA285E1A35808FEE0ADB1FF9EA3B18EC1040560B1FD950D7EF32F7F958 | AC3E51B672D460BBE1FA0FADFFBD7B6528D96E0496A8F62C8E3D4AF463CE4D4C |
5ECEFC1C01A98E4DCB69934F9314316D3CBC0AD4A1F68346CD40AE6E3A804EA5 | 3DEC985D05FF44FC710605EC1C7F2C77469E7C4DFB13DBD74DE4AB848D81DEA0 |
7286646FB2A7ABFE62B300F72A0484CC51D34D3FA2B292D308D605576D56EFAD | B974766E14A6F2FAEC6BB1C0185D6079BFCA713481EF5872D53EBE1630DA0FCC |
DB68453A08E5B45720C99964B02A5F517A7CA00F6976CF1F6CAEBCDC1772568D | 977B484D15B1B9BCE324E375FCA501D3C2EAAB0A366AF151DADB9A45EE0B7D07 |
14129CB82DDE0705F45EABE56EA4DC5AC1656105957F509F2E8AA72FE5C2F830 | 3F6F6D7B104411688787A811D525AE0273989C7EC61F4211B6E982C9A957617E |
38F2BB415C413D54F348903AA6B614A3AE99EC4B800D4AA2677BC588B5813A94 | 96933996835140D7F944DE6AEC922CC203C63798F0D617C1946047303B163B10 |
F5C2FC3F8B09E58B00DA92C2946D5B9FD8DECF4E0B49BF16A81A6F19EA1FBA6A | 2E9EC86E4AE909B7D5926F97BD05F6D4B81A5AB5F2CC682B02857AB89C9058D3 |
41FA0D679E6CA980C541395DD15AA0C203335ADF3B0D48D519816D46681993D4 | 4AB595E9EC0BD0AA10F4C35E33B6179A0EE971DC7739BFF1235C7669D098C848 |
A857426475A068E6C30E75E1201524D6B5EEA7BFCAA429AD5DA4504B245B23D1 | A8ACC9785237D6249D4DB97E3EFE29B4C2471A9475E1A9B1B238FBC5C11E6E67 |
9E5E2498B1F63A7E2B7CC42C3E5B75F075006FC833724FC05AE4157F640E7D1F | D3FFCE034BDAC6D8A9C679E06FC504375FE7C5C2CD713FA67A8A3CF2912A2A4E |
48C35EC8DF3DDD461EA211E48B2B3E628BE4A523680BC78FAC41FA1FCBC6FE81 | AC61EF89F0D4BCCF3638857C2525E9666109A1D529DDB3A570ACC33718E43EF0 |
17AC84A895CB2CC9CAE4D77FE1ADC8C8A4797A3F1D00E090282FE2116D5848BD | 62BCDD2A6259292D5581F0076287E1A676D1B971959A143CA314D558DA5337D7 |
1E61B36613A89BECE27188CBE9E0C7ED75385BDC63BBC9C55E2191F1186917F8 | 2241B07CA926C8FC0771D56585CE189318BADE9B63A4246A01DAF7B8A58899D6 |
423A10D8326896DF44D7B2A5AC320B1818771EFCC9C20D7E5BD5291ABE762A50 | 5D5E95F4E0E9D0DE0E7DC14675DE607204E0FFC429DAACFA6BC3732B0A3AAF09 |
5148AE49289CF337FE6F2B6A369C557D6AA731ACF3BB97E38306F77A94C6EB2B | 14D5B15F9972A0D4E5483CD19DDB3D4142994B6687D1096FE57725EE8342A3FD |
B7846ABC4F32E886B0C66A806C27B4EE3CE94297C19714C889943921426433BF | 62997C2DD51B51F4872C985D8C25827B40ECBA559450C7B275F6592704CA842A |
19002E5C083BA89BF31D8F5A2602BF058A8C5C78DA421DA74A4E2DCE034D6510 | B24F2F28E0A4D1B2BED9905C9D7D527B4A09C3E1F56C0B954F6B80308BDE6E2F |
C4720403654A84BD4000C074522F9D2D7ED733AC6B46232C69E21496575EFA86 | 2CCA155B1E504D0CE5B00203A3DC21E281FB218340699D3D7246E16696EFBFF1 |
D24B2A8DC064071F35AA926565BF09130B4F96A8150A2E3EB36355535D866B67 | C0D29066F8496F6E83FCC932AC2B66A12C91D27E7E7305C4B12B6F595F77664F |
17B9F62C47A065E28261990D79E64DE2E4C5CA8E3B6D215925200D982510F150 | 763EDF055907BFA90503B5C92F8B3B1D9F234BCE872AEACA16AA1FE701A4795D |
8B0562589AA66EC47508F0A5AC15B06078A83B911C15232963F6B59BEDF57A57 | 93ABF4030B0169EF2084D46D96F011158139337D51822A3269827770ECC3B6C5 |
1322DB18C44E6CA9154AF9084CC02095987FA65AFB0D896551415EC9D45BE803 | A302C2884AFA7129DED8420B9E134EA54FAF797A324EC2310D777432FB630605 |
BD428A107A492BBA8AD075A89112B3FE451399E061AFB98FBDDDEC71DA7BCFB5 | AD3A28F2363D7B2FEA9528AB95C7B9B2DCEBDFA94D9391CC8893C9BC0B68D2D2 |
2833E5299591FC86BF14F7B324F7F3EBAD36DDFB77313F1ACC40D0E4805D5B04 | 7793B9F2DA30F6FA0045826999B0B8F8B103AC9F35A3174DCD3658A4C924377E |
FB965C08CEC682A07412118A17C4549C0A96F397C3FB466C6D888F5A407D43B7 | 655B9A37532B3BE2109EBA9AF8CCD5105905934C28D9F8B82D413F1F8D844D1F |
761962E8CBC5C7E27AD0A3605336CA17DB4CC1593C64E66285117EF7CCFE1A17 | 5F36F7540A97445D45D01C92CCB1C3DD1F11E3148E9FB14BB414CF383504298E |
203C9F1ED41FB4FADFF14DE66F78E87A9028C853A757204F81CC7F425FC7F8A2 | 43F21314C75676E8B8F0DE47FE006DFDB857C015EEFBEB3795B27730693EC62D |
509611BDE84D0F549F5614C814C3E88851F9FE74506EB52C5BCEE4F21DB52BBF | B25EEAEF20F83E1B43C0E860024CBA717101F51049094FBAB4D0F991312106D0 |
31940BC2156EF38908869732038D1EA6E39B5417E547DC412CDB0B1F1DA09E65 | CF1C70EDBC10CAD125F46418D620849DDA9868A20DBA44126AAE63FB50CA16CC |
07B13C1C9C962D1A9F7A0EE6187B92874964B3C5E20AFAE716E33C3E999A4FC9 | 6F8BBEAE9F660F9141F14162C2CB22AA9F0ACA1D977733E250C492CB0F281D0D |
462899118EA9CC961A7D704FE46A872BCF77491F70DEE94E1335196FD787579E | 4104E440A2B60511BB701B6FD9B894909DE4D6399663896527DC894C0C99CD5F |
30A01C29CBCA08F301889C27910B03E20B4DA1363F6F5896007F71CA90E1DC57 | 0164897CD14A4E73C9B32EA4931A0D1B629C5F78DFC0EF737DB040458982F808 |
9C6BE8898B3E2AC201895AB1223CEC56C003299D9C0947320DA9D9DA474D59F8 | 56A5E2136FF134199B00782AA6B90D303CF3BD557A5127595F54155F0394B7EF |
1EF5F4720AE0FCA1A8E55A2B9CD79801FECDABE6E5FDDDA140226714304D6EC0 | 7B1320A078EBF18A81CF8B258345ABBC744858039176956A6A9FE480DE0197D6 |
AE2BDDDD1A02E3C01D6A46682D801A7BD61C1737358EDAD7D993D9006B56BC43 | AEA79AD19158C9099DDB125F05A2D6591B9262788D04FC6C62AD3E1F15030EA4 |
2467A2A0B58C33FE4BCFD8DAE939184D45DFC23F5B597D788F14319EB52B1FCE | 1B1EE0EC169C3B33FD21C55F75873D0CC4441A9ABFC267EE406E8F674636A1DC |
DF8C405005CEFF39D4167B66082A38209A7A8E1D5E73D87CE049BDA2FFDD49C6 | 1926B470845050D61E3B368731C0826CBD0C9D9652D87A166C3B72750F629ECE |
3DA02E5D6405E2F54C921F6E2CF9F1E18268DCE0D0C960D477C8525CE5FEE998 | 42CE84FC05BED43AADEC7B2790E23983FFA6FE909AA195441DF31DE62A694AC5 |
82ACB08902CF6FF1E437468C519FDD447A2661C381A999E8724AACE9F461E629 | 601ACB4E3FB6DF0D0672CEEBC1651885E7344B873A1CF9EF7E3712EEFAA5E329 |
998539472CC9355A9E55989EB7CE1FEC9D313A160294AA55910F4F8E55BFB917 | 3FF7A2CC06427BBCFE91750070B65471F7F97AC3831F0234CB49C6E15C59C9BE |
BC77A51055CCC1772D0021AFBC1E79B289B539ADC3E99D9632919F8BD17A1B91 | F528991410DDBEDE9AAFAD2DCE9060C3ED864CB1AFD6A46ED385A33918D90EDD |
BA25661178C5EE19D4CEC42744B52F04FFC27A2E3C044BAEDCBFE020A896BA3E | 18476E09EA8BD621C5CEE1A171DF48BDC0E012A2038552DDE53D553DFE6B03B8 |
79A6451ADECB932F183CD599F694DC8393E1F878737113E3DCBA11F22D46F028 | 1579FF629DA867302F75DDBB32899A26BE11B8F8575DC18D67922DEB40A3DDB4 |
6FA7CF148F2CFEB03F61D40D6A0D30451723E7C91D4BE58E6976FBDB89D50F4B | 596879E4B817F39FCF678FCEB94B19C5AAF076D4440807A320AE1D2CAED5790E |
6EE65D2DB6465545038E094E333A015E79737CEDA211F913D831E78032B2626B | 3B2405A0C99736B7E56CAA78CDC63A3A62C462C9BE9FBEA067AEFB9F7045B6DE |
0FB1E7E20CAD4E01BF398E9C4965BF91136D4AE83029E5F3A6339CE3C8FB64DF | DA819A42D2D28D9635B83F59DADB671D33A5AA6022FF8C406907A174EE9868E8 |
E5925D739FD720AE38EFBA0E32E74317DD35363F19EEC4806EA840F2A77AAE2C | 302EE498ECF450911F8B4A06EC07B81468029A7E3CE34EF1AF35DBFD66B2E804 |
8752B4B786378B134F5A376A1F0BDF8FE6F0B247D4A28248D0693988D696E7B3 | 26FAF5A3D3E0E41205F3584C5FEC21904297196C53A467EA1FE56E65B9D87A98 |
4B937A41277C56A182BC2BE08D57939398C3CC125A74905ABE953028EB2A8A0B | 2B8884E1105C47F9BFAA57AFDE233E09BAAF9C5A7DD05C45674A951CE1B2CDA0 |
9BEB795D484BC979809506C8FA55AD6135FA66A0FAEC7EF53F5F91B37D8515DB | A176D473F1949221DEF2AA6E35FE72627DCD1B920B5B8CCC4E5BAAF3F97D8FFE |
C93CD4EF0A12CF0F9C3CD06C57FC9646A15810910EACA53BCBAEFF4AC568CD8D | F15FC0B0D07E01B3A7DAC22DA34CED526708B049889CB600E61029D9C7D7AB85 |
13DE144FF06FB3F1A6CE76ACC351297DE4D7E755561C1EEBBD39F1351D1731C2 | 05E5C0D1D14CEB1248D8B889892B2A5B2F7C10AF3395A0EC02F9A3765FFDF0AC |
16AAFFB586C680F588B62AEC37650017928769C53E032EEADAE9E5361F28F78E | 17BF4202576D48FC88280A85495719114C0DA6D1B040C832D25C97B7C5A31D96 |
1841C1419290D1A453C63EBEFD3C99B5F8A72548393E2C6B1C95A43CB19EC099 | E03F0E502FD0115D971936DB5A8808B9977D7107696041B997CF1C3CF3D2558B |
4DA22BC088E6E95FC177B3D00DB7B3652D8C5DF1682DE9C3D22796AF78149E7E | 05AEA679512B9CE6518DD10C408B83DC1EDACA0D0EA6434119AC08611CE1E2D8 |
A951D0A46EB6EFDA46594BF4D608E3C4BF9406EC7A09D3A8D6623D79FB609222 | 39A7354A2A24B2317A8C1C17E8E314BB6E0DFEC26AD1A43076625C96DBAF488B |
C8B1257CAB63C810A5C6983BD16FE6322E5CACDF56B91FDD46AA8B292210D3D4 | 4C76B2BA32DCDA9161B850B428D8EEA0C034E8C9FEC8BEDA74C552D78ABC253A |
B59BE801C1B5A425CF5F5774968D510C017C3EA4D7B86C8555A96D4F0163DD8D | 86AC5C8CCBE7658AE83374D417F1FCB5836AC25507A5B2B9FCF680880F72CCFC |
F1FD9DA5D9D15999E626DB68763C5CD22EF18C747BCA003DA4354FD484A56552 | 43CC23A3019BBFB7E9FC6BBD00166F577BB3F1EB97BEE6368007D9A3671432F8 |
D0A96B7FF1958035AE04025DF7F67EB52B468D63D735CC8EA34484B7E18136F9 | F7754423350A5FCB3979D629AB52136FA3CF750E9A96A52F3E74D0DAF9249613 |
9D4C0966C79990ED629A87C033A52F4C96295E3D3CCD4B476188101B94E214B0 | 21A2BF4FC21C9A8EF53AD911AFAA853340CE0E95D8096CDAFA28A1544233539B |
7B4C4463CEB3C81E8838D0FFC9BA36CB0A39173105C90BF8A6FE12A0B3749045 | 4D1C0AF2B635BD2FDA2AE06485A42B94EC24CD6D08AD5FE186A4B330B7A7E2CF |
7CA9DB29EE500088F3FFD13BAC41782854B25955B23118FF880BF20D66E30C4F | 7CAF7C929B2EC0AC0CF066F642B1FD77A6299F6FD50315A27A9E7F416D0A59DA |
164FD408E5E5636976D9D2686192BE5AE7B2C96A911C290B749344C0B630DF9F | C5740A6AA35FB37ED7E2631784AB9427C71CACFD7F1BB8A08D466E40C5FEFE67 |
B3FD98F2E62707541A128058A5F22E05922103A39A95C1B7F6F807A5F3A21A25 | 4E81C0B6597B886B4E81BEFEE7501BD140C5F34653AB6443210E94B52B092D65 |
50EBF0F5950A45C9B864D2785C24F30108BB15A3E5468902D83B5F3CFBE1E359 | 0C86122ECF14BE14F3D21104698412DBA2B9186BE1F3EC2CC5721DCD12057E25 |
BD129E494D769A371B26967AC8D715BB742EA20B414D5ACBB4B25A5770A80E7F | 1A95D75E1D173C301566B9CF19A092DB1F90793FCB1F0F6671C871E5EDDBB6D5 |
B315EC73D3AD78C7BEC227661C2EFDCED86C4240D38267BF1EE26C506CF00382 | 2D054B41B59D69CB2C205F7E86C30778B4C254F6606F2BA759D08E4DBD800776 |
8E7F86509AFABDA5ABA519C6CDA52703B40DB3502D72E8308725E660F107F4A9 | 69F14DAAB8A3BEF3A808EBD917970D254E6BCCDC98FC42C8ECAE8311822A18BD |
026DFE14CF4BCFD2F4832F6AD1550CDBDB5644CA52899F4641C5897D4F907931 | 765CF8F136485692B2B069359F11851F2AA9F9A14DB1EFBC34FCB46C0251458D |
185D13C33184D78EAE54BCC164076DB74D99F52C064216C7FAAC977CFB69B150 | 8C9FEFEA2723AD67668854A5A85E9E1831143D60194DDB8E8059344485F3B65D |
A78A2052E4EE7090A7465324648976E1C3F19F146328BA460DADED492AA74BFD | FA047A29CC91CC45A3FDCA6677F836ABEC1C7A9029A0C7461DA9856C1D37908A |
04AE08FD24AC871D21CF7CC808495ECA5E73B26D97EAE5F9BC435D53BF2C1BD9 | 9992810D459F0598CC390135A481DD241E59B85938545ED728D332675BDB5857 |
0A9004BFC44EBBF6683D52781943814C3C942BDD9BF95F1661761119B49AED7B | 00DC0CED734A5D295D69C3657F8F32130CC0447B8D609D0AD9E97AF80FCFD766 |
D9376B6124A4DC87B9D7DDB2386974A6E02B29AC5A994617F3F988B692EDC47E | 9018C9D1FC42DACFE999198F9D47A870CE7B48BCF539138B398662537EDA1E9D |
6C948C5071CFE0D680E018950F545831B5EBE3C19BF384A51DF56F3CC7757B8D | 2B7C7F9F75663CEA2960AB88B126A98CA16E3E8AC4F13706443D4F469F9D44F0 |
037FDB95F4D1878C407B8C1DF1CA9E9236C468E9B8 | 002716FD449285518CD845A2E8BB824F2E03C5393E803A967955B7069AA8EF3A |
| 2C49A16D753E5A34D7DB3688E5B5C116208AE555A23A13A91331E79541C56F74 |
| 9A09E3A0123A38517511B9D4CD18F5230891AF7052C29E6B9E0AB664331CFEA3 |
| AC7A1BDDC53E9FE118307D548CBF22DC10017A3A3B606B9760CC286B6D05887F |
| 357C778050E31D29D5ADACB352B2257234057B7ECC7384A0CE2097ACDB1981D2 |
| C9C4798FEA02362D04DBE745631DBF9DDBDD479603592BD898712A64FCB981F5 |
| B18423AC72E311461084CA85AF30F274D84468B319E675C8EE651A28F89D4DB9 |
| 266E4513AE286EC25A6C5CEB8354C896C79EAE31B3D3E0D3ECB47526AFF2507F |
| 0AD61CFD7C07B0D2513C2DB1EED8781C233EB06E4AE484D44A04E3B3AE2BF44B |
| 40A6777DDB |
0000000000000000000000000000000000000000000000000000000000000000 |
0000000000000000000000000000000000000000000000000000000000000000 |
0000000000000000000000000000000000000000000000000000000000000000 |
0000000000000000000000000000000000000000000000000000000000000000 |
0000000000000000000000000000000000000000000000000000000000000000 |
0000000000000000000000000000000000000000000000000000000000000000 |
Line 5585 FontDirectory/CMCSC10 known{/CMCSC10 findfont dup/Uniq
|
Line 5602 FontDirectory/CMCSC10 known{/CMCSC10 findfont dup/Uniq
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMCSC10 def |
/FontName /CMCSC10 def |
/FontBBox {14 -250 1077 750 }readonly def |
/FontBBox {14 -250 1077 750 }readonly def |
/UniqueID 5087402 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 10 dict dup begin |
/FontInfo 10 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 5908 FontDirectory/CMMI10 known{/CMMI10 findfont dup/Unique
|
Line 5924 FontDirectory/CMMI10 known{/CMMI10 findfont dup/Unique
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMMI10 def |
/FontName /CMMI10 def |
/FontBBox {-32 -250 1048 750 }readonly def |
/FontBBox {-32 -250 1048 750 }readonly def |
/UniqueID 5087385 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 10 dict dup begin |
/FontInfo 10 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 6144 FontDirectory/CMMI12 known{/CMMI12 findfont dup/Unique
|
Line 6159 FontDirectory/CMMI12 known{/CMMI12 findfont dup/Unique
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMMI12 def |
/FontName /CMMI12 def |
/FontBBox {-31 -250 1026 750 }readonly def |
/FontBBox {-31 -250 1026 750 }readonly def |
/UniqueID 5087386 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 10 dict dup begin |
/FontInfo 10 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 6380 FontDirectory/CMSY10 known{/CMSY10 findfont dup/Unique
|
Line 6394 FontDirectory/CMSY10 known{/CMSY10 findfont dup/Unique
|
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def |
/FontName /CMSY10 def |
/FontName /CMSY10 def |
/FontBBox {-29 -960 1116 775 }readonly def |
/FontBBox {-29 -960 1116 775 }readonly def |
/UniqueID 5096651 def |
|
/PaintType 0 def |
/PaintType 0 def |
/FontInfo 9 dict dup begin |
/FontInfo 9 dict dup begin |
/version (003.002) readonly def |
/version (003.002) readonly def |
Line 6612 TeXDict begin 40258431 52099146 1000 600 600 (readline
|
Line 6625 TeXDict begin 40258431 52099146 1000 600 600 (readline
|
39 39 39 39 39 39 39 1[39 39 39 39 39 39 39 39 39 39 |
39 39 39 39 39 39 39 1[39 39 39 39 39 39 39 39 39 39 |
39 39 39 39 39 39 39 3[39 1[39 39 39 39 39 39 39 39 39 |
39 39 39 39 39 39 39 3[39 1[39 39 39 39 39 39 39 39 39 |
39 39 39 39 39 39 39 1[39 39 39 33[{}86 74.7198 /CMTT9 |
39 39 39 39 39 39 39 1[39 39 39 33[{}86 74.7198 /CMTT9 |
rf /Ff 214[35 35 40[{}2 90.9091 /CMSS10 rf /Fg 133[52 | rf /Ff 133[44 53 53 72 53 55 39 39 39 53 55 50 55 83 |
52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 1[52 52 | 28 53 1[28 55 50 30 44 55 44 55 50 20[62 77 1[36 2[65 |
52 52 52 52 52 52 52 1[52 18[52 52 1[52 2[52 52 9[52 | 68 22[28 1[28 1[50 28[55 55 12[{}35 99.6264 /CMSL10 rf |
16[52 42[{}33 99.6264 /CMTT10 rf /Fh 134[65 65 89 65 | /Fg 214[35 35 40[{}2 90.9091 /CMSS10 rf /Fh 133[52 52 |
68 48 48 50 1[68 61 68 102 34 65 1[34 68 61 37 56 68 | 52 52 52 52 52 52 52 52 52 52 52 52 52 52 1[52 52 52 |
55 68 60 7[93 1[127 93 94 85 68 92 3[96 116 74 96 1[46 | 52 52 52 52 52 52 1[52 18[52 52 1[52 2[52 52 9[52 16[52 |
96 1[77 81 1[89 87 93 7[61 61 61 61 61 61 61 61 61 61 | 42[{}33 99.6264 /CMTT10 rf /Fi 134[65 65 89 65 68 48 |
1[34 46[{}52 109.091 /CMBX12 rf /Fi 134[48 48 66 48 51 | 48 50 1[68 61 68 102 34 65 1[34 68 61 37 56 68 55 68 |
35 36 36 48 51 45 51 76 25 48 1[25 51 45 28 40 51 40 | 60 7[93 1[127 93 94 85 68 92 3[96 116 74 96 1[46 96 1[77 |
51 45 9[93 1[68 66 51 67 1[62 71 68 83 57 71 1[33 68 | 81 1[89 87 93 7[61 61 61 61 61 61 61 61 61 61 1[34 46[{}52 |
1[59 62 69 66 64 68 15[45 45 1[25 30 25 1[45 28[51 51 | 109.091 /CMBX12 rf /Fj 133[40 48 48 66 48 51 35 36 36 |
12[{}51 90.9091 /CMSL10 rf /Fj 134[44 1[60 42 49 30 37 | 48 51 45 51 76 25 48 1[25 51 45 28 40 51 40 51 45 9[93 |
38 1[46 46 51 74 23 2[28 1[42 1[42 46 42 1[46 84[51 12[{}19 | 1[68 66 51 67 1[62 71 68 83 57 71 1[33 68 1[59 62 69 |
90.9091 /CMTI10 rf /Fk 134[48 48 48 48 48 48 48 48 48 | 66 64 68 15[45 45 2[30 31[51 51 53 11[{}50 90.9091 /CMSL10 |
48 48 48 48 48 48 48 48 1[48 48 48 48 48 48 48 1[48 2[48 | rf /Fk 134[44 1[60 42 49 30 37 38 1[46 46 51 74 23 42 |
14[48 48 1[48 1[48 2[48 48 48 17[48 48 2[48 5[48 39[{}37 | 1[28 1[42 1[42 46 42 1[46 84[51 12[{}20 90.9091 /CMTI10 |
90.9091 /CMSLTT10 rf /Fl 135[56 2[56 1[42 2[51 58 56 | rf /Fl 134[48 48 48 48 48 48 48 48 48 48 48 48 48 48 |
4[27 1[58 49 51 1[54 1[56 97[{}12 90.9091 /CMCSC10 rf | 48 48 48 1[48 48 48 48 48 48 48 1[48 2[48 14[48 48 1[48 |
/Fm 197[25 58[{}1 90.9091 /CMMI10 rf /Fn 197[33 58[{}1 | 1[48 2[48 48 48 17[48 48 2[48 5[48 39[{}37 90.9091 /CMSLTT10 |
119.552 /CMMI12 rf /Fo 135[85 117 1[90 63 64 66 1[90 | rf /Fm 135[56 2[56 1[42 2[51 58 56 4[27 1[58 49 51 1[54 |
81 90 134 45 2[45 90 81 49 74 90 72 90 78 10[122 124 | 1[56 97[{}12 90.9091 /CMCSC10 rf /Fn 197[25 58[{}1 90.9091 |
112 1[120 1[110 1[126 1[97 2[60 1[127 101 106 124 117 | /CMMI10 rf /Fo 197[33 58[{}1 119.552 /CMMI12 rf /Fp 135[85 |
1[122 14[81 81 49[{}36 143.462 /CMBX12 rf /Fp 242[91 | 117 1[90 63 64 66 1[90 81 90 134 45 2[45 90 81 49 74 |
13[{}1 90.9091 /CMSY10 rf /Fq 134[71 71 97 71 75 52 53 | 90 72 90 78 10[122 124 112 1[120 1[110 1[126 1[97 2[60 |
55 1[75 67 75 112 37 2[37 75 67 41 61 75 60 75 65 7[102 | 1[127 101 106 124 117 1[122 14[81 81 49[{}36 143.462 |
1[139 102 103 94 75 100 101 92 101 105 128 81 105 1[50 | /CMBX12 rf /Fq 242[91 13[{}1 90.9091 /CMSY10 rf /Fr 134[71 |
105 106 85 88 103 97 96 102 6[37 67 1[67 67 67 67 67 | 71 97 71 75 52 53 55 1[75 67 75 112 37 2[37 75 67 41 |
67 67 67 1[37 1[37 44[{}57 119.552 /CMBX12 rf /Fr 129[48 | 61 75 60 75 65 7[102 1[139 102 103 94 75 100 101 92 101 |
| 105 128 81 105 1[50 105 106 85 88 103 97 96 102 6[37 |
| 2[67 67 67 67 67 67 67 2[37 1[37 44[{}55 119.552 /CMBX12 |
| rf /Fs 129[48 48 48 48 48 48 48 48 48 48 48 48 48 48 |
48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 |
48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 |
48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 |
48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 |
48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 1[48 48 | 48 48 1[48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 |
48 48 48 48 48 48 48 48 48 48 48 48 48 48 1[48 48 1[48 | 48 1[48 48 1[48 48 48 48 48 48 48 48 48 48 48 48 48 48 |
48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 | 48 48 48 48 48 48 48 33[{}91 90.9091 /CMTT10 rf /Ft 131[91 |
48 48 33[{}91 90.9091 /CMTT10 rf /Fs 131[91 45 40 48 | 45 40 48 48 66 48 51 35 36 36 48 51 45 51 76 25 48 28 |
48 66 48 51 35 36 36 48 51 45 51 76 25 48 28 25 51 45 | 25 51 45 28 40 51 40 51 45 25 2[25 45 25 56 68 68 93 |
28 40 51 40 51 45 25 2[25 45 25 56 68 68 93 68 68 66 | 68 68 66 51 67 71 62 71 68 83 57 71 47 33 68 71 59 62 |
51 67 71 62 71 68 83 57 71 47 33 68 71 59 62 69 66 64 | 69 66 64 68 71 4[25 25 45 45 45 45 45 45 45 45 45 45 |
68 71 4[25 25 45 45 45 45 45 45 45 45 45 45 45 25 30 | 45 25 30 25 2[35 35 25 2[45 1[45 19[76 51 51 53 11[{}84 |
25 2[35 35 25 2[45 1[45 19[76 51 51 53 11[{}84 90.9091 | 90.9091 /CMR10 rf /Fu 134[102 6[79 3[108 1[54 2[54 3[88 |
/CMR10 rf /Ft 134[102 6[79 3[108 1[54 2[54 3[88 108 1[108 | 108 1[108 94 11[149 2[144 3[151 1[116 4[152 71[{}14 172.154 |
94 11[149 2[144 3[151 1[116 4[152 71[{}14 172.154 /CMBX12 | /CMBX12 rf end |
rf end | |
%%EndProlog |
%%EndProlog |
%%BeginSetup |
%%BeginSetup |
%%Feature: *Resolution 600dpi |
%%Feature: *Resolution 600dpi |
Line 6667 ifelse
|
Line 6682 ifelse
|
end |
end |
%%EndSetup |
%%EndSetup |
%%Page: 1 1 |
%%Page: 1 1 |
TeXDict begin 1 0 bop 150 1318 a Ft(GNU)65 b(Readline)g(Library)p | TeXDict begin 1 0 bop 150 1318 a Fu(GNU)65 b(Readline)g(Library)p |
150 1418 3600 34 v 1873 1515 a Fs(Edition)30 b(6.3,)i(for)e | 150 1418 3600 34 v 1873 1515 a Ft(Edition)30 b(8.1,)i(for)e |
Fr(Readline)e(Library)h Fs(V)-8 b(ersion)31 b(6.3.)3218 | Fs(Readline)e(Library)h Ft(V)-8 b(ersion)31 b(8.1.)3217 |
1623 y(Jan)m(uary)f(2014)150 4935 y Fq(Chet)45 b(Ramey)-11 | 1623 y(Octob)s(er)f(2020)150 4927 y Fr(Chet)45 b(Ramey)-11 |
b(,)46 b(Case)g(W)-11 b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150 |
b(,)46 b(Case)g(W)-11 b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150 |
5068 y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F) |
5068 y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F) |
-11 b(oundation)p 150 5141 3600 17 v eop end |
-11 b(oundation)p 150 5141 3600 17 v eop end |
%%Page: 2 2 |
%%Page: 2 2 |
TeXDict begin 2 1 bop 150 4413 a Fs(This)32 b(man)m(ual)h(describ)s(es) | TeXDict begin 2 1 bop 150 4413 a Ft(This)28 b(man)m(ual)i(describ)s(es) |
f(the)h(GNU)g(Readline)g(Library)f(\(v)m(ersion)i(6.3,)g(6)f(Jan)m | e(the)i(GNU)f(Readline)h(Library)e(\(v)m(ersion)i(8.1,)h(29)f(Octob)s |
(uary)g(2014\),)i(a)e(library)150 4523 y(whic)m(h)39 | (er)f(2020\),)j(a)d(library)150 4523 y(whic)m(h)39 b(aids)g(in)g(the)g |
b(aids)g(in)g(the)g(consistency)h(of)g(user)e(in)m(terface)j(across)f | (consistency)h(of)g(user)e(in)m(terface)j(across)f(discrete)g(programs) |
(discrete)g(programs)e(whic)m(h)h(pro)m(vide)h(a)150 | e(whic)m(h)h(pro)m(vide)h(a)150 4633 y(command)30 b(line)h(in)m |
4633 y(command)30 b(line)h(in)m(terface.)150 4767 y(Cop)m(yrigh)m(t)602 | (terface.)150 4767 y(Cop)m(yrigh)m(t)602 4764 y(c)577 |
4764 y(c)577 4767 y Fp(\015)f Fs(1988{2014)35 b(F)-8 | 4767 y Fq(\015)f Ft(1988{2020)35 b(F)-8 b(ree)31 b(Soft)m(w)m(are)h(F) |
b(ree)31 b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)390 | -8 b(oundation,)31 b(Inc.)390 4902 y(P)m(ermission)21 |
4902 y(P)m(ermission)21 b(is)f(gran)m(ted)h(to)g(cop)m(y)-8 | b(is)f(gran)m(ted)h(to)g(cop)m(y)-8 b(,)24 b(distribute)c(and/or)h(mo)s |
b(,)24 b(distribute)c(and/or)h(mo)s(dify)e(this)i(do)s(cumen)m(t)f | (dify)e(this)i(do)s(cumen)m(t)f(under)f(the)390 5011 |
(under)f(the)390 5011 y(terms)25 b(of)h(the)f(GNU)h(F)-8 | y(terms)25 b(of)h(the)f(GNU)h(F)-8 b(ree)27 b(Do)s(cumen)m(tation)g |
b(ree)27 b(Do)s(cumen)m(tation)g(License,)g(V)-8 b(ersion)26 | (License,)g(V)-8 b(ersion)26 b(1.3)g(or)f(an)m(y)h(later)g(v)m(ersion) |
b(1.3)g(or)f(an)m(y)h(later)g(v)m(ersion)390 5121 y(published)43 | 390 5121 y(published)43 b(b)m(y)h(the)h(F)-8 b(ree)46 |
b(b)m(y)h(the)h(F)-8 b(ree)46 b(Soft)m(w)m(are)g(F)-8 | b(Soft)m(w)m(are)g(F)-8 b(oundation;)53 b(with)44 b(no)g(In)m(v)-5 |
b(oundation;)53 b(with)44 b(no)g(In)m(v)-5 b(arian)m(t)46 | b(arian)m(t)46 b(Sections,)j(no)390 5230 y(F)-8 b(ron)m(t-Co)m(v)m(er) |
b(Sections,)j(no)390 5230 y(F)-8 b(ron)m(t-Co)m(v)m(er)31 | 31 b(T)-8 b(exts,)30 b(and)f(no)f(Bac)m(k-Co)m(v)m(er)k(T)-8 |
b(T)-8 b(exts,)30 b(and)f(no)f(Bac)m(k-Co)m(v)m(er)k(T)-8 | |
b(exts.)41 b(A)29 b(cop)m(y)h(of)f(the)g(license)h(is)f(included)390 |
b(exts.)41 b(A)29 b(cop)m(y)h(of)f(the)g(license)h(is)f(included)390 |
5340 y(in)h(the)h(section)g(en)m(titled)h(\\GNU)f(F)-8 |
5340 y(in)h(the)h(section)g(en)m(titled)h(\\GNU)f(F)-8 |
b(ree)32 b(Do)s(cumen)m(tation)g(License".)p eop end |
b(ree)32 b(Do)s(cumen)m(tation)g(License".)p eop end |
%%Page: -1 3 |
%%Page: -1 3 |
TeXDict begin -1 2 bop 3725 -116 a Fs(i)150 299 y Fo(T)-13 | TeXDict begin -1 2 bop 3725 -116 a Ft(i)150 299 y Fp(T)-13 |
b(able)53 b(of)h(Con)l(ten)l(ts)150 641 y Fq(1)135 b(Command)45 | b(able)53 b(of)h(Con)l(ten)l(ts)150 649 y Fr(1)135 b(Command)45 |
b(Line)g(Editing)35 b Fn(:)20 b(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f | b(Line)g(Editing)26 b Fo(:)20 b(:)g(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h |
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)79 | (:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)39 |
b Fq(1)275 778 y Fs(1.1)92 b(In)m(tro)s(duction)30 b(to)h(Line)f | b Fr(1)275 786 y Ft(1.1)92 b(In)m(tro)s(duction)30 b(to)h(Line)f |
(Editing)9 b Fm(:)15 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f | (Editing)17 b Fn(:)f(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) | f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h |
g(:)h(:)f(:)h(:)f(:)39 b Fs(1)275 888 y(1.2)92 b(Readline)31 | (:)f(:)h(:)f(:)g(:)31 b Ft(1)275 896 y(1.2)92 b(Readline)31 |
b(In)m(teraction)11 b Fm(:)16 b(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f | b(In)m(teraction)19 b Fn(:)e(:)e(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)41 | (:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)32 |
b Fs(1)399 997 y(1.2.1)93 b(Readline)31 b(Bare)g(Essen)m(tials)9 | b Ft(1)399 1005 y(1.2.1)93 b(Readline)31 b(Bare)g(Essen)m(tials)18 |
b Fm(:)17 b(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f | b Fn(:)e(:)g(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) | h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h |
g(:)40 b Fs(1)399 1107 y(1.2.2)93 b(Readline)31 b(Mo)m(v)m(emen)m(t)i | (:)31 b Ft(1)399 1115 y(1.2.2)93 b(Readline)31 b(Mo)m(v)m(emen)m(t)i |
(Commands)10 b Fm(:)k(:)i(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f | (Commands)18 b Fn(:)d(:)g(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g |
(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)40 | (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)32 |
b Fs(2)399 1216 y(1.2.3)93 b(Readline)31 b(Killing)g(Commands)21 | b Ft(2)399 1225 y(1.2.3)93 b(Readline)31 b(Killing)g(Commands)10 |
b Fm(:)15 b(:)g(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h | b Fn(:)k(:)h(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) |
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)52 | f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)23 |
b Fs(2)399 1326 y(1.2.4)93 b(Readline)31 b(Argumen)m(ts)14 | b Ft(2)399 1334 y(1.2.4)93 b(Readline)31 b(Argumen)m(ts)22 |
b Fm(:)h(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | b Fn(:)15 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | |
(:)h(:)f(:)h(:)f(:)44 b Fs(3)399 1435 y(1.2.5)93 b(Searc)m(hing)31 | |
b(for)f(Commands)f(in)h(the)h(History)11 b Fm(:)16 b(:)g(:)f(:)g(:)h(:) | |
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)42 | |
b Fs(3)275 1545 y(1.3)92 b(Readline)31 b(Init)f(File)c | |
Fm(:)16 b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h | |
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) | |
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)55 b | |
Fs(4)399 1655 y(1.3.1)93 b(Readline)31 b(Init)f(File)i(Syn)m(tax)17 | |
b Fm(:)f(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) | |
f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)47 | |
b Fs(4)399 1764 y(1.3.2)93 b(Conditional)31 b(Init)f(Constructs)e | |
Fm(:)15 b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f | |
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)58 | |
b Fs(11)399 1874 y(1.3.3)93 b(Sample)30 b(Init)g(File)14 | |
b Fm(:)j(:)e(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)44 b Fs(11)275 1983 y(1.4)92 | |
b(Bindable)30 b(Readline)h(Commands)14 b Fm(:)g(:)i(:)f(:)g(:)h(:)f(:)h | |
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)43 b Fs(14)399 2093 y(1.4.1)93 | h(:)f(:)h(:)f(:)g(:)36 b Ft(3)399 1444 y(1.2.5)93 b(Searc)m(hing)31 |
b(Commands)29 b(F)-8 b(or)31 b(Mo)m(ving)10 b Fm(:)17 | b(for)f(Commands)f(in)h(the)h(History)20 b Fn(:)c(:)f(:)g(:)h(:)f(:)h |
b(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f | (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)33 |
(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)40 | b Ft(3)275 1553 y(1.3)92 b(Readline)31 b(Init)f(File)13 |
b Fs(14)399 2203 y(1.4.2)93 b(Commands)29 b(F)-8 b(or)31 | b Fn(:)k(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
b(Manipulating)g(The)f(History)20 b Fm(:)c(:)f(:)h(:)f(:)h(:)f(:)g(:)h | g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)49 b Fs(14)399 2312 y(1.4.3)93 | (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)27 |
b(Commands)29 b(F)-8 b(or)31 b(Changing)f(T)-8 b(ext)25 | b Ft(4)399 1663 y(1.3.1)93 b(Readline)31 b(Init)f(File)i(Syn)m(tax)26 |
b Fm(:)15 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | b Fn(:)15 b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)53 b Fs(16)399 | |
2422 y(1.4.4)93 b(Killing)31 b(And)e(Y)-8 b(anking)26 | |
b Fm(:)15 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | |
h(:)f(:)g(:)55 b Fs(17)399 2531 y(1.4.5)93 b(Sp)s(ecifying)30 | |
b(Numeric)g(Argumen)m(ts)19 b Fm(:)d(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)49 | |
b Fs(18)399 2641 y(1.4.6)93 b(Letting)31 b(Readline)g(T)m(yp)s(e)f(F)-8 | |
b(or)31 b(Y)-8 b(ou)14 b Fm(:)i(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f | |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)44 | |
b Fs(18)399 2751 y(1.4.7)93 b(Keyb)s(oard)29 b(Macros)23 | |
b Fm(:)17 b(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f | |
(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) |
(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) |
f(:)h(:)f(:)g(:)h(:)f(:)53 b Fs(19)399 2860 y(1.4.8)93 | 39 b Ft(4)399 1773 y(1.3.2)93 b(Conditional)31 b(Init)f(Constructs)16 |
b(Some)30 b(Miscellaneous)j(Commands)26 b Fm(:)16 b(:)f(:)h(:)f(:)g(:)h | b Fn(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) | h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)29 |
f(:)g(:)58 b Fs(19)275 2970 y(1.5)92 b(Readline)31 b(vi)f(Mo)s(de)22 | b Ft(12)399 1882 y(1.3.3)93 b(Sample)30 b(Init)g(File)22 |
b Fm(:)16 b(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f | b Fn(:)17 b(:)f(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g |
(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) | (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)52 b Fs(21)150 | h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)35 b Ft(13)275 1992 y(1.4)92 |
3212 y Fq(2)135 b(Programming)46 b(with)f(GNU)g(Readline)17 | b(Bindable)30 b(Readline)h(Commands)22 b Fn(:)15 b(:)g(:)g(:)h(:)f(:)h |
b Fn(:)k(:)f(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)62 b Fq(22)275 | |
3349 y Fs(2.1)92 b(Basic)31 b(Beha)m(vior)15 b Fm(:)i(:)e(:)h(:)f(:)h | |
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h | h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)35 b Ft(16)399 2101 |
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)44 b Fs(22)275 3459 y(2.2)92 | y(1.4.1)93 b(Commands)29 b(F)-8 b(or)31 b(Mo)m(ving)18 |
b(Custom)29 b(F)-8 b(unctions)10 b Fm(:)17 b(:)e(:)h(:)f(:)g(:)h(:)f(:) | b Fn(:)f(:)f(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:) | (:)31 b Ft(16)399 2211 y(1.4.2)93 b(Commands)29 b(F)-8 |
h(:)f(:)40 b Fs(23)399 3568 y(2.2.1)93 b(Readline)31 | b(or)31 b(Manipulating)g(The)f(History)f Fn(:)15 b(:)h(:)f(:)h(:)f(:)g |
b(T)m(yp)s(edefs)9 b Fm(:)14 b(:)i(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f | (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)41 b Ft(17)399 |
| 2320 y(1.4.3)93 b(Commands)29 b(F)-8 b(or)31 b(Changing)f(T)-8 |
| b(ext)12 b Fn(:)17 b(:)e(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
| h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)25 |
| b Ft(18)399 2430 y(1.4.4)93 b(Killing)31 b(And)e(Y)-8 |
| b(anking)13 b Fn(:)k(:)e(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
| h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h |
| (:)f(:)g(:)h(:)f(:)h(:)f(:)26 b Ft(20)399 2540 y(1.4.5)93 |
| b(Sp)s(ecifying)30 b(Numeric)g(Argumen)m(ts)e Fn(:)15 |
| b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
| (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)41 b Ft(21)399 2649 |
| y(1.4.6)93 b(Letting)31 b(Readline)g(T)m(yp)s(e)f(F)-8 |
| b(or)31 b(Y)-8 b(ou)22 b Fn(:)17 b(:)e(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
| (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)35 |
| b Ft(21)399 2759 y(1.4.7)93 b(Keyb)s(oard)29 b(Macros)11 |
| b Fn(:)17 b(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)38 b Fs(24)399 | g(:)h(:)f(:)h(:)f(:)g(:)h(:)24 b Ft(22)399 2868 y(1.4.8)93 |
3678 y(2.2.2)93 b(W)-8 b(riting)31 b(a)g(New)g(F)-8 b(unction)15 | b(Some)30 b(Miscellaneous)j(Commands)16 b Fn(:)e(:)h(:)h(:)f(:)h(:)f(:) |
b Fm(:)h(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)45 | (:)h(:)f(:)29 b Ft(22)275 2978 y(1.5)92 b(Readline)31 |
b Fs(24)275 3787 y(2.3)92 b(Readline)31 b(V)-8 b(ariables)23 | b(vi)f(Mo)s(de)10 b Fn(:)16 b(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f |
b Fm(:)16 b(:)g(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | (:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) | g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)23 |
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)53 b Fs(25)275 | b Ft(24)150 3229 y Fr(2)135 b(Programming)46 b(with)f(GNU)g(Readline)37 |
3897 y(2.4)92 b(Readline)31 b(Con)m(v)m(enience)g(F)-8 | b Fo(:)19 b(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)48 |
b(unctions)14 b Fm(:)i(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h | b Fr(25)275 3366 y Ft(2.1)92 b(Basic)31 b(Beha)m(vior)23 |
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:) | b Fn(:)17 b(:)f(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g |
43 b Fs(30)399 4007 y(2.4.1)93 b(Naming)31 b(a)g(F)-8 | |
b(unction)13 b Fm(:)j(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)43 b Fs(30)399 4116 y(2.4.2)93 | h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)36 |
b(Selecting)32 b(a)e(Keymap)21 b Fm(:)16 b(:)f(:)h(:)f(:)g(:)h(:)f(:)h | b Ft(25)275 3475 y(2.2)92 b(Custom)29 b(F)-8 b(unctions)19 |
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) | b Fn(:)d(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)51 b | h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g |
Fs(30)399 4226 y(2.4.3)93 b(Binding)30 b(Keys)c Fm(:)16 | (:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)32 b Ft(26)399 |
b(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h | 3585 y(2.2.1)93 b(Readline)31 b(T)m(yp)s(edefs)17 b Fn(:)e(:)g(:)g(:)h |
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) |
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) |
f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)56 b Fs(31)399 4335 y(2.4.4)93 | f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h |
b(Asso)s(ciating)32 b(F)-8 b(unction)31 b(Names)g(and)e(Bindings)18 | (:)30 b Ft(27)399 3694 y(2.2.2)93 b(W)-8 b(riting)31 |
b Fm(:)d(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)47 | b(a)g(New)g(F)-8 b(unction)24 b Fn(:)16 b(:)f(:)g(:)h(:)f(:)h(:)f(:)g |
b Fs(33)399 4445 y(2.4.5)93 b(Allo)m(wing)32 b(Undoing)19 | |
b Fm(:)14 b(:)i(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h | |
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) | |
h(:)f(:)h(:)f(:)g(:)h(:)48 b Fs(34)399 4555 y(2.4.6)93 | |
b(Redispla)m(y)21 b Fm(:)16 b(:)g(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h | h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)37 b Ft(27)275 3804 y(2.3)92 |
(:)f(:)51 b Fs(35)399 4664 y(2.4.7)93 b(Mo)s(difying)30 | b(Readline)31 b(V)-8 b(ariables)11 b Fn(:)17 b(:)e(:)g(:)h(:)f(:)h(:)f |
b(T)-8 b(ext)28 b Fm(:)16 b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f | (:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)57 b | (:)h(:)f(:)24 b Ft(28)275 3914 y(2.4)92 b(Readline)31 |
Fs(36)399 4774 y(2.4.8)93 b(Character)31 b(Input)13 b | b(Con)m(v)m(enience)g(F)-8 b(unctions)22 b Fn(:)16 b(:)g(:)f(:)h(:)f(:) |
Fm(:)h(:)h(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)43 b Fs(36)399 4883 y(2.4.9)93 | |
b(T)-8 b(erminal)30 b(Managemen)m(t)8 b Fm(:)18 b(:)e(:)f(:)h(:)f(:)g | |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)38 b | |
Fs(37)399 4993 y(2.4.10)93 b(Utilit)m(y)33 b(F)-8 b(unctions)15 | |
b Fm(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) | |
g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
(:)h(:)f(:)g(:)h(:)f(:)45 b Fs(38)399 5103 y(2.4.11)93 | (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)35 b Ft(33)399 4023 y(2.4.1)93 |
b(Miscellaneous)33 b(F)-8 b(unctions)15 b Fm(:)g(:)h(:)f(:)g(:)h(:)f(:) | b(Naming)31 b(a)g(F)-8 b(unction)21 b Fn(:)16 b(:)f(:)h(:)f(:)h(:)f(:)g |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g | |
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)44 b Fs(39)399 5212 | |
y(2.4.12)93 b(Alternate)32 b(In)m(terface)17 b Fm(:)g(:)e(:)h(:)f(:)g | |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)47 | h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)34 |
b Fs(40)399 5322 y(2.4.13)93 b(A)31 b(Readline)g(Example)24 | b Ft(33)399 4133 y(2.4.2)93 b(Selecting)32 b(a)e(Keymap)9 |
b Fm(:)15 b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f | b Fn(:)16 b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f |
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) | (:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) |
g(:)h(:)53 b Fs(40)p eop end | f(:)h(:)f(:)g(:)h(:)22 b Ft(34)399 4242 y(2.4.3)93 b(Binding)30 |
%%Page: -2 4 | b(Keys)15 b Fn(:)g(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
TeXDict begin -2 3 bop 3699 -116 a Fs(ii)399 83 y(2.4.14)93 | |
b(Alternate)32 b(In)m(terface)g(Example)10 b Fm(:)15 | |
b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f | |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)40 b Fs(42)275 | |
193 y(2.5)92 b(Readline)31 b(Signal)f(Handling)10 b Fm(:)15 | |
b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f | |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) | |
g(:)h(:)39 b Fs(43)275 302 y(2.6)92 b(Custom)29 b(Completers)18 | |
b Fm(:)e(:)g(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) | |
f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h | |
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)48 b Fs(46)399 412 | |
y(2.6.1)93 b(Ho)m(w)31 b(Completing)g(W)-8 b(orks)24 | |
b Fm(:)15 b(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f | |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) |
53 b Fs(46)399 521 y(2.6.2)93 b(Completion)31 b(F)-8 | h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)28 |
b(unctions)19 b Fm(:)d(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h | b Ft(35)399 4352 y(2.4.4)93 b(Asso)s(ciating)32 b(F)-8 |
| b(unction)31 b(Names)g(and)e(Bindings)d Fn(:)16 b(:)f(:)g(:)h(:)f(:)h |
| (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)39 b Ft(36)399 |
| 4462 y(2.4.5)93 b(Allo)m(wing)32 b(Undoing)26 b Fn(:)16 |
| b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h |
| (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) |
| f(:)g(:)h(:)f(:)40 b Ft(37)399 4571 y(2.4.6)93 b(Redispla)m(y)10 |
| b Fn(:)15 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h |
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
h(:)f(:)h(:)f(:)g(:)49 b Fs(47)399 631 y(2.6.3)93 b(Completion)31 | h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)23 |
b(V)-8 b(ariables)9 b Fm(:)17 b(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f | b Ft(38)399 4681 y(2.4.7)93 b(Mo)s(difying)30 b(T)-8 |
| b(ext)16 b Fn(:)g(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
| (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
| g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)28 b Ft(40)399 |
| 4790 y(2.4.8)93 b(Character)31 b(Input)22 b Fn(:)13 b(:)j(:)f(:)h(:)f |
(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) |
(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) |
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)39 b Fs(48)399 741 y(2.6.4)93 | f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f |
b(A)30 b(Short)g(Completion)h(Example)c Fm(:)15 b(:)h(:)f(:)g(:)h(:)f | (:)g(:)35 b Ft(40)399 4900 y(2.4.9)93 b(T)-8 b(erminal)30 |
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | b(Managemen)m(t)17 b Fn(:)h(:)d(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f |
h(:)f(:)g(:)h(:)56 b Fs(52)150 983 y Fq(App)t(endix)44 | (:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
b(A)160 b(GNU)45 b(F)-11 b(ree)45 b(Do)t(cumen)l(tation)h(License)446 | g(:)h(:)f(:)h(:)f(:)g(:)30 b Ft(41)399 5010 y(2.4.10)93 |
1116 y Fn(:)20 b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:) | b(Utilit)m(y)33 b(F)-8 b(unctions)24 b Fn(:)15 b(:)h(:)f(:)g(:)h(:)f(:) |
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f | h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g |
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)72 | (:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)36 |
b Fq(61)150 1386 y(Concept)45 b(Index)18 b Fn(:)i(:)f(:)g(:)h(:)f(:)h | b Ft(41)399 5119 y(2.4.11)93 b(Miscellaneous)33 b(F)-8 |
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) | b(unctions)23 b Fn(:)16 b(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f |
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)63 | (:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) |
b Fq(69)150 1655 y(F)-11 b(unction)44 b(and)h(V)-11 b(ariable)45 | f(:)h(:)f(:)36 b Ft(43)399 5229 y(2.4.12)93 b(Alternate)32 |
b(Index)29 b Fn(:)19 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h | b(In)m(terface)27 b Fn(:)15 b(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)73 b Fq(70)p eop end | (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
| g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)38 b Ft(44)399 5338 |
| y(2.4.13)93 b(A)31 b(Readline)g(Example)12 b Fn(:)j(:)h(:)f(:)g(:)h(:)f |
| (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
| g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)25 |
| b Ft(45)p eop end |
| %%Page: -2 4 |
| TeXDict begin -2 3 bop 3699 -116 a Ft(ii)399 83 y(2.4.14)93 |
| b(Alternate)32 b(In)m(terface)g(Example)18 b Fn(:)e(:)f(:)h(:)f(:)g(:)h |
| (:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) |
| f(:)g(:)h(:)f(:)h(:)31 b Ft(46)275 193 y(2.5)92 b(Readline)31 |
| b(Signal)f(Handling)18 b Fn(:)e(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h |
| (:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) |
| f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)31 b Ft(48)275 302 |
| y(2.6)92 b(Custom)29 b(Completers)e Fn(:)16 b(:)f(:)h(:)f(:)g(:)h(:)f |
| (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
| h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g |
| (:)40 b Ft(51)399 412 y(2.6.1)93 b(Ho)m(w)31 b(Completing)g(W)-8 |
| b(orks)11 b Fn(:)16 b(:)g(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f |
| (:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) |
| g(:)h(:)f(:)h(:)24 b Ft(51)399 521 y(2.6.2)93 b(Completion)31 |
| b(F)-8 b(unctions)28 b Fn(:)15 b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) |
| f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f |
| (:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)40 b Ft(52)399 631 y(2.6.3)93 |
| b(Completion)31 b(V)-8 b(ariables)18 b Fn(:)e(:)g(:)f(:)g(:)h(:)f(:)h |
| (:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:) |
| f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)31 b |
| Ft(53)399 741 y(2.6.4)93 b(A)30 b(Short)g(Completion)h(Example)15 |
| b Fn(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) |
| h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)28 b |
| Ft(58)150 991 y Fr(App)t(endix)44 b(A)119 b(GNU)39 b(F)-11 |
| b(ree)38 b(Do)t(cumen)l(tation)i(License)25 b Fo(:)20 |
| b(:)32 b Fr(67)150 1269 y(Concept)45 b(Index)36 b Fo(:)19 |
| b(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f |
| (:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:) |
| h(:)49 b Fr(75)150 1548 y(F)-11 b(unction)44 b(and)h(V)-11 |
| b(ariable)45 b(Index)20 b Fo(:)g(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:) |
| f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)33 b Fr(76)p |
| eop end |
%%Page: 1 5 |
%%Page: 1 5 |
TeXDict begin 1 4 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 1 4 bop 3705 -116 a Ft(1)150 299 y Fp(1)80 |
b(Command)29 b(Line)i(Editing)2153 b(1)150 299 y Fo(1)80 | b(Command)54 b(Line)f(Editing)150 527 y Ft(This)30 b(c)m(hapter)h |
b(Command)54 b(Line)f(Editing)150 532 y Fs(This)30 b(c)m(hapter)h | (describ)s(es)e(the)i(basic)g(features)f(of)h(the)f Fm(gnu)g |
(describ)s(es)e(the)i(basic)g(features)f(of)h(the)f Fl(gnu)g | Ft(command)h(line)f(editing)h(in)m(terface.)150 766 y |
Fs(command)h(line)f(editing)h(in)m(terface.)150 764 y | Fr(1.1)68 b(In)l(tro)t(duction)45 b(to)g(Line)h(Editing)150 |
Fq(1.1)68 b(In)l(tro)t(duction)45 b(to)g(Line)h(Editing)150 | 925 y Ft(The)30 b(follo)m(wing)i(paragraphs)d(describ)s(e)h(the)h |
923 y Fs(The)30 b(follo)m(wing)i(paragraphs)d(describ)s(e)h(the)h | |
(notation)g(used)f(to)h(represen)m(t)f(k)m(eystrok)m(es.)275 |
(notation)g(used)f(to)h(represen)m(t)f(k)m(eystrok)m(es.)275 |
1058 y(The)35 b(text)i Fk(C-k)f Fs(is)g(read)g(as)h(`Con)m(trol-K')g | 1058 y(The)35 b(text)i Fl(C-k)f Ft(is)g(read)g(as)h(`Con)m(trol-K')g |
(and)f(describ)s(es)f(the)h(c)m(haracter)i(pro)s(duced)d(when)g(the)h |
(and)f(describ)s(es)f(the)h(c)m(haracter)i(pro)s(duced)d(when)g(the)h |
Fr(k)150 1167 y Fs(k)m(ey)31 b(is)g(pressed)e(while)h(the)h(Con)m(trol) | Fs(k)150 1168 y Ft(k)m(ey)31 b(is)g(pressed)e(while)h(the)h(Con)m(trol) |
g(k)m(ey)g(is)g(depressed.)275 1301 y(The)g(text)i Fk(M-k)e | g(k)m(ey)g(is)g(depressed.)275 1301 y(The)g(text)i Fl(M-k)e |
Fs(is)h(read)f(as)i(`Meta-K')g(and)f(describ)s(es)f(the)h(c)m(haracter) | Ft(is)h(read)f(as)i(`Meta-K')g(and)f(describ)s(es)f(the)h(c)m(haracter) |
h(pro)s(duced)e(when)f(the)i(Meta)150 1411 y(k)m(ey)i(\(if)f(y)m(ou)h |
h(pro)s(duced)e(when)f(the)i(Meta)150 1411 y(k)m(ey)i(\(if)f(y)m(ou)h |
(ha)m(v)m(e)g(one\))g(is)f(depressed,)g(and)f(the)h Fr(k)g | (ha)m(v)m(e)g(one\))g(is)f(depressed,)g(and)f(the)h Fs(k)g |
Fs(k)m(ey)h(is)f(pressed.)48 b(The)32 b(Meta)j(k)m(ey)e(is)h(lab)s | Ft(k)m(ey)h(is)f(pressed.)48 b(The)32 b(Meta)j(k)m(ey)e(is)h(lab)s |
(eled)f Fr(ALT)150 1521 y Fs(on)c(man)m(y)h(k)m(eyb)s(oards.)40 | (eled)f Fs(ALT)150 1521 y Ft(on)c(man)m(y)h(k)m(eyb)s(oards.)40 |
b(On)29 b(k)m(eyb)s(oards)g(with)h(t)m(w)m(o)h(k)m(eys)f(lab)s(eled)g |
b(On)29 b(k)m(eyb)s(oards)g(with)h(t)m(w)m(o)h(k)m(eys)f(lab)s(eled)g |
Fr(ALT)e Fs(\(usually)i(to)g(either)g(side)g(of)g(the)150 | Fs(ALT)e Ft(\(usually)i(to)g(either)g(side)g(of)g(the)150 |
1630 y(space)h(bar\),)f(the)g Fr(ALT)f Fs(on)h(the)g(left)h(side)f(is)g | 1630 y(space)h(bar\),)f(the)g Fs(ALT)f Ft(on)h(the)g(left)h(side)f(is)g |
(generally)h(set)f(to)h(w)m(ork)f(as)g(a)h(Meta)g(k)m(ey)-8 |
(generally)h(set)f(to)h(w)m(ork)f(as)g(a)h(Meta)g(k)m(ey)-8 |
b(.)42 b(The)29 b Fr(ALT)g Fs(k)m(ey)i(on)150 1740 y(the)c(righ)m(t)h | b(.)42 b(The)29 b Fs(ALT)g Ft(k)m(ey)i(on)150 1740 y(the)c(righ)m(t)h |
(ma)m(y)g(also)g(b)s(e)f(con\014gured)f(to)i(w)m(ork)f(as)h(a)f(Meta)i |
(ma)m(y)g(also)g(b)s(e)f(con\014gured)f(to)i(w)m(ork)f(as)h(a)f(Meta)i |
(k)m(ey)f(or)f(ma)m(y)h(b)s(e)e(con\014gured)h(as)g(some)h(other)150 |
(k)m(ey)f(or)f(ma)m(y)h(b)s(e)e(con\014gured)h(as)g(some)h(other)150 |
1849 y(mo)s(di\014er,)i(suc)m(h)g(as)g(a)h(Comp)s(ose)f(k)m(ey)h(for)f |
1849 y(mo)s(di\014er,)i(suc)m(h)g(as)g(a)h(Comp)s(ose)f(k)m(ey)h(for)f |
(t)m(yping)h(accen)m(ted)h(c)m(haracters.)275 1984 y(If)23 | (t)m(yping)h(accen)m(ted)h(c)m(haracters.)275 1983 y(If)23 |
b(y)m(ou)i(do)f(not)h(ha)m(v)m(e)h(a)f(Meta)g(or)g Fr(ALT)e | b(y)m(ou)i(do)f(not)h(ha)m(v)m(e)h(a)f(Meta)g(or)g Fs(ALT)e |
Fs(k)m(ey)-8 b(,)27 b(or)e(another)f(k)m(ey)i(w)m(orking)e(as)h(a)g | Ft(k)m(ey)-8 b(,)27 b(or)e(another)f(k)m(ey)i(w)m(orking)e(as)h(a)g |
(Meta)h(k)m(ey)-8 b(,)27 b(the)d(iden)m(tical)150 2093 | (Meta)h(k)m(ey)-8 b(,)27 b(the)d(iden)m(tical)150 2092 |
y(k)m(eystrok)m(e)30 b(can)f(b)s(e)f(generated)h(b)m(y)g(t)m(yping)g |
y(k)m(eystrok)m(e)30 b(can)f(b)s(e)f(generated)h(b)m(y)g(t)m(yping)g |
Fr(ESC)e Fj(\014rst)p Fs(,)j(and)e(then)g(t)m(yping)h | Fs(ESC)e Fk(\014rst)p Ft(,)j(and)e(then)g(t)m(yping)h |
Fr(k)p Fs(.)40 b(Either)28 b(pro)s(cess)g(is)g(kno)m(wn)150 | Fs(k)p Ft(.)40 b(Either)28 b(pro)s(cess)g(is)g(kno)m(wn)150 |
2203 y(as)j Fi(metafying)39 b Fs(the)30 b Fr(k)g Fs(k)m(ey)-8 | 2202 y(as)j Fj(metafying)39 b Ft(the)30 b Fs(k)g Ft(k)m(ey)-8 |
b(.)275 2337 y(The)39 b(text)j Fk(M-C-k)d Fs(is)h(read)g(as)h | b(.)275 2335 y(The)39 b(text)j Fl(M-C-k)d Ft(is)h(read)g(as)h |
(`Meta-Con)m(trol-k')j(and)39 b(describ)s(es)h(the)g(c)m(haracter)i |
(`Meta-Con)m(trol-k')j(and)39 b(describ)s(es)h(the)g(c)m(haracter)i |
(pro)s(duced)d(b)m(y)150 2447 y Fi(metafying)g Fk(C-k)p | (pro)s(duced)d(b)m(y)150 2445 y Fj(metafying)g Fl(C-k)p |
Fs(.)275 2581 y(In)c(addition,)j(sev)m(eral)f(k)m(eys)g(ha)m(v)m(e)g | Ft(.)275 2578 y(In)c(addition,)j(sev)m(eral)f(k)m(eys)g(ha)m(v)m(e)g |
(their)f(o)m(wn)g(names.)58 b(Sp)s(eci\014cally)-8 b(,)38 |
(their)f(o)m(wn)g(names.)58 b(Sp)s(eci\014cally)-8 b(,)38 |
b Fr(DEL)p Fs(,)f Fr(ESC)p Fs(,)g Fr(LFD)p Fs(,)g Fr(SPC)p | b Fs(DEL)p Ft(,)f Fs(ESC)p Ft(,)g Fs(LFD)p Ft(,)g Fs(SPC)p |
Fs(,)g Fr(RET)p Fs(,)150 2690 y(and)d Fr(TAB)f Fs(all)j(stand)e(for)g | Ft(,)g Fs(RET)p Ft(,)150 2688 y(and)d Fs(TAB)f Ft(all)j(stand)e(for)g |
(themselv)m(es)i(when)d(seen)i(in)f(this)g(text,)j(or)d(in)h(an)f(init) |
(themselv)m(es)i(when)d(seen)i(in)f(this)g(text,)j(or)d(in)h(an)f(init) |
h(\014le)f(\(see)i(Section)f(1.3)150 2800 y([Readline)c(Init)e(File],)j | h(\014le)f(\(see)i(Section)f(1.3)150 2797 y([Readline)c(Init)e(File],)j |
(page)e(4\).)41 b(If)29 b(y)m(our)h(k)m(eyb)s(oard)f(lac)m(ks)i(a)f |
(page)e(4\).)41 b(If)29 b(y)m(our)h(k)m(eyb)s(oard)f(lac)m(ks)i(a)f |
Fr(LFD)f Fs(k)m(ey)-8 b(,)31 b(t)m(yping)g Fr(C-j)d Fs(will)i(pro)s | Fs(LFD)f Ft(k)m(ey)-8 b(,)31 b(t)m(yping)g Fs(C-j)d Ft(will)i(pro)s |
(duce)f(the)150 2910 y(desired)h(c)m(haracter.)42 b(The)30 | (duce)f(the)150 2907 y(desired)h(c)m(haracter.)42 b(The)30 |
b Fr(RET)g Fs(k)m(ey)h(ma)m(y)g(b)s(e)e(lab)s(eled)i | b Fs(RET)g Ft(k)m(ey)h(ma)m(y)g(b)s(e)e(lab)s(eled)i |
Fr(Return)e Fs(or)h Fr(Enter)f Fs(on)h(some)h(k)m(eyb)s(oards.)150 | Fs(Return)e Ft(or)h Fs(Enter)f Ft(on)h(some)h(k)m(eyb)s(oards.)150 |
3142 y Fq(1.2)68 b(Readline)47 b(In)l(teraction)150 3301 | 3145 y Fr(1.2)68 b(Readline)47 b(In)l(teraction)150 3305 |
y Fs(Often)32 b(during)g(an)g(in)m(teractiv)m(e)j(session)e(y)m(ou)g(t) | y Ft(Often)32 b(during)g(an)g(in)m(teractiv)m(e)j(session)e(y)m(ou)g(t) |
m(yp)s(e)g(in)f(a)h(long)g(line)g(of)f(text,)j(only)d(to)i(notice)g |
m(yp)s(e)g(in)f(a)h(long)g(line)g(of)f(text,)j(only)d(to)i(notice)g |
(that)f(the)150 3411 y(\014rst)f(w)m(ord)g(on)g(the)g(line)h(is)g | (that)f(the)150 3414 y(\014rst)f(w)m(ord)g(on)g(the)g(line)h(is)g |
(missp)s(elled.)46 b(The)32 b(Readline)h(library)f(giv)m(es)h(y)m(ou)g |
(missp)s(elled.)46 b(The)32 b(Readline)h(library)f(giv)m(es)h(y)m(ou)g |
(a)g(set)g(of)f(commands)g(for)150 3520 y(manipulating)e(the)g(text)h | (a)g(set)g(of)f(commands)g(for)150 3524 y(manipulating)e(the)g(text)h |
(as)f(y)m(ou)g(t)m(yp)s(e)g(it)g(in,)g(allo)m(wing)h(y)m(ou)f(to)h |
(as)f(y)m(ou)g(t)m(yp)s(e)g(it)g(in,)g(allo)m(wing)h(y)m(ou)f(to)h |
(just)e(\014x)g(y)m(our)h(t)m(yp)s(o,)g(and)g(not)g(forcing)150 |
(just)e(\014x)g(y)m(our)h(t)m(yp)s(o,)g(and)g(not)g(forcing)150 |
3630 y(y)m(ou)e(to)h(ret)m(yp)s(e)g(the)f(ma)5 b(jorit)m(y)29 | 3634 y(y)m(ou)e(to)h(ret)m(yp)s(e)g(the)f(ma)5 b(jorit)m(y)29 |
b(of)f(the)h(line.)40 b(Using)28 b(these)h(editing)g(commands,)f(y)m |
b(of)f(the)h(line.)40 b(Using)28 b(these)h(editing)g(commands,)f(y)m |
(ou)h(mo)m(v)m(e)g(the)g(cursor)150 3739 y(to)35 b(the)f(place)i(that)e | (ou)h(mo)m(v)m(e)g(the)g(cursor)150 3743 y(to)35 b(the)f(place)i(that)e |
(needs)g(correction,)j(and)d(delete)h(or)f(insert)h(the)f(text)h(of)g |
(needs)g(correction,)j(and)d(delete)h(or)f(insert)h(the)f(text)h(of)g |
(the)f(corrections.)54 b(Then,)150 3849 y(when)24 b(y)m(ou)h(are)g | (the)f(corrections.)54 b(Then,)150 3853 y(when)24 b(y)m(ou)h(are)g |
(satis\014ed)g(with)g(the)g(line,)i(y)m(ou)e(simply)f(press)g |
(satis\014ed)g(with)g(the)g(line,)i(y)m(ou)e(simply)f(press)g |
Fr(RET)p Fs(.)39 b(Y)-8 b(ou)25 b(do)g(not)g(ha)m(v)m(e)h(to)g(b)s(e)e | Fs(RET)p Ft(.)39 b(Y)-8 b(ou)25 b(do)g(not)g(ha)m(v)m(e)h(to)g(b)s(e)e |
(at)h(the)h(end)150 3959 y(of)33 b(the)h(line)g(to)g(press)e | (at)h(the)h(end)150 3962 y(of)33 b(the)h(line)g(to)g(press)e |
Fr(RET)p Fs(;)i(the)g(en)m(tire)g(line)f(is)h(accepted)g(regardless)g | Fs(RET)p Ft(;)i(the)g(en)m(tire)g(line)f(is)h(accepted)g(regardless)g |
(of)f(the)h(lo)s(cation)h(of)e(the)h(cursor)150 4068 | (of)f(the)h(lo)s(cation)h(of)e(the)h(cursor)150 4072 |
y(within)c(the)g(line.)150 4267 y Fh(1.2.1)63 b(Readline)40 | y(within)c(the)g(line.)150 4269 y Fi(1.2.1)63 b(Readline)40 |
b(Bare)h(Essen)m(tials)150 4414 y Fs(In)31 b(order)h(to)h(en)m(ter)g(c) | b(Bare)h(Essen)m(tials)150 4416 y Ft(In)31 b(order)h(to)h(en)m(ter)g(c) |
m(haracters)g(in)m(to)g(the)g(line,)g(simply)e(t)m(yp)s(e)i(them.)46 |
m(haracters)g(in)m(to)g(the)g(line,)g(simply)e(t)m(yp)s(e)i(them.)46 |
b(The)31 b(t)m(yp)s(ed)h(c)m(haracter)i(app)s(ears)150 |
b(The)31 b(t)m(yp)s(ed)h(c)m(haracter)i(app)s(ears)150 |
4523 y(where)e(the)h(cursor)e(w)m(as,)j(and)e(then)g(the)h(cursor)e(mo) | 4525 y(where)e(the)h(cursor)e(w)m(as,)j(and)e(then)g(the)h(cursor)e(mo) |
m(v)m(es)j(one)f(space)g(to)g(the)g(righ)m(t.)47 b(If)32 |
m(v)m(es)j(one)f(space)g(to)g(the)g(righ)m(t.)47 b(If)32 |
b(y)m(ou)h(mist)m(yp)s(e)g(a)150 4633 y(c)m(haracter,)f(y)m(ou)f(can)g | b(y)m(ou)h(mist)m(yp)s(e)g(a)150 4635 y(c)m(haracter,)f(y)m(ou)f(can)g |
(use)f(y)m(our)g(erase)h(c)m(haracter)h(to)f(bac)m(k)g(up)f(and)f |
(use)f(y)m(our)g(erase)h(c)m(haracter)h(to)f(bac)m(k)g(up)f(and)f |
(delete)j(the)f(mist)m(yp)s(ed)e(c)m(haracter.)275 4767 | (delete)j(the)f(mist)m(yp)s(ed)e(c)m(haracter.)275 4768 |
y(Sometimes)i(y)m(ou)g(ma)m(y)h(mist)m(yp)s(e)e(a)i(c)m(haracter,)g |
y(Sometimes)i(y)m(ou)g(ma)m(y)h(mist)m(yp)s(e)e(a)i(c)m(haracter,)g |
(and)e(not)i(notice)g(the)f(error)f(un)m(til)h(y)m(ou)g(ha)m(v)m(e)h(t) |
(and)e(not)i(notice)g(the)f(error)f(un)m(til)h(y)m(ou)g(ha)m(v)m(e)h(t) |
m(yp)s(ed)150 4877 y(sev)m(eral)e(other)f(c)m(haracters.)42 | m(yp)s(ed)150 4878 y(sev)m(eral)e(other)f(c)m(haracters.)42 |
b(In)28 b(that)i(case,)g(y)m(ou)f(can)g(t)m(yp)s(e)h |
b(In)28 b(that)i(case,)g(y)m(ou)f(can)g(t)m(yp)s(e)h |
Fk(C-b)d Fs(to)j(mo)m(v)m(e)g(the)f(cursor)g(to)g(the)g(left,)i(and)150 | Fl(C-b)d Ft(to)j(mo)m(v)m(e)g(the)f(cursor)g(to)g(the)g(left,)i(and)150 |
4987 y(then)f(correct)i(y)m(our)e(mistak)m(e.)42 b(Afterw)m(ards,)31 |
4987 y(then)f(correct)i(y)m(our)e(mistak)m(e.)42 b(Afterw)m(ards,)31 |
b(y)m(ou)f(can)h(mo)m(v)m(e)h(the)e(cursor)g(to)h(the)g(righ)m(t)g |
b(y)m(ou)f(can)h(mo)m(v)m(e)h(the)e(cursor)g(to)h(the)g(righ)m(t)g |
(with)f Fk(C-f)p Fs(.)275 5121 y(When)i(y)m(ou)h(add)f(text)h(in)f(the) | (with)f Fl(C-f)p Ft(.)275 5121 y(When)i(y)m(ou)h(add)f(text)h(in)f(the) |
h(middle)f(of)h(a)g(line,)h(y)m(ou)e(will)h(notice)h(that)f(c)m |
h(middle)f(of)h(a)g(line,)h(y)m(ou)e(will)h(notice)h(that)f(c)m |
(haracters)h(to)g(the)e(righ)m(t)150 5230 y(of)d(the)g(cursor)f(are)h |
(haracters)h(to)g(the)e(righ)m(t)150 5230 y(of)d(the)g(cursor)f(are)h |
(`pushed)e(o)m(v)m(er')j(to)g(mak)m(e)f(ro)s(om)g(for)f(the)h(text)h |
(`pushed)e(o)m(v)m(er')j(to)g(mak)m(e)f(ro)s(om)g(for)f(the)h(text)h |
Line 6961 h(middle)f(of)h(a)g(line,)h(y)m(ou)e(will)h(notice)h(t
|
Line 6974 h(middle)f(of)h(a)g(line,)h(y)m(ou)e(will)h(notice)h(t
|
(haracters)g(to)f(the)g(righ)m(t)g(of)g(the)g(cursor)e(are)i(`pulled)p |
(haracters)g(to)f(the)g(righ)m(t)g(of)g(the)g(cursor)e(are)i(`pulled)p |
eop end |
eop end |
%%Page: 2 6 |
%%Page: 2 6 |
TeXDict begin 2 5 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 2 5 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
b(Command)29 b(Line)i(Editing)2153 b(2)150 299 y(bac)m(k')24 |
b(Command)29 b(Line)i(Editing)2153 b(2)150 299 y(bac)m(k')24 |
b(to)f(\014ll)g(in)f(the)h(blank)f(space)i(created)f(b)m(y)g(the)g |
b(to)f(\014ll)g(in)f(the)h(blank)f(space)i(created)f(b)m(y)g(the)g |
(remo)m(v)-5 b(al)24 b(of)f(the)g(text.)39 b(A)23 b(list)g(of)g(the)g |
(remo)m(v)-5 b(al)24 b(of)f(the)g(text.)39 b(A)23 b(list)g(of)g(the)g |
(bare)f(essen)m(tials)150 408 y(for)30 b(editing)h(the)g(text)g(of)g |
(bare)f(essen)m(tials)150 408 y(for)30 b(editing)h(the)g(text)g(of)g |
(an)f(input)f(line)i(follo)m(ws.)150 562 y Fk(C-b)336 | (an)f(input)f(line)i(follo)m(ws.)150 571 y Fl(C-b)336 |
b Fs(Mo)m(v)m(e)32 b(bac)m(k)g(one)e(c)m(haracter.)150 | b Ft(Mo)m(v)m(e)32 b(bac)m(k)g(one)e(c)m(haracter.)150 |
715 y Fk(C-f)336 b Fs(Mo)m(v)m(e)32 b(forw)m(ard)e(one)h(c)m(haracter.) | 732 y Fl(C-f)336 b Ft(Mo)m(v)m(e)32 b(forw)m(ard)e(one)h(c)m(haracter.) |
150 869 y Fr(DEL)e Fs(or)i Fr(Backspace)630 978 y Fs(Delete)i(the)d(c)m | 150 893 y Fs(DEL)e Ft(or)i Fs(Backspace)630 1003 y Ft(Delete)i(the)d(c) |
(haracter)i(to)f(the)g(left)g(of)f(the)h(cursor.)150 | m(haracter)i(to)f(the)g(left)g(of)f(the)h(cursor.)150 |
1132 y Fk(C-d)336 b Fs(Delete)33 b(the)d(c)m(haracter)i(underneath)d | 1164 y Fl(C-d)336 b Ft(Delete)33 b(the)d(c)m(haracter)i(underneath)d |
(the)i(cursor.)150 1285 y(Prin)m(ting)g(c)m(haracters)630 | (the)i(cursor.)150 1325 y(Prin)m(ting)g(c)m(haracters)630 |
1394 y(Insert)f(the)g(c)m(haracter)i(in)m(to)g(the)e(line)h(at)g(the)g | 1435 y(Insert)f(the)g(c)m(haracter)i(in)m(to)g(the)e(line)h(at)g(the)g |
(cursor.)150 1548 y Fk(C-_)e Fs(or)i Fk(C-x)e(C-u)630 | (cursor.)150 1596 y Fl(C-_)e Ft(or)i Fl(C-x)e(C-u)630 |
1657 y Fs(Undo)k(the)h(last)g(editing)g(command.)50 b(Y)-8 | 1706 y Ft(Undo)k(the)h(last)g(editing)g(command.)50 b(Y)-8 |
b(ou)34 b(can)f(undo)g(all)h(the)f(w)m(a)m(y)i(bac)m(k)f(to)g(an)g |
b(ou)34 b(can)f(undo)g(all)h(the)f(w)m(a)m(y)i(bac)m(k)f(to)g(an)g |
(empt)m(y)630 1767 y(line.)150 1920 y(\(Dep)s(ending)29 | (empt)m(y)630 1815 y(line.)150 1977 y(\(Dep)s(ending)29 |
b(on)h(y)m(our)f(con\014guration,)i(the)e Fr(Backspace)e | b(on)h(y)m(our)f(con\014guration,)i(the)e Fs(Backspace)e |
Fs(k)m(ey)k(b)s(e)d(set)j(to)f(delete)h(the)e(c)m(haracter)i(to)g(the) | Ft(k)m(ey)k(b)s(e)d(set)j(to)f(delete)h(the)e(c)m(haracter)i(to)g(the) |
150 2030 y(left)37 b(of)f(the)h(cursor)e(and)h(the)g | 150 2087 y(left)37 b(of)f(the)h(cursor)e(and)h(the)g |
Fr(DEL)g Fs(k)m(ey)h(set)f(to)h(delete)h(the)e(c)m(haracter)i | Fs(DEL)g Ft(k)m(ey)h(set)f(to)h(delete)h(the)e(c)m(haracter)i |
(underneath)d(the)h(cursor,)i(lik)m(e)150 2140 y Fk(C-d)p | (underneath)d(the)h(cursor,)i(lik)m(e)150 2196 y Fl(C-d)p |
Fs(,)30 b(rather)g(than)g(the)h(c)m(haracter)h(to)f(the)f(left)h(of)g | Ft(,)30 b(rather)g(than)g(the)h(c)m(haracter)h(to)f(the)f(left)h(of)g |
(the)f(cursor.\))150 2333 y Fh(1.2.2)63 b(Readline)40 | (the)f(cursor.\))150 2398 y Fi(1.2.2)63 b(Readline)40 |
b(Mo)m(v)m(emen)m(t)h(Commands)150 2480 y Fs(The)27 b(ab)s(o)m(v)m(e)i | b(Mo)m(v)m(emen)m(t)h(Commands)150 2545 y Ft(The)27 b(ab)s(o)m(v)m(e)i |
(table)g(describ)s(es)e(the)g(most)i(basic)f(k)m(eystrok)m(es)h(that)f |
(table)g(describ)s(es)e(the)g(most)i(basic)f(k)m(eystrok)m(es)h(that)f |
(y)m(ou)g(need)g(in)f(order)g(to)i(do)e(editing)i(of)150 |
(y)m(ou)g(need)g(in)f(order)g(to)i(do)e(editing)i(of)150 |
2589 y(the)k(input)f(line.)49 b(F)-8 b(or)34 b(y)m(our)f(con)m(v)m | 2654 y(the)k(input)f(line.)49 b(F)-8 b(or)34 b(y)m(our)f(con)m(v)m |
(enience,)j(man)m(y)d(other)g(commands)f(ha)m(v)m(e)j(b)s(een)d(added)g |
(enience,)j(man)m(y)d(other)g(commands)f(ha)m(v)m(e)j(b)s(een)d(added)g |
(in)h(addition)150 2699 y(to)j Fk(C-b)p Fs(,)f Fk(C-f)p | (in)h(addition)150 2764 y(to)j Fl(C-b)p Ft(,)f Fl(C-f)p |
Fs(,)g Fk(C-d)p Fs(,)h(and)e Fr(DEL)p Fs(.)54 b(Here)35 | Ft(,)g Fl(C-d)p Ft(,)h(and)e Fs(DEL)p Ft(.)54 b(Here)35 |
b(are)g(some)h(commands)e(for)h(mo)m(ving)h(more)f(rapidly)f(ab)s(out)h |
b(are)g(some)h(commands)e(for)h(mo)m(ving)h(more)f(rapidly)f(ab)s(out)h |
(the)150 2808 y(line.)150 2962 y Fk(C-a)336 b Fs(Mo)m(v)m(e)32 | (the)150 2873 y(line.)150 3035 y Fl(C-a)336 b Ft(Mo)m(v)m(e)32 |
b(to)g(the)e(start)h(of)g(the)f(line.)150 3115 y Fk(C-e)336 | b(to)g(the)e(start)h(of)g(the)f(line.)150 3197 y Fl(C-e)336 |
b Fs(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(line.)150 | b Ft(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(line.)150 |
3269 y Fk(M-f)336 b Fs(Mo)m(v)m(e)32 b(forw)m(ard)e(a)h(w)m(ord,)f | 3358 y Fl(M-f)336 b Ft(Mo)m(v)m(e)32 b(forw)m(ard)e(a)h(w)m(ord,)f |
(where)g(a)h(w)m(ord)f(is)g(comp)s(osed)g(of)h(letters)h(and)d(digits.) |
(where)g(a)h(w)m(ord)f(is)g(comp)s(osed)g(of)h(letters)h(and)d(digits.) |
150 3422 y Fk(M-b)336 b Fs(Mo)m(v)m(e)32 b(bac)m(kw)m(ard)f(a)g(w)m | 150 3519 y Fl(M-b)336 b Ft(Mo)m(v)m(e)32 b(bac)m(kw)m(ard)f(a)g(w)m |
(ord.)150 3575 y Fk(C-l)336 b Fs(Clear)31 b(the)f(screen,)h(reprin)m | (ord.)150 3680 y Fl(C-l)336 b Ft(Clear)31 b(the)f(screen,)h(reprin)m |
(ting)f(the)h(curren)m(t)f(line)h(at)g(the)f(top.)275 |
(ting)f(the)h(curren)m(t)f(line)h(at)g(the)f(top.)275 |
3729 y(Notice)c(ho)m(w)f Fk(C-f)e Fs(mo)m(v)m(es)j(forw)m(ard)e(a)h(c)m | 3843 y(Notice)c(ho)m(w)f Fl(C-f)e Ft(mo)m(v)m(es)j(forw)m(ard)e(a)h(c)m |
(haracter,)j(while)d Fk(M-f)e Fs(mo)m(v)m(es)j(forw)m(ard)e(a)h(w)m | (haracter,)j(while)d Fl(M-f)e Ft(mo)m(v)m(es)j(forw)m(ard)e(a)h(w)m |
(ord.)39 b(It)24 b(is)h(a)g(lo)s(ose)150 3838 y(con)m(v)m(en)m(tion)32 | (ord.)39 b(It)24 b(is)h(a)g(lo)s(ose)150 3952 y(con)m(v)m(en)m(tion)32 |
b(that)f(con)m(trol)g(k)m(eystrok)m(es)h(op)s(erate)e(on)g(c)m |
b(that)f(con)m(trol)g(k)m(eystrok)m(es)h(op)s(erate)e(on)g(c)m |
(haracters)h(while)f(meta)h(k)m(eystrok)m(es)h(op)s(erate)e(on)150 |
(haracters)h(while)f(meta)h(k)m(eystrok)m(es)h(op)s(erate)e(on)150 |
3948 y(w)m(ords.)150 4141 y Fh(1.2.3)63 b(Readline)40 | 4062 y(w)m(ords.)150 4263 y Fi(1.2.3)63 b(Readline)40 |
b(Killing)i(Commands)150 4288 y Fi(Killing)35 b Fs(text)28 | b(Killing)i(Commands)150 4410 y Fj(Killing)35 b Ft(text)28 |
b(means)e(to)h(delete)h(the)f(text)g(from)g(the)f(line,)i(but)e(to)h |
b(means)e(to)h(delete)h(the)f(text)g(from)g(the)f(line,)i(but)e(to)h |
(sa)m(v)m(e)h(it)g(a)m(w)m(a)m(y)g(for)e(later)i(use,)f(usually)150 |
(sa)m(v)m(e)h(it)g(a)m(w)m(a)m(y)g(for)e(later)i(use,)f(usually)150 |
4398 y(b)m(y)g Fi(y)m(anking)35 b Fs(\(re-inserting\))28 | 4519 y(b)m(y)g Fj(y)m(anking)35 b Ft(\(re-inserting\))28 |
b(it)g(bac)m(k)f(in)m(to)h(the)f(line.)40 b(\(`Cut')27 |
b(it)g(bac)m(k)f(in)m(to)h(the)f(line.)40 b(\(`Cut')27 |
b(and)g(`paste')h(are)f(more)g(recen)m(t)h(jargon)f(for)150 |
b(and)g(`paste')h(are)f(more)g(recen)m(t)h(jargon)f(for)150 |
4507 y(`kill')32 b(and)d(`y)m(ank'.\))275 4639 y(If)g(the)i | 4629 y(`kill')32 b(and)d(`y)m(ank'.\))275 4765 y(If)g(the)i |
(description)f(for)g(a)h(command)f(sa)m(ys)g(that)h(it)g(`kills')g |
(description)f(for)g(a)h(command)f(sa)m(ys)g(that)h(it)g(`kills')g |
(text,)h(then)e(y)m(ou)g(can)h(b)s(e)e(sure)h(that)h(y)m(ou)150 |
(text,)h(then)e(y)m(ou)g(can)h(b)s(e)e(sure)h(that)h(y)m(ou)150 |
4748 y(can)g(get)g(the)g(text)g(bac)m(k)g(in)f(a)h(di\013eren)m(t)g | 4875 y(can)g(get)g(the)g(text)g(bac)m(k)g(in)f(a)h(di\013eren)m(t)g |
(\(or)g(the)f(same\))h(place)h(later.)275 4880 y(When)23 | (\(or)g(the)f(same\))h(place)h(later.)275 5011 y(When)23 |
b(y)m(ou)g(use)g(a)h(kill)g(command,)g(the)g(text)g(is)f(sa)m(v)m(ed)i |
b(y)m(ou)g(use)g(a)h(kill)g(command,)g(the)g(text)g(is)f(sa)m(v)m(ed)i |
(in)e(a)g Fi(kill-ring)p Fs(.)39 b(An)m(y)24 b(n)m(um)m(b)s(er)e(of)h | (in)e(a)g Fj(kill-ring)p Ft(.)39 b(An)m(y)24 b(n)m(um)m(b)s(er)e(of)h |
(consecutiv)m(e)150 4989 y(kills)31 b(sa)m(v)m(e)i(all)f(of)f(the)g | (consecutiv)m(e)150 5121 y(kills)31 b(sa)m(v)m(e)i(all)f(of)f(the)g |
(killed)h(text)g(together,)g(so)g(that)f(when)f(y)m(ou)h(y)m(ank)h(it)f |
(killed)h(text)g(together,)g(so)g(that)f(when)f(y)m(ou)h(y)m(ank)h(it)f |
(bac)m(k,)h(y)m(ou)g(get)g(it)f(all.)43 b(The)150 5099 | (bac)m(k,)h(y)m(ou)g(get)g(it)f(all.)43 b(The)150 5230 |
y(kill)33 b(ring)f(is)g(not)h(line)g(sp)s(eci\014c;)g(the)g(text)g |
y(kill)33 b(ring)f(is)g(not)h(line)g(sp)s(eci\014c;)g(the)g(text)g |
(that)g(y)m(ou)g(killed)f(on)h(a)f(previously)g(t)m(yp)s(ed)h(line)f |
(that)g(y)m(ou)g(killed)f(on)h(a)f(previously)g(t)m(yp)s(ed)h(line)f |
(is)h(a)m(v)-5 b(ailable)150 5208 y(to)31 b(b)s(e)f(y)m(ank)m(ed)h(bac) | (is)h(a)m(v)-5 b(ailable)150 5340 y(to)31 b(b)s(e)f(y)m(ank)m(ed)h(bac) |
m(k)g(later,)h(when)d(y)m(ou)i(are)g(t)m(yping)f(another)h(line.)275 | m(k)g(later,)h(when)d(y)m(ou)i(are)g(t)m(yping)f(another)h(line.)p |
5340 y(Here)f(is)h(the)f(list)h(of)g(commands)f(for)g(killing)h(text.)p | |
eop end |
eop end |
%%Page: 3 7 |
%%Page: 3 7 |
TeXDict begin 3 6 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 3 6 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
b(Command)29 b(Line)i(Editing)2153 b(3)150 299 y Fk(C-k)336 | b(Command)29 b(Line)i(Editing)2153 b(3)275 299 y(Here)30 |
b Fs(Kill)31 b(the)f(text)i(from)e(the)g(curren)m(t)g(cursor)g(p)s | b(is)h(the)f(list)h(of)g(commands)f(for)g(killing)h(text.)150 |
(osition)h(to)g(the)f(end)g(of)g(the)h(line.)150 461 | 456 y Fl(C-k)336 b Ft(Kill)31 b(the)f(text)i(from)e(the)g(curren)m(t)g |
y Fk(M-d)336 b Fs(Kill)27 b(from)f(the)g(cursor)g(to)h(the)f(end)g(of)h | (cursor)g(p)s(osition)h(to)g(the)f(end)g(of)g(the)h(line.)150 |
(the)f(curren)m(t)g(w)m(ord,)h(or,)h(if)e(b)s(et)m(w)m(een)h(w)m(ords,) | 614 y Fl(M-d)336 b Ft(Kill)27 b(from)f(the)g(cursor)g(to)h(the)f(end)g |
g(to)g(the)630 570 y(end)j(of)g(the)h(next)f(w)m(ord.)41 | (of)h(the)f(curren)m(t)g(w)m(ord,)h(or,)h(if)e(b)s(et)m(w)m(een)h(w)m |
| (ords,)g(to)g(the)630 723 y(end)j(of)g(the)h(next)f(w)m(ord.)41 |
b(W)-8 b(ord)30 b(b)s(oundaries)f(are)i(the)g(same)f(as)h(those)g(used) |
b(W)-8 b(ord)30 b(b)s(oundaries)f(are)i(the)g(same)f(as)h(those)g(used) |
f(b)m(y)g Fk(M-f)p Fs(.)150 732 y Fk(M-DEL)240 b Fs(Kill)31 | f(b)m(y)g Fl(M-f)p Ft(.)150 881 y Fl(M-DEL)240 b Ft(Kill)31 |
b(from)f(the)h(cursor)f(the)g(start)h(of)g(the)g(curren)m(t)f(w)m(ord,) |
b(from)f(the)h(cursor)f(the)g(start)h(of)g(the)g(curren)m(t)f(w)m(ord,) |
h(or,)f(if)h(b)s(et)m(w)m(een)g(w)m(ords,)f(to)i(the)630 |
h(or,)f(if)h(b)s(et)m(w)m(een)g(w)m(ords,)f(to)i(the)630 |
842 y(start)39 b(of)f(the)h(previous)f(w)m(ord.)64 b(W)-8 | 991 y(start)39 b(of)f(the)h(previous)f(w)m(ord.)64 b(W)-8 |
b(ord)39 b(b)s(oundaries)e(are)i(the)f(same)h(as)g(those)f(used)g(b)m |
b(ord)39 b(b)s(oundaries)e(are)i(the)f(same)h(as)g(those)f(used)g(b)m |
(y)630 951 y Fk(M-b)p Fs(.)150 1113 y Fk(C-w)336 b Fs(Kill)35 | (y)630 1100 y Fl(M-b)p Ft(.)150 1258 y Fl(C-w)336 b Ft(Kill)35 |
b(from)g(the)g(cursor)f(to)i(the)f(previous)g(whitespace.)55 |
b(from)g(the)g(cursor)f(to)i(the)f(previous)g(whitespace.)55 |
b(This)34 b(is)h(di\013eren)m(t)h(than)e Fk(M-DEL)630 | b(This)34 b(is)h(di\013eren)m(t)h(than)e Fl(M-DEL)630 |
1223 y Fs(b)s(ecause)c(the)h(w)m(ord)f(b)s(oundaries)f(di\013er.)275 | 1367 y Ft(b)s(ecause)c(the)h(w)m(ord)f(b)s(oundaries)f(di\013er.)275 |
1386 y(Here)42 b(is)f(ho)m(w)h(to)g Fi(y)m(ank)47 b Fs(the)42 | 1525 y(Here)42 b(is)f(ho)m(w)h(to)g Fj(y)m(ank)47 b Ft(the)42 |
b(text)g(bac)m(k)h(in)m(to)f(the)g(line.)74 b(Y)-8 b(anking)43 |
b(text)g(bac)m(k)h(in)m(to)f(the)g(line.)74 b(Y)-8 b(anking)43 |
b(means)e(to)h(cop)m(y)h(the)e(most-)150 1496 y(recen)m(tly-killed)33 | b(means)e(to)h(cop)m(y)h(the)e(most-)150 1634 y(recen)m(tly-killed)33 |
b(text)e(from)f(the)g(kill)i(bu\013er.)150 1659 y Fk(C-y)336 | b(text)e(from)f(the)g(kill)i(bu\013er.)150 1792 y Fl(C-y)336 |
b Fs(Y)-8 b(ank)31 b(the)f(most)h(recen)m(tly)h(killed)f(text)g(bac)m | b Ft(Y)-8 b(ank)31 b(the)f(most)h(recen)m(tly)h(killed)f(text)g(bac)m |
(k)g(in)m(to)h(the)e(bu\013er)g(at)h(the)f(cursor.)150 |
(k)g(in)m(to)h(the)e(bu\013er)g(at)h(the)f(cursor.)150 |
1821 y Fk(M-y)336 b Fs(Rotate)36 b(the)f(kill-ring,)i(and)d(y)m(ank)h | 1949 y Fl(M-y)336 b Ft(Rotate)36 b(the)f(kill-ring,)i(and)d(y)m(ank)h |
(the)f(new)g(top.)54 b(Y)-8 b(ou)35 b(can)g(only)f(do)h(this)f(if)h |
(the)f(new)g(top.)54 b(Y)-8 b(ou)35 b(can)g(only)f(do)h(this)f(if)h |
(the)g(prior)630 1930 y(command)30 b(is)h Fk(C-y)e Fs(or)h | (the)g(prior)630 2059 y(command)30 b(is)h Fl(C-y)e Ft(or)h |
Fk(M-y)p Fs(.)150 2132 y Fh(1.2.4)63 b(Readline)40 b(Argumen)m(ts)150 | Fl(M-y)p Ft(.)150 2256 y Fi(1.2.4)63 b(Readline)40 b(Argumen)m(ts)150 |
2279 y Fs(Y)-8 b(ou)40 b(can)f(pass)g(n)m(umeric)f(argumen)m(ts)i(to)f | 2403 y Ft(Y)-8 b(ou)40 b(can)f(pass)g(n)m(umeric)f(argumen)m(ts)i(to)f |
(Readline)h(commands.)67 b(Sometimes)39 b(the)g(argumen)m(t)h(acts)150 |
(Readline)h(commands.)67 b(Sometimes)39 b(the)g(argumen)m(t)h(acts)150 |
2389 y(as)g(a)h(rep)s(eat)f(coun)m(t,)j(other)e(times)f(it)h(is)f(the)g | 2513 y(as)g(a)h(rep)s(eat)f(coun)m(t,)j(other)e(times)f(it)h(is)f(the)g |
Fj(sign)47 b Fs(of)41 b(the)f(argumen)m(t)g(that)h(is)f(signi\014can)m | Fk(sign)47 b Ft(of)41 b(the)f(argumen)m(t)g(that)h(is)f(signi\014can)m |
(t.)71 b(If)40 b(y)m(ou)150 2498 y(pass)33 b(a)h(negativ)m(e)i(argumen) | (t.)71 b(If)40 b(y)m(ou)150 2622 y(pass)33 b(a)h(negativ)m(e)i(argumen) |
m(t)e(to)g(a)g(command)f(whic)m(h)g(normally)h(acts)g(in)f(a)h(forw)m |
m(t)e(to)g(a)g(command)f(whic)m(h)g(normally)h(acts)g(in)f(a)h(forw)m |
(ard)f(direction,)i(that)150 2608 y(command)g(will)h(act)g(in)f(a)h | (ard)f(direction,)i(that)150 2732 y(command)g(will)h(act)g(in)f(a)h |
(bac)m(kw)m(ard)f(direction.)57 b(F)-8 b(or)36 b(example,)h(to)f(kill)g |
(bac)m(kw)m(ard)f(direction.)57 b(F)-8 b(or)36 b(example,)h(to)f(kill)g |
(text)g(bac)m(k)g(to)g(the)g(start)g(of)150 2717 y(the)31 | (text)g(bac)m(k)g(to)g(the)g(start)g(of)150 2842 y(the)31 |
b(line,)g(y)m(ou)f(migh)m(t)h(t)m(yp)s(e)g(`)p Fr(M--)f(C-k)p | b(line,)g(y)m(ou)f(migh)m(t)h(t)m(yp)s(e)g(`)p Fs(M--)f(C-k)p |
Fs('.)275 2854 y(The)d(general)i(w)m(a)m(y)h(to)e(pass)g(n)m(umeric)g | Ft('.)275 2975 y(The)d(general)i(w)m(a)m(y)h(to)e(pass)g(n)m(umeric)g |
(argumen)m(ts)h(to)g(a)f(command)g(is)g(to)h(t)m(yp)s(e)f(meta)i |
(argumen)m(ts)h(to)g(a)f(command)g(is)g(to)h(t)m(yp)s(e)f(meta)i |
(digits)e(b)s(efore)150 2964 y(the)j(command.)42 b(If)30 | (digits)e(b)s(efore)150 3085 y(the)j(command.)42 b(If)30 |
b(the)h(\014rst)f(`digit')i(t)m(yp)s(ed)f(is)g(a)g(min)m(us)f(sign)h |
b(the)h(\014rst)f(`digit')i(t)m(yp)s(ed)f(is)g(a)g(min)m(us)f(sign)h |
(\(`)p Fr(-)p Fs('\),)h(then)f(the)g(sign)f(of)h(the)g(argumen)m(t)150 | (\(`)p Fs(-)p Ft('\),)h(then)f(the)g(sign)f(of)h(the)g(argumen)m(t)150 |
3073 y(will)39 b(b)s(e)e(negativ)m(e.)66 b(Once)38 b(y)m(ou)h(ha)m(v)m | 3194 y(will)39 b(b)s(e)e(negativ)m(e.)66 b(Once)38 b(y)m(ou)h(ha)m(v)m |
(e)g(t)m(yp)s(ed)f(one)h(meta)g(digit)g(to)f(get)i(the)e(argumen)m(t)h |
(e)g(t)m(yp)s(ed)f(one)h(meta)g(digit)g(to)f(get)i(the)e(argumen)m(t)h |
(started,)i(y)m(ou)150 3183 y(can)29 b(t)m(yp)s(e)g(the)g(remainder)f | (started,)i(y)m(ou)150 3304 y(can)29 b(t)m(yp)s(e)g(the)g(remainder)f |
(of)h(the)g(digits,)h(and)f(then)f(the)h(command.)40 |
(of)h(the)g(digits,)h(and)f(then)f(the)h(command.)40 |
b(F)-8 b(or)30 b(example,)g(to)f(giv)m(e)i(the)e Fk(C-d)150 | b(F)-8 b(or)30 b(example,)g(to)f(giv)m(e)i(the)e Fl(C-d)150 |
3293 y Fs(command)37 b(an)g(argumen)m(t)h(of)g(10,)i(y)m(ou)e(could)f | 3414 y Ft(command)37 b(an)g(argumen)m(t)h(of)g(10,)i(y)m(ou)e(could)f |
(t)m(yp)s(e)h(`)p Fr(M-1)29 b(0)h(C-d)p Fs(',)39 b(whic)m(h)e(will)h | (t)m(yp)s(e)h(`)p Fs(M-1)29 b(0)h(C-d)p Ft(',)39 b(whic)m(h)e(will)h |
(delete)h(the)e(next)h(ten)150 3402 y(c)m(haracters)32 | (delete)h(the)e(next)h(ten)150 3523 y(c)m(haracters)32 |
b(on)e(the)h(input)e(line.)150 3604 y Fh(1.2.5)63 b(Searc)m(hing)40 | b(on)e(the)h(input)e(line.)150 3720 y Fi(1.2.5)63 b(Searc)m(hing)40 |
b(for)i(Commands)g(in)f(the)g(History)150 3751 y Fs(Readline)22 | b(for)i(Commands)g(in)f(the)g(History)150 3867 y Ft(Readline)22 |
b(pro)m(vides)f(commands)g(for)g(searc)m(hing)h(through)f(the)g |
b(pro)m(vides)f(commands)g(for)g(searc)m(hing)h(through)f(the)g |
(command)h(history)f(for)g(lines)g(con)m(taining)150 |
(command)h(history)f(for)g(lines)g(con)m(taining)150 |
3861 y(a)31 b(sp)s(eci\014ed)e(string.)41 b(There)30 | 3977 y(a)31 b(sp)s(eci\014ed)e(string.)41 b(There)30 |
b(are)h(t)m(w)m(o)g(searc)m(h)g(mo)s(des:)41 b Fi(incremen)m(tal)35 | b(are)h(t)m(w)m(o)g(searc)m(h)g(mo)s(des:)41 b Fj(incremen)m(tal)35 |
b Fs(and)30 b Fi(non-incremen)m(tal)p Fs(.)275 3998 y(Incremen)m(tal)c | b Ft(and)30 b Fj(non-incremen)m(tal)p Ft(.)275 4111 y(Incremen)m(tal)c |
(searc)m(hes)h(b)s(egin)e(b)s(efore)g(the)h(user)f(has)h(\014nished)e |
(searc)m(hes)h(b)s(egin)e(b)s(efore)g(the)h(user)f(has)h(\014nished)e |
(t)m(yping)i(the)g(searc)m(h)g(string.)39 b(As)26 b(eac)m(h)150 |
(t)m(yping)i(the)g(searc)m(h)g(string.)39 b(As)26 b(eac)m(h)150 |
4107 y(c)m(haracter)37 b(of)e(the)h(searc)m(h)g(string)f(is)h(t)m(yp)s | 4220 y(c)m(haracter)37 b(of)e(the)h(searc)m(h)g(string)f(is)h(t)m(yp)s |
(ed,)g(Readline)g(displa)m(ys)g(the)f(next)h(en)m(try)g(from)e(the)i |
(ed,)g(Readline)g(displa)m(ys)g(the)f(next)h(en)m(try)g(from)e(the)i |
(history)150 4217 y(matc)m(hing)25 b(the)f(string)g(t)m(yp)s(ed)g(so)g | (history)150 4330 y(matc)m(hing)25 b(the)f(string)g(t)m(yp)s(ed)g(so)g |
(far.)39 b(An)23 b(incremen)m(tal)j(searc)m(h)e(requires)g(only)g(as)g |
(far.)39 b(An)23 b(incremen)m(tal)j(searc)m(h)e(requires)g(only)g(as)g |
(man)m(y)g(c)m(haracters)i(as)150 4326 y(needed)i(to)i(\014nd)d(the)i | (man)m(y)g(c)m(haracters)i(as)150 4439 y(needed)i(to)i(\014nd)d(the)i |
(desired)f(history)h(en)m(try)-8 b(.)41 b(T)-8 b(o)29 |
(desired)f(history)h(en)m(try)-8 b(.)41 b(T)-8 b(o)29 |
b(searc)m(h)h(bac)m(kw)m(ard)f(in)f(the)h(history)g(for)f(a)i |
b(searc)m(h)h(bac)m(kw)m(ard)f(in)f(the)h(history)g(for)f(a)i |
(particular)150 4436 y(string,)g(t)m(yp)s(e)f Fk(C-r)p | (particular)150 4549 y(string,)g(t)m(yp)s(e)f Fl(C-r)p |
Fs(.)40 b(T)m(yping)29 b Fk(C-s)g Fs(searc)m(hes)h(forw)m(ard)f | Ft(.)40 b(T)m(yping)29 b Fl(C-s)g Ft(searc)m(hes)h(forw)m(ard)f |
(through)g(the)g(history)-8 b(.)41 b(The)29 b(c)m(haracters)i(presen)m |
(through)g(the)g(history)-8 b(.)41 b(The)29 b(c)m(haracters)i(presen)m |
(t)150 4545 y(in)38 b(the)g(v)-5 b(alue)38 b(of)g(the)g | (t)150 4658 y(in)38 b(the)g(v)-5 b(alue)38 b(of)g(the)g |
Fr(isearch-terminators)33 b Fs(v)-5 b(ariable)39 b(are)f(used)f(to)i | Fs(isearch-terminators)33 b Ft(v)-5 b(ariable)39 b(are)f(used)f(to)i |
(terminate)g(an)f(incremen)m(tal)150 4655 y(searc)m(h.)71 | (terminate)g(an)f(incremen)m(tal)150 4768 y(searc)m(h.)71 |
b(If)40 b(that)h(v)-5 b(ariable)41 b(has)f(not)h(b)s(een)e(assigned)i |
b(If)40 b(that)h(v)-5 b(ariable)41 b(has)f(not)h(b)s(een)e(assigned)i |
(a)f(v)-5 b(alue,)44 b(the)c Fr(ESC)g Fs(and)f Fk(C-J)h | (a)f(v)-5 b(alue,)44 b(the)c Fs(ESC)g Ft(and)f Fl(C-J)h |
Fs(c)m(haracters)i(will)150 4765 y(terminate)h(an)g(incremen)m(tal)g | Ft(c)m(haracters)i(will)150 4878 y(terminate)h(an)g(incremen)m(tal)g |
(searc)m(h.)78 b Fk(C-g)41 b Fs(will)i(ab)s(ort)f(an)g(incremen)m(tal)i | (searc)m(h.)78 b Fl(C-g)41 b Ft(will)i(ab)s(ort)f(an)g(incremen)m(tal)i |
(searc)m(h)f(and)f(restore)h(the)150 4874 y(original)30 | (searc)m(h)f(and)f(restore)h(the)150 4987 y(original)30 |
b(line.)41 b(When)28 b(the)h(searc)m(h)h(is)f(terminated,)h(the)f |
b(line.)41 b(When)28 b(the)h(searc)m(h)h(is)f(terminated,)h(the)f |
(history)g(en)m(try)g(con)m(taining)h(the)f(searc)m(h)h(string)150 |
(history)g(en)m(try)g(con)m(taining)h(the)f(searc)m(h)h(string)150 |
4984 y(b)s(ecomes)h(the)f(curren)m(t)g(line.)275 5121 | 5097 y(b)s(ecomes)h(the)f(curren)m(t)g(line.)275 5230 |
y(T)-8 b(o)31 b(\014nd)e(other)j(matc)m(hing)g(en)m(tries)g(in)e(the)h |
y(T)-8 b(o)31 b(\014nd)e(other)j(matc)m(hing)g(en)m(tries)g(in)e(the)h |
(history)g(list,)h(t)m(yp)s(e)g Fk(C-r)e Fs(or)h Fk(C-s)f | (history)g(list,)h(t)m(yp)s(e)g Fl(C-r)e Ft(or)h Fl(C-s)f |
Fs(as)h(appropriate.)43 b(This)150 5230 y(will)26 b(searc)m(h)h(bac)m | Ft(as)h(appropriate.)43 b(This)150 5340 y(will)26 b(searc)m(h)h(bac)m |
(kw)m(ard)g(or)f(forw)m(ard)g(in)f(the)i(history)f(for)g(the)g(next)g |
(kw)m(ard)g(or)f(forw)m(ard)g(in)f(the)i(history)f(for)g(the)g(next)g |
(en)m(try)h(matc)m(hing)g(the)f(searc)m(h)h(string)150 | (en)m(try)h(matc)m(hing)g(the)f(searc)m(h)h(string)p |
5340 y(t)m(yp)s(ed)37 b(so)h(far.)63 b(An)m(y)38 b(other)f(k)m(ey)i | eop end |
(sequence)f(b)s(ound)e(to)i(a)g(Readline)h(command)e(will)h(terminate)h | |
(the)p eop end | |
%%Page: 4 8 |
%%Page: 4 8 |
TeXDict begin 4 7 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 4 7 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
b(Command)29 b(Line)i(Editing)2153 b(4)150 299 y(searc)m(h)26 | b(Command)29 b(Line)i(Editing)2153 b(4)150 299 y(t)m(yp)s(ed)37 |
b(and)f(execute)i(that)f(command.)39 b(F)-8 b(or)26 b(instance,)h(a)f | b(so)h(far.)63 b(An)m(y)38 b(other)f(k)m(ey)i(sequence)f(b)s(ound)e(to) |
Fr(RET)f Fs(will)g(terminate)i(the)f(searc)m(h)g(and)e(accept)150 | i(a)g(Readline)h(command)e(will)h(terminate)h(the)150 |
408 y(the)30 b(line,)g(thereb)m(y)f(executing)i(the)e(command)g(from)g | 408 y(searc)m(h)26 b(and)f(execute)i(that)f(command.)39 |
(the)h(history)f(list.)41 b(A)29 b(mo)m(v)m(emen)m(t)j(command)d(will) | b(F)-8 b(or)26 b(instance,)h(a)f Fs(RET)f Ft(will)g(terminate)i(the)f |
150 518 y(terminate)i(the)g(searc)m(h,)g(mak)m(e)h(the)e(last)h(line)g | (searc)m(h)g(and)e(accept)150 518 y(the)30 b(line,)g(thereb)m(y)f |
(found)e(the)i(curren)m(t)f(line,)h(and)f(b)s(egin)g(editing.)275 | (executing)i(the)e(command)g(from)g(the)h(history)f(list.)41 |
647 y(Readline)35 b(remem)m(b)s(ers)f(the)h(last)h(incremen)m(tal)g | b(A)29 b(mo)m(v)m(emen)m(t)j(command)d(will)150 628 y(terminate)i(the)g |
(searc)m(h)f(string.)54 b(If)34 b(t)m(w)m(o)j Fk(C-r)p | (searc)m(h,)g(mak)m(e)h(the)e(last)h(line)g(found)e(the)i(curren)m(t)f |
Fs(s)c(are)i(t)m(yp)s(ed)g(without)150 757 y(an)m(y)i(in)m(terv)m | (line,)h(and)f(b)s(egin)g(editing.)275 777 y(Readline)35 |
(ening)g(c)m(haracters)h(de\014ning)e(a)h(new)f(searc)m(h)h(string,)h | b(remem)m(b)s(ers)f(the)h(last)h(incremen)m(tal)g(searc)m(h)f(string.) |
(an)m(y)f(remem)m(b)s(ered)e(searc)m(h)i(string)g(is)150 | 54 b(If)34 b(t)m(w)m(o)j Fl(C-r)p Ft(s)c(are)i(t)m(yp)s(ed)g(without) |
866 y(used.)275 995 y(Non-incremen)m(tal)48 b(searc)m(hes)g(read)e(the) | 150 886 y(an)m(y)i(in)m(terv)m(ening)g(c)m(haracters)h(de\014ning)e(a)h |
h(en)m(tire)h(searc)m(h)f(string)g(b)s(efore)f(starting)h(to)h(searc)m | (new)f(searc)m(h)h(string,)h(an)m(y)f(remem)m(b)s(ered)e(searc)m(h)i |
(h)f(for)150 1105 y(matc)m(hing)d(history)e(lines.)78 | (string)g(is)150 996 y(used.)275 1145 y(Non-incremen)m(tal)48 |
b(The)42 b(searc)m(h)h(string)g(ma)m(y)g(b)s(e)f(t)m(yp)s(ed)g(b)m(y)g | b(searc)m(hes)g(read)e(the)h(en)m(tire)h(searc)m(h)f(string)g(b)s |
(the)h(user)f(or)h(b)s(e)f(part)g(of)h(the)150 1214 y(con)m(ten)m(ts)32 | (efore)f(starting)h(to)h(searc)m(h)f(for)150 1255 y(matc)m(hing)d |
b(of)f(the)f(curren)m(t)g(line.)150 1436 y Fq(1.3)68 | (history)e(lines.)78 b(The)42 b(searc)m(h)h(string)g(ma)m(y)g(b)s(e)f |
b(Readline)47 b(Init)e(File)150 1595 y Fs(Although)f(the)g(Readline)g | (t)m(yp)s(ed)g(b)m(y)g(the)h(user)f(or)h(b)s(e)f(part)g(of)h(the)150 |
(library)f(comes)i(with)e(a)h(set)h(of)f(Emacs-lik)m(e)h(k)m | 1364 y(con)m(ten)m(ts)32 b(of)f(the)f(curren)m(t)g(line.)150 |
(eybindings)f(installed)g(b)m(y)150 1705 y(default,)26 | 1627 y Fr(1.3)68 b(Readline)47 b(Init)e(File)150 1786 |
b(it)g(is)e(p)s(ossible)h(to)g(use)f(a)i(di\013eren)m(t)f(set)g(of)g(k) | y Ft(Although)f(the)g(Readline)g(library)f(comes)i(with)e(a)h(set)h(of) |
m(eybindings.)38 b(An)m(y)25 b(user)f(can)h(customize)h(programs)150 | f(Emacs-lik)m(e)h(k)m(eybindings)f(installed)g(b)m(y)150 |
1814 y(that)45 b(use)f(Readline)h(b)m(y)f(putting)g(commands)g(in)g(an) | 1896 y(default,)26 b(it)g(is)e(p)s(ossible)h(to)g(use)f(a)i(di\013eren) |
g Fi(inputrc)49 b Fs(\014le,)g(con)m(v)m(en)m(tionally)e(in)d(his)g | m(t)f(set)g(of)g(k)m(eybindings.)38 b(An)m(y)25 b(user)f(can)h |
(home)150 1924 y(directory)-8 b(.)39 b(The)23 b(name)h(of)f(this)h | (customize)h(programs)150 2005 y(that)45 b(use)f(Readline)h(b)m(y)f |
(\014le)f(is)g(tak)m(en)i(from)e(the)g(v)-5 b(alue)24 | (putting)g(commands)g(in)g(an)g Fj(inputrc)49 b Ft(\014le,)g(con)m(v)m |
b(of)g(the)f(en)m(vironmen)m(t)h(v)-5 b(ariable)25 b | (en)m(tionally)e(in)d(his)g(home)150 2115 y(directory)-8 |
Fr(INPUTRC)p Fs(.)150 2033 y(If)30 b(that)g(v)-5 b(ariable)31 | b(.)39 b(The)23 b(name)h(of)f(this)h(\014le)f(is)g(tak)m(en)i(from)e |
b(is)f(unset,)g(the)h(default)f(is)g Fr(~/.inputrc)p | (the)g(v)-5 b(alue)24 b(of)g(the)f(en)m(vironmen)m(t)h(v)-5 |
Fs(.)38 b(If)30 b(that)g(\014le)h(do)s(es)e(not)i(exist)g(or)f(cannot)h | b(ariable)25 b Fs(INPUTRC)p Ft(.)150 2224 y(If)30 b(that)g(v)-5 |
(b)s(e)150 2143 y(read,)g(the)f(ultimate)i(default)e(is)h | b(ariable)31 b(is)f(unset,)g(the)h(default)f(is)g Fs(~/.inputrc)p |
Fr(/etc/inputrc)p Fs(.)275 2272 y(When)e(a)h(program)f(whic)m(h)h(uses) | Ft(.)38 b(If)30 b(that)g(\014le)h(do)s(es)e(not)i(exist)g(or)f(cannot)h |
| (b)s(e)150 2334 y(read,)g(the)f(ultimate)i(default)e(is)h |
| Fs(/etc/inputrc)p Ft(.)275 2483 y(When)e(a)h(program)f(whic)m(h)h(uses) |
f(the)h(Readline)g(library)f(starts)h(up,)f(the)h(init)g(\014le)f(is)h |
f(the)h(Readline)g(library)f(starts)h(up,)f(the)h(init)g(\014le)f(is)h |
(read,)g(and)f(the)150 2381 y(k)m(ey)i(bindings)e(are)i(set.)275 | (read,)g(and)f(the)150 2593 y(k)m(ey)i(bindings)e(are)i(set.)275 |
2510 y(In)26 b(addition,)i(the)f Fr(C-x)i(C-r)d Fs(command)h(re-reads)g | 2742 y(In)26 b(addition,)i(the)f Fs(C-x)i(C-r)d Ft(command)h(re-reads)g |
(this)f(init)h(\014le,)h(th)m(us)f(incorp)s(orating)g(an)m(y)g(c)m |
(this)f(init)h(\014le,)h(th)m(us)f(incorp)s(orating)g(an)m(y)g(c)m |
(hanges)150 2620 y(that)k(y)m(ou)g(migh)m(t)g(ha)m(v)m(e)g(made)g(to)g | (hanges)150 2851 y(that)k(y)m(ou)g(migh)m(t)g(ha)m(v)m(e)g(made)g(to)g |
(it.)150 2808 y Fh(1.3.1)63 b(Readline)40 b(Init)h(File)g(Syn)m(tax)150 | (it.)150 3065 y Fi(1.3.1)63 b(Readline)40 b(Init)h(File)g(Syn)m(tax)150 |
2955 y Fs(There)f(are)i(only)f(a)g(few)g(basic)g(constructs)h(allo)m(w) | 3212 y Ft(There)f(are)i(only)f(a)g(few)g(basic)g(constructs)h(allo)m(w) |
m(ed)h(in)d(the)h(Readline)h(init)f(\014le.)73 b(Blank)41 |
m(ed)h(in)d(the)h(Readline)h(init)f(\014le.)73 b(Blank)41 |
b(lines)h(are)150 3065 y(ignored.)72 b(Lines)41 b(b)s(eginning)f(with)h | b(lines)h(are)150 3322 y(ignored.)72 b(Lines)41 b(b)s(eginning)f(with)h |
(a)g(`)p Fr(#)p Fs(')g(are)h(commen)m(ts.)73 b(Lines)41 | (a)g(`)p Fs(#)p Ft(')g(are)h(commen)m(ts.)73 b(Lines)41 |
b(b)s(eginning)f(with)g(a)i(`)p Fr($)p Fs(')f(indicate)150 | b(b)s(eginning)f(with)g(a)i(`)p Fs($)p Ft(')f(indicate)150 |
3174 y(conditional)i(constructs)e(\(see)i(Section)f(1.3.2)h | 3431 y(conditional)i(constructs)e(\(see)i(Section)f(1.3.2)h |
([Conditional)f(Init)f(Constructs],)j(page)f(11\).)74 | ([Conditional)f(Init)f(Constructs],)j(page)f(12\).)74 |
b(Other)150 3284 y(lines)31 b(denote)g(v)-5 b(ariable)31 | b(Other)150 3541 y(lines)31 b(denote)g(v)-5 b(ariable)31 |
b(settings)g(and)f(k)m(ey)h(bindings.)150 3432 y(V)-8 | b(settings)g(and)f(k)m(ey)h(bindings.)150 3722 y(V)-8 |
b(ariable)32 b(Settings)630 3542 y(Y)-8 b(ou)41 b(can)g(mo)s(dify)e | b(ariable)32 b(Settings)630 3832 y(Y)-8 b(ou)41 b(can)g(mo)s(dify)e |
(the)i(run-time)f(b)s(eha)m(vior)g(of)h(Readline)g(b)m(y)f(altering)h |
(the)i(run-time)f(b)s(eha)m(vior)g(of)h(Readline)g(b)m(y)f(altering)h |
(the)g(v)-5 b(alues)41 b(of)630 3651 y(v)-5 b(ariables)34 | (the)g(v)-5 b(alues)41 b(of)630 3941 y(v)-5 b(ariables)34 |
b(in)f(Readline)i(using)e(the)g Fr(set)g Fs(command)g(within)g(the)h | b(in)f(Readline)i(using)e(the)g Fs(set)g Ft(command)g(within)g(the)h |
(init)g(\014le.)50 b(The)33 b(syn)m(tax)630 3761 y(is)d(simple:)870 | (init)g(\014le.)50 b(The)33 b(syn)m(tax)630 4051 y(is)d(simple:)870 |
3890 y Fr(set)47 b Fk(variable)e(value)630 4019 y Fs(Here,)29 | 4193 y Fs(set)47 b Fl(variable)e(value)630 4335 y Ft(Here,)29 |
b(for)e(example,)h(is)g(ho)m(w)f(to)h(c)m(hange)g(from)f(the)g(default) |
b(for)e(example,)h(is)g(ho)m(w)f(to)h(c)m(hange)g(from)f(the)g(default) |
h(Emacs-lik)m(e)h(k)m(ey)f(binding)e(to)630 4128 y(use)k | h(Emacs-lik)m(e)h(k)m(ey)f(binding)e(to)630 4444 y(use)k |
Fr(vi)g Fs(line)h(editing)g(commands:)870 4257 y Fr(set)47 | Fs(vi)g Ft(line)h(editing)g(commands:)870 4586 y Fs(set)47 |
b(editing-mode)d(vi)630 4386 y Fs(V)-8 b(ariable)36 b(names)f(and)g(v) | b(editing-mode)d(vi)630 4728 y Ft(V)-8 b(ariable)36 b(names)f(and)g(v) |
-5 b(alues,)36 b(where)f(appropriate,)h(are)g(recognized)g(without)f |
-5 b(alues,)36 b(where)f(appropriate,)h(are)g(recognized)g(without)f |
(regard)630 4496 y(to)c(case.)42 b(Unrecognized)31 b(v)-5 | (regard)630 4837 y(to)c(case.)42 b(Unrecognized)31 b(v)-5 |
b(ariable)31 b(names)g(are)f(ignored.)630 4624 y(Bo)s(olean)c(v)-5 | b(ariable)31 b(names)g(are)f(ignored.)630 4979 y(Bo)s(olean)c(v)-5 |
b(ariables)26 b(\(those)g(that)g(can)f(b)s(e)f(set)i(to)g(on)f(or)g |
b(ariables)26 b(\(those)g(that)g(can)f(b)s(e)f(set)i(to)g(on)f(or)g |
(o\013)7 b(\))25 b(are)h(set)f(to)h(on)f(if)g(the)g(v)-5 |
(o\013)7 b(\))25 b(are)h(set)f(to)h(on)f(if)g(the)g(v)-5 |
b(alue)26 b(is)630 4734 y(n)m(ull)e(or)g(empt)m(y)-8 | b(alue)26 b(is)630 5089 y(n)m(ull)e(or)g(empt)m(y)-8 |
b(,)27 b Fi(on)d Fs(\(case-insensitiv)m(e\),)29 b(or)24 | b(,)27 b Fj(on)d Ft(\(case-insensitiv)m(e\),)29 b(or)24 |
b(1.)39 b(An)m(y)25 b(other)f(v)-5 b(alue)25 b(results)f(in)g(the)g(v) |
b(1.)39 b(An)m(y)25 b(other)f(v)-5 b(alue)25 b(results)f(in)g(the)g(v) |
-5 b(ariable)630 4844 y(b)s(eing)30 b(set)h(to)g(o\013.)630 | -5 b(ariable)630 5198 y(b)s(eing)30 b(set)h(to)g(o\013.)630 |
4973 y(A)f(great)i(deal)f(of)g(run-time)f(b)s(eha)m(vior)g(is)g(c)m | 5340 y(A)f(great)i(deal)f(of)g(run-time)f(b)s(eha)m(vior)g(is)g(c)m |
(hangeable)j(with)d(the)g(follo)m(wing)i(v)-5 b(ariables.)630 | (hangeable)j(with)d(the)g(follo)m(wing)i(v)-5 b(ariables.)p |
5121 y Fr(bell-style)1110 5230 y Fs(Con)m(trols)44 b(what)g(happ)s(ens) | eop end |
e(when)h(Readline)i(w)m(an)m(ts)f(to)h(ring)e(the)h(termi-)1110 | |
5340 y(nal)37 b(b)s(ell.)61 b(If)37 b(set)h(to)g(`)p | |
Fr(none)p Fs(',)g(Readline)g(nev)m(er)g(rings)e(the)i(b)s(ell.)61 | |
b(If)36 b(set)i(to)p eop end | |
%%Page: 5 9 |
%%Page: 5 9 |
TeXDict begin 5 8 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 5 8 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
b(Command)29 b(Line)i(Editing)2153 b(5)1110 299 y(`)p | b(Command)29 b(Line)i(Editing)2153 b(5)630 299 y Fs(bell-style)1110 |
Fr(visible)p Fs(',)32 b(Readline)i(uses)f(a)g(visible)g(b)s(ell)g(if)g | 408 y Ft(Con)m(trols)44 b(what)g(happ)s(ens)e(when)h(Readline)i(w)m(an) |
| m(ts)f(to)h(ring)e(the)h(termi-)1110 518 y(nal)37 b(b)s(ell.)61 |
| b(If)37 b(set)h(to)g(`)p Fs(none)p Ft(',)g(Readline)g(nev)m(er)g(rings) |
| e(the)i(b)s(ell.)61 b(If)36 b(set)i(to)1110 628 y(`)p |
| Fs(visible)p Ft(',)32 b(Readline)i(uses)f(a)g(visible)g(b)s(ell)g(if)g |
(one)g(is)g(a)m(v)-5 b(ailable.)51 b(If)33 b(set)g(to)1110 |
(one)g(is)g(a)m(v)-5 b(ailable.)51 b(If)33 b(set)g(to)1110 |
408 y(`)p Fr(audible)p Fs(')j(\(the)i(default\),)i(Readline)e(attempts) | 737 y(`)p Fs(audible)p Ft(')j(\(the)i(default\),)i(Readline)e(attempts) |
g(to)h(ring)e(the)g(terminal's)1110 518 y(b)s(ell.)630 | g(to)h(ring)e(the)g(terminal's)1110 847 y(b)s(ell.)630 |
676 y Fr(bind-tty-special-chars)1110 786 y Fs(If)45 b(set)h(to)f(`)p | 1005 y Fs(bind-tty-special-chars)1110 1115 y Ft(If)e(set)g(to)h(`)p |
Fr(on)p Fs(',)50 b(Readline)45 b(attempts)i(to)f(bind)d(the)j(con)m | Fs(on)p Ft(')f(\(the)g(default\),)i(Readline)f(attempts)g(to)g(bind)d |
(trol)g(c)m(haracters)1110 896 y(treated)36 b(sp)s(ecially)h(b)m(y)e | (the)i(con)m(trol)1110 1224 y(c)m(haracters)30 b(treated)g(sp)s |
(the)h(k)m(ernel's)g(terminal)g(driv)m(er)f(to)h(their)f(Readline)1110 | (ecially)g(b)m(y)f(the)g(k)m(ernel's)h(terminal)f(driv)m(er)g(to)h |
1005 y(equiv)-5 b(alen)m(ts.)630 1163 y Fr(colored-stats)1110 | (their)1110 1334 y(Readline)h(equiv)-5 b(alen)m(ts.)630 |
1273 y Fs(If)26 b(set)h(to)g(`)p Fr(on)p Fs(',)h(Readline)f(displa)m | 1492 y Fs(blink-matching-paren)1110 1602 y Ft(If)36 b(set)g(to)h(`)p |
(ys)g(p)s(ossible)f(completions)h(using)f(di\013eren)m(t)1110 | Fs(on)p Ft(',)h(Readline)f(attempts)g(to)g(brie\015y)e(mo)m(v)m(e)j |
1383 y(colors)40 b(to)g(indicate)g(their)f(\014le)h(t)m(yp)s(e.)67 | (the)f(cursor)e(to)i(an)1110 1711 y(op)s(ening)k(paren)m(thesis)h(when) |
| f(a)h(closing)h(paren)m(thesis)e(is)h(inserted.)74 b(The)1110 |
| 1821 y(default)31 b(is)f(`)p Fs(off)p Ft('.)630 1979 |
| y Fs(colored-completion-prefi)o(x)1110 2089 y Ft(If)f(set)h(to)g(`)p |
| Fs(on)p Ft(',)g(when)e(listing)i(completions,)h(Readline)f(displa)m(ys) |
| g(the)f(com-)1110 2198 y(mon)c(pre\014x)f(of)i(the)f(set)h(of)g(p)s |
| (ossible)f(completions)h(using)f(a)h(di\013eren)m(t)g(color.)1110 |
| 2308 y(The)39 b(color)i(de\014nitions)f(are)g(tak)m(en)h(from)f(the)g |
| (v)-5 b(alue)40 b(of)g(the)g Fs(LS_COLORS)1110 2418 y |
| Ft(en)m(vironmen)m(t)31 b(v)-5 b(ariable.)41 b(The)30 |
| b(default)h(is)f(`)p Fs(off)p Ft('.)630 2576 y Fs(colored-stats)1110 |
| 2685 y Ft(If)c(set)h(to)g(`)p Fs(on)p Ft(',)h(Readline)f(displa)m(ys)g |
| (p)s(ossible)f(completions)h(using)f(di\013eren)m(t)1110 |
| 2795 y(colors)40 b(to)g(indicate)g(their)f(\014le)h(t)m(yp)s(e.)67 |
b(The)38 b(color)j(de\014nitions)d(are)i(tak)m(en)1110 |
b(The)38 b(color)j(de\014nitions)d(are)i(tak)m(en)1110 |
1492 y(from)24 b(the)h(v)-5 b(alue)25 b(of)g(the)g Fr(LS_COLORS)d | 2905 y(from)24 b(the)h(v)-5 b(alue)25 b(of)g(the)g Fs(LS_COLORS)d |
Fs(en)m(vironmen)m(t)j(v)-5 b(ariable.)40 b(The)24 b(default)1110 | Ft(en)m(vironmen)m(t)j(v)-5 b(ariable.)40 b(The)24 b(default)1110 |
1602 y(is)30 b(`)p Fr(off)p Fs('.)630 1760 y Fr(comment-begin)1110 | 3014 y(is)30 b(`)p Fs(off)p Ft('.)630 3173 y Fs(comment-begin)1110 |
1870 y Fs(The)62 b(string)g(to)h(insert)f(at)h(the)g(b)s(eginning)e(of) | 3282 y Ft(The)62 b(string)g(to)h(insert)f(at)h(the)g(b)s(eginning)e(of) |
h(the)h(line)f(when)g(the)1110 1979 y Fr(insert-comment)26 | h(the)h(line)f(when)g(the)1110 3392 y Fs(insert-comment)26 |
b Fs(command)31 b(is)f(executed.)42 b(The)30 b(default)g(v)-5 | b Ft(command)31 b(is)f(executed.)42 b(The)30 b(default)g(v)-5 |
b(alue)31 b(is)f Fr("#")p Fs(.)630 2138 y Fr(completion-display-width) | b(alue)31 b(is)f Fs("#")p Ft(.)630 3550 y Fs(completion-display-width) |
1110 2247 y Fs(The)41 b(n)m(um)m(b)s(er)f(of)i(screen)g(columns)f(used) | 1110 3660 y Ft(The)41 b(n)m(um)m(b)s(er)f(of)i(screen)g(columns)f(used) |
g(to)h(displa)m(y)g(p)s(ossible)f(matc)m(hes)1110 2357 | g(to)h(displa)m(y)g(p)s(ossible)f(matc)m(hes)1110 3769 |
y(when)28 b(p)s(erforming)g(completion.)41 b(The)29 b(v)-5 |
y(when)28 b(p)s(erforming)g(completion.)41 b(The)29 b(v)-5 |
b(alue)29 b(is)g(ignored)g(if)g(it)h(is)f(less)g(than)1110 |
b(alue)29 b(is)g(ignored)g(if)g(it)h(is)f(less)g(than)1110 |
2466 y(0)e(or)f(greater)h(than)f(the)g(terminal)h(screen)f(width.)39 | 3879 y(0)e(or)f(greater)h(than)f(the)g(terminal)h(screen)f(width.)39 |
b(A)26 b(v)-5 b(alue)27 b(of)f(0)h(will)f(cause)1110 |
b(A)26 b(v)-5 b(alue)27 b(of)f(0)h(will)f(cause)1110 |
2576 y(matc)m(hes)32 b(to)f(b)s(e)e(displa)m(y)m(ed)i(one)g(p)s(er)e | 3988 y(matc)m(hes)32 b(to)f(b)s(e)e(displa)m(y)m(ed)i(one)g(p)s(er)e |
(line.)41 b(The)30 b(default)h(v)-5 b(alue)31 b(is)f(-1.)630 |
(line.)41 b(The)30 b(default)h(v)-5 b(alue)31 b(is)f(-1.)630 |
2734 y Fr(completion-ignore-case)1110 2844 y Fs(If)d(set)h(to)g(`)p | 4147 y Fs(completion-ignore-case)1110 4256 y Ft(If)d(set)h(to)g(`)p |
Fr(on)p Fs(',)g(Readline)g(p)s(erforms)e(\014lename)h(matc)m(hing)i | Fs(on)p Ft(',)g(Readline)g(p)s(erforms)e(\014lename)h(matc)m(hing)i |
(and)e(completion)1110 2953 y(in)j(a)h(case-insensitiv)m(e)i(fashion.) | (and)e(completion)1110 4366 y(in)j(a)h(case-insensitiv)m(e)i(fashion.) |
40 b(The)30 b(default)h(v)-5 b(alue)30 b(is)h(`)p Fr(off)p | 40 b(The)30 b(default)h(v)-5 b(alue)30 b(is)h(`)p Fs(off)p |
Fs('.)630 3112 y Fr(completion-map-case)1110 3221 y Fs(If)22 | Ft('.)630 4524 y Fs(completion-map-case)1110 4634 y Ft(If)22 |
b(set)g(to)h(`)p Fr(on)p Fs(',)h(and)e Fi(completion-ignore-case)31 | b(set)g(to)h(`)p Fs(on)p Ft(',)h(and)e Fj(completion-ignore-case)31 |
b Fs(is)22 b(enabled,)i(Readline)f(treats)1110 3331 y(h)m(yphens)29 | b Ft(is)22 b(enabled,)i(Readline)f(treats)1110 4743 y(h)m(yphens)29 |
b(\(`)p Fr(-)p Fs('\))j(and)e(underscores)g(\(`)p Fr(_)p | b(\(`)p Fs(-)p Ft('\))j(and)e(underscores)g(\(`)p Fs(_)p |
Fs('\))i(as)f(equiv)-5 b(alen)m(t)32 b(when)e(p)s(erforming)1110 | Ft('\))i(as)f(equiv)-5 b(alen)m(t)32 b(when)e(p)s(erforming)1110 |
3440 y(case-insensitiv)m(e)j(\014lename)d(matc)m(hing)i(and)e | 4853 y(case-insensitiv)m(e)47 b(\014lename)e(matc)m(hing)g(and)f |
(completion.)630 3599 y Fr(completion-prefix-displa)o(y-le)o(ngth)1110 | (completion.)85 b(The)44 b(default)1110 4963 y(v)-5 b(alue)31 |
3708 y Fs(The)h(length)g(in)g(c)m(haracters)i(of)f(the)f(common)h | b(is)f(`)p Fs(off)p Ft('.)630 5121 y Fs(completion-prefix-displa)o |
(pre\014x)e(of)h(a)h(list)g(of)f(p)s(ossible)1110 3818 | (y-le)o(ngth)1110 5230 y Ft(The)h(length)g(in)g(c)m(haracters)i(of)f |
y(completions)g(that)f(is)g(displa)m(y)m(ed)g(without)g(mo)s | (the)f(common)h(pre\014x)e(of)h(a)h(list)g(of)f(p)s(ossible)1110 |
(di\014cation.)41 b(When)29 b(set)h(to)h(a)1110 3927 | 5340 y(completions)g(that)f(is)g(displa)m(y)m(ed)g(without)g(mo)s |
y(v)-5 b(alue)26 b(greater)h(than)e(zero,)j(common)e(pre\014xes)e | (di\014cation.)41 b(When)29 b(set)h(to)h(a)p eop end |
(longer)j(than)e(this)g(v)-5 b(alue)27 b(are)1110 4037 | |
y(replaced)k(with)f(an)g(ellipsis)h(when)e(displa)m(ying)i(p)s(ossible) | |
f(completions.)630 4195 y Fr(completion-query-items)1110 | |
4305 y Fs(The)c(n)m(um)m(b)s(er)f(of)h(p)s(ossible)g(completions)h | |
(that)g(determines)f(when)f(the)i(user)1110 4415 y(is)i(ask)m(ed)h | |
(whether)f(the)h(list)g(of)f(p)s(ossibilities)h(should)e(b)s(e)h | |
(displa)m(y)m(ed.)41 b(If)29 b(the)1110 4524 y(n)m(um)m(b)s(er)d(of)h | |
(p)s(ossible)f(completions)i(is)f(greater)h(than)e(this)h(v)-5 | |
b(alue,)28 b(Readline)1110 4634 y(will)f(ask)g(the)f(user)g(whether)g | |
(or)g(not)h(he)f(wishes)g(to)i(view)e(them;)i(otherwise,)1110 | |
4743 y(they)d(are)f(simply)g(listed.)40 b(This)23 b(v)-5 | |
b(ariable)25 b(m)m(ust)g(b)s(e)e(set)i(to)g(an)g(in)m(teger)g(v)-5 | |
b(alue)1110 4853 y(greater)26 b(than)f(or)f(equal)i(to)f(0.)40 | |
b(A)24 b(negativ)m(e)j(v)-5 b(alue)26 b(means)e(Readline)i(should)1110 | |
4963 y(nev)m(er)31 b(ask.)41 b(The)29 b(default)i(limit)g(is)g | |
Fr(100)p Fs(.)630 5121 y Fr(convert-meta)1110 5230 y | |
Fs(If)22 b(set)g(to)h(`)p Fr(on)p Fs(',)h(Readline)f(will)f(con)m(v)m | |
(ert)i(c)m(haracters)f(with)f(the)g(eigh)m(th)h(bit)f(set)1110 | |
5340 y(to)33 b(an)e Fl(asci)r(i)h Fs(k)m(ey)h(sequence)f(b)m(y)g | |
(stripping)f(the)h(eigh)m(th)h(bit)f(and)f(pre\014xing)p | |
eop end | |
%%Page: 6 10 |
%%Page: 6 10 |
TeXDict begin 6 9 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 6 9 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
b(Command)29 b(Line)i(Editing)2153 b(6)1110 299 y(an)24 | b(Command)29 b(Line)i(Editing)2153 b(6)1110 299 y(v)-5 |
b Fr(ESC)g Fs(c)m(haracter,)j(con)m(v)m(erting)f(them)f(to)g(a)g | b(alue)26 b(greater)h(than)e(zero,)j(common)e(pre\014xes)e(longer)j |
(meta-pre\014xed)f(k)m(ey)h(sequence.)1110 408 y(The)30 | (than)e(this)g(v)-5 b(alue)27 b(are)1110 408 y(replaced)k(with)f(an)g |
b(default)g(v)-5 b(alue)31 b(is)g(`)p Fr(on)p Fs('.)630 | (ellipsis)h(when)e(displa)m(ying)i(p)s(ossible)f(completions.)630 |
555 y Fr(disable-completion)1110 664 y Fs(If)36 b(set)h(to)h(`)p | 565 y Fs(completion-query-items)1110 675 y Ft(The)c(n)m(um)m(b)s(er)f |
Fr(On)p Fs(',)g(Readline)f(will)g(inhibit)f(w)m(ord)h(completion.)60 | (of)h(p)s(ossible)g(completions)h(that)g(determines)f(when)f(the)i |
b(Completion)1110 774 y(c)m(haracters)28 b(will)e(b)s(e)f(inserted)h | (user)1110 784 y(is)43 b(ask)m(ed)g(whether)f(the)g(list)h(of)g(p)s |
| (ossibilities)g(should)f(b)s(e)g(displa)m(y)m(ed.)77 |
| b(If)1110 894 y(the)29 b(n)m(um)m(b)s(er)f(of)h(p)s(ossible)g |
| (completions)h(is)f(greater)h(than)f(or)g(equal)g(to)h(this)1110 |
| 1003 y(v)-5 b(alue,)45 b(Readline)e(will)f(ask)g(whether)f(or)h(not)g |
| (the)g(user)f(wishes)g(to)i(view)1110 1113 y(them;)33 |
| b(otherwise,)f(they)g(are)g(simply)g(listed.)45 b(This)31 |
| b(v)-5 b(ariable)33 b(m)m(ust)e(b)s(e)g(set)1110 1223 |
| y(to)39 b(an)f(in)m(teger)i(v)-5 b(alue)39 b(greater)g(than)f(or)h |
| (equal)g(to)g(0.)65 b(A)38 b(negativ)m(e)i(v)-5 b(alue)1110 |
| 1332 y(means)30 b(Readline)h(should)f(nev)m(er)g(ask.)41 |
| b(The)30 b(default)h(limit)g(is)f Fs(100)p Ft(.)630 1489 |
| y Fs(convert-meta)1110 1598 y Ft(If)22 b(set)g(to)h(`)p |
| Fs(on)p Ft(',)h(Readline)f(will)f(con)m(v)m(ert)i(c)m(haracters)f(with) |
| f(the)g(eigh)m(th)h(bit)f(set)1110 1708 y(to)33 b(an)e |
| Fm(asci)r(i)h Ft(k)m(ey)h(sequence)f(b)m(y)g(stripping)f(the)h(eigh)m |
| (th)h(bit)f(and)f(pre\014xing)1110 1817 y(an)24 b Fs(ESC)g |
| Ft(c)m(haracter,)j(con)m(v)m(erting)f(them)f(to)g(a)g(meta-pre\014xed)f |
| (k)m(ey)h(sequence.)1110 1927 y(The)i(default)h(v)-5 |
| b(alue)28 b(is)f(`)p Fs(on)p Ft(',)i(but)d(will)i(b)s(e)f(set)h(to)g(`) |
| p Fs(off)p Ft(')g(if)f(the)h(lo)s(cale)h(is)f(one)1110 |
| 2037 y(that)j(con)m(tains)h(eigh)m(t-bit)g(c)m(haracters.)630 |
| 2193 y Fs(disable-completion)1110 2303 y Ft(If)k(set)h(to)h(`)p |
| Fs(On)p Ft(',)g(Readline)f(will)g(inhibit)f(w)m(ord)h(completion.)60 |
| b(Completion)1110 2412 y(c)m(haracters)28 b(will)e(b)s(e)f(inserted)h |
(in)m(to)h(the)g(line)f(as)g(if)g(they)h(had)e(b)s(een)g(mapp)s(ed)1110 |
(in)m(to)h(the)g(line)f(as)g(if)g(they)h(had)e(b)s(een)g(mapp)s(ed)1110 |
883 y(to)31 b Fr(self-insert)p Fs(.)38 b(The)30 b(default)g(is)h(`)p | 2522 y(to)31 b Fs(self-insert)p Ft(.)38 b(The)30 b(default)g(is)h(`)p |
Fr(off)p Fs('.)630 1029 y Fr(editing-mode)1110 1139 y | Fs(off)p Ft('.)630 2679 y Fs(echo-control-characters)1110 |
Fs(The)d Fr(editing-mode)e Fs(v)-5 b(ariable)29 b(con)m(trols)h(whic)m | 2788 y Ft(When)f(set)h(to)g(`)p Fs(on)p Ft(',)f(on)g(op)s(erating)h |
(h)e(default)h(set)h(of)e(k)m(ey)i(bind-)1110 1249 y(ings)25 | (systems)f(that)h(indicate)g(they)g(supp)s(ort)1110 2898 |
b(is)g(used.)38 b(By)26 b(default,)g(Readline)g(starts)f(up)f(in)h | y(it,)i(readline)e(ec)m(ho)s(es)i(a)f(c)m(haracter)h(corresp)s(onding)d |
(Emacs)g(editing)h(mo)s(de,)1110 1358 y(where)j(the)g(k)m(eystrok)m(es) | (to)j(a)f(signal)g(generated)1110 3007 y(from)e(the)g(k)m(eyb)s(oard.) |
i(are)e(most)h(similar)f(to)h(Emacs.)40 b(This)29 b(v)-5 | 41 b(The)30 b(default)g(is)h(`)p Fs(on)p Ft('.)630 3164 |
b(ariable)30 b(can)1110 1468 y(b)s(e)g(set)h(to)g(either)g(`)p | y Fs(editing-mode)1110 3273 y Ft(The)d Fs(editing-mode)e |
Fr(emacs)p Fs(')e(or)h(`)p Fr(vi)p Fs('.)630 1614 y Fr | Ft(v)-5 b(ariable)29 b(con)m(trols)h(whic)m(h)e(default)h(set)h(of)e(k) |
(echo-control-characters)1110 1724 y Fs(When)g(set)h(to)g(`)p | m(ey)i(bind-)1110 3383 y(ings)25 b(is)g(used.)38 b(By)26 |
Fr(on)p Fs(',)f(on)g(op)s(erating)h(systems)f(that)h(indicate)g(they)g | b(default,)g(Readline)g(starts)f(up)f(in)h(Emacs)g(editing)h(mo)s(de,) |
(supp)s(ort)1110 1833 y(it,)i(readline)e(ec)m(ho)s(es)i(a)f(c)m | 1110 3493 y(where)j(the)g(k)m(eystrok)m(es)i(are)e(most)h(similar)f(to) |
(haracter)h(corresp)s(onding)d(to)j(a)f(signal)g(generated)1110 | h(Emacs.)40 b(This)29 b(v)-5 b(ariable)30 b(can)1110 |
1943 y(from)e(the)g(k)m(eyb)s(oard.)41 b(The)30 b(default)g(is)h(`)p | 3602 y(b)s(e)g(set)h(to)g(either)g(`)p Fs(emacs)p Ft(')e(or)h(`)p |
Fr(on)p Fs('.)630 2089 y Fr(enable-keypad)1110 2198 y | Fs(vi)p Ft('.)630 3759 y Fs(emacs-mode-string)1110 3868 |
Fs(When)23 b(set)h(to)g(`)p Fr(on)p Fs(',)h(Readline)f(will)g(try)f(to) | y Ft(If)j(the)h Fj(sho)m(w-mo)s(de-in-prompt)h Ft(v)-5 |
h(enable)g(the)f(application)i(k)m(eypad)1110 2308 y(when)h(it)h(is)f | b(ariable)35 b(is)e(enabled,)i(this)f(string)f(is)h(dis-)1110 |
(called.)41 b(Some)27 b(systems)f(need)h(this)f(to)h(enable)g(the)g | 3978 y(pla)m(y)m(ed)24 b(immediately)g(b)s(efore)f(the)g(last)h(line)f |
(arro)m(w)g(k)m(eys.)1110 2418 y(The)j(default)g(is)h(`)p | (of)h(the)f(primary)f(prompt)g(when)1110 4088 y(emacs)g(editing)h(mo)s |
Fr(off)p Fs('.)630 2564 y Fr(enable-meta-key)1110 2673 | (de)e(is)h(activ)m(e.)40 b(The)21 b(v)-5 b(alue)22 b(is)g(expanded)f |
y Fs(When)40 b(set)g(to)g(`)p Fr(on)p Fs(',)j(Readline)d(will)g(try)g | (lik)m(e)h(a)h(k)m(ey)f(bind-)1110 4197 y(ing,)27 b(so)f(the)f |
(to)g(enable)g(an)m(y)g(meta)h(mo)s(di\014er)1110 2783 | (standard)g(set)h(of)f(meta-)i(and)e(con)m(trol)i(pre\014xes)d(and)h |
y(k)m(ey)i(the)e(terminal)i(claims)f(to)h(supp)s(ort)d(when)h(it)h(is)g | (bac)m(kslash)1110 4307 y(escap)s(e)f(sequences)h(is)e(a)m(v)-5 |
(called.)76 b(On)41 b(man)m(y)1110 2892 y(terminals,)c(the)e(meta)h(k)m | b(ailable.)41 b(Use)25 b(the)f(`)p Fs(\\1)p Ft(')f(and)h(`)p |
(ey)g(is)f(used)g(to)h(send)e(eigh)m(t-bit)j(c)m(haracters.)56 | Fs(\\2)p Ft(')g(escap)s(es)g(to)g(b)s(egin)1110 4416 |
b(The)1110 3002 y(default)31 b(is)f(`)p Fr(on)p Fs('.)630 | y(and)37 b(end)g(sequences)h(of)f(non-prin)m(ting)h(c)m(haracters,)j |
3148 y Fr(expand-tilde)1110 3258 y Fs(If)d(set)h(to)h(`)p | (whic)m(h)c(can)h(b)s(e)f(used)1110 4526 y(to)h(em)m(b)s(ed)f(a)g |
Fr(on)p Fs(',)f(tilde)g(expansion)g(is)f(p)s(erformed)f(when)h | (terminal)h(con)m(trol)h(sequence)f(in)m(to)g(the)f(mo)s(de)g(string.) |
(Readline)h(attempts)1110 3367 y(w)m(ord)i(completion.)42 | 61 b(The)1110 4635 y(default)31 b(is)f(`)p Fs(@)p Ft('.)630 |
b(The)30 b(default)g(is)h(`)p Fr(off)p Fs('.)630 3513 | 4792 y Fs(enable-bracketed-paste)1110 4902 y Ft(When)24 |
y Fr(history-preserve-point)1110 3623 y Fs(If)41 b(set)h(to)h(`)p | b(set)h(to)h(`)p Fs(On)p Ft(',)g(Readline)f(will)g(con\014gure)f(the)h |
Fr(on)p Fs(',)i(the)c(history)h(co)s(de)g(attempts)h(to)f(place)h(the)f | (terminal)g(in)f(a)h(w)m(a)m(y)g(that)1110 5011 y(will)k(enable)f(it)h |
(p)s(oin)m(t)f(\(the)1110 3733 y(curren)m(t)35 b(cursor)g(p)s | (to)g(insert)g(eac)m(h)g(paste)g(in)m(to)g(the)g(editing)g(bu\013er)e |
| (as)i(a)f(single)1110 5121 y(string)33 b(of)f(c)m(haracters,)j(instead) |
| e(of)g(treating)h(eac)m(h)g(c)m(haracter)g(as)f(if)f(it)i(had)1110 |
| 5230 y(b)s(een)e(read)i(from)e(the)i(k)m(eyb)s(oard.)49 |
| b(This)32 b(can)h(prev)m(en)m(t)h(pasted)f(c)m(haracters)1110 |
| 5340 y(from)d(b)s(eing)g(in)m(terpreted)h(as)f(editing)h(commands.)41 |
| b(The)29 b(default)i(is)f(`)p Fs(On)p Ft('.)p eop end |
| %%Page: 7 11 |
| TeXDict begin 7 10 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
| b(Command)29 b(Line)i(Editing)2153 b(7)630 299 y Fs(enable-keypad)1110 |
| 408 y Ft(When)23 b(set)h(to)g(`)p Fs(on)p Ft(',)h(Readline)f(will)g |
| (try)f(to)h(enable)g(the)f(application)i(k)m(eypad)1110 |
| 518 y(when)h(it)h(is)f(called.)41 b(Some)27 b(systems)f(need)h(this)f |
| (to)h(enable)g(the)g(arro)m(w)g(k)m(eys.)1110 628 y(The)j(default)g(is) |
| h(`)p Fs(off)p Ft('.)630 784 y Fs(enable-meta-key)1110 |
| 894 y Ft(When)40 b(set)g(to)g(`)p Fs(on)p Ft(',)j(Readline)d(will)g |
| (try)g(to)g(enable)g(an)m(y)g(meta)h(mo)s(di\014er)1110 |
| 1003 y(k)m(ey)i(the)e(terminal)i(claims)f(to)h(supp)s(ort)d(when)h(it)h |
| (is)g(called.)76 b(On)41 b(man)m(y)1110 1113 y(terminals,)c(the)e(meta) |
| h(k)m(ey)g(is)f(used)g(to)h(send)e(eigh)m(t-bit)j(c)m(haracters.)56 |
| b(The)1110 1223 y(default)31 b(is)f(`)p Fs(on)p Ft('.)630 |
| 1379 y Fs(expand-tilde)1110 1489 y Ft(If)d(set)h(to)h(`)p |
| Fs(on)p Ft(',)f(tilde)g(expansion)g(is)f(p)s(erformed)f(when)h |
| (Readline)h(attempts)1110 1598 y(w)m(ord)i(completion.)42 |
| b(The)30 b(default)g(is)h(`)p Fs(off)p Ft('.)630 1755 |
| y Fs(history-preserve-point)1110 1864 y Ft(If)41 b(set)h(to)h(`)p |
| Fs(on)p Ft(',)i(the)c(history)h(co)s(de)g(attempts)h(to)f(place)h(the)f |
| (p)s(oin)m(t)f(\(the)1110 1974 y(curren)m(t)35 b(cursor)g(p)s |
(osition\))g(at)h(the)g(same)f(lo)s(cation)i(on)e(eac)m(h)h(history)g |
(osition\))g(at)h(the)g(same)f(lo)s(cation)i(on)e(eac)m(h)h(history)g |
(line)1110 3842 y(retriev)m(ed)h(with)f Fr(previous-history)c | (line)1110 2084 y(retriev)m(ed)h(with)f Fs(previous-history)c |
Fs(or)37 b Fr(next-history)p Fs(.)55 b(The)36 b(default)1110 | Ft(or)37 b Fs(next-history)p Ft(.)55 b(The)36 b(default)1110 |
3952 y(is)30 b(`)p Fr(off)p Fs('.)630 4098 y Fr(history-size)1110 | 2193 y(is)30 b(`)p Fs(off)p Ft('.)630 2350 y Fs(history-size)1110 |
4208 y Fs(Set)39 b(the)g(maxim)m(um)g(n)m(um)m(b)s(er)f(of)h(history)g | 2459 y Ft(Set)39 b(the)g(maxim)m(um)g(n)m(um)m(b)s(er)f(of)h(history)g |
(en)m(tries)h(sa)m(v)m(ed)g(in)f(the)g(history)1110 4317 | (en)m(tries)h(sa)m(v)m(ed)g(in)f(the)g(history)1110 2569 |
y(list.)51 b(If)34 b(set)g(to)h(zero,)g(an)m(y)f(existing)h(history)f |
y(list.)51 b(If)34 b(set)g(to)h(zero,)g(an)m(y)f(existing)h(history)f |
(en)m(tries)g(are)g(deleted)h(and)e(no)1110 4427 y(new)e(en)m(tries)i | (en)m(tries)g(are)g(deleted)h(and)e(no)1110 2679 y(new)e(en)m(tries)i |
(are)f(sa)m(v)m(ed.)46 b(If)31 b(set)h(to)h(a)f(v)-5 |
(are)f(sa)m(v)m(ed.)46 b(If)31 b(set)h(to)h(a)f(v)-5 |
b(alue)32 b(less)g(than)f(zero,)i(the)f(n)m(um)m(b)s(er)1110 |
b(alue)32 b(less)g(than)f(zero,)i(the)f(n)m(um)m(b)s(er)1110 |
4536 y(of)f(history)f(en)m(tries)h(is)g(not)g(limited.)42 | 2788 y(of)f(history)f(en)m(tries)h(is)g(not)g(limited.)42 |
b(By)30 b(default,)h(the)g(n)m(um)m(b)s(er)e(of)i(history)1110 |
b(By)30 b(default,)h(the)g(n)m(um)m(b)s(er)e(of)i(history)1110 |
4646 y(en)m(tries)g(is)g(not)f(limited.)630 4792 y Fr | 2898 y(en)m(tries)j(is)f(not)g(limited.)49 b(If)32 b(an)h(attempt)h(is) |
(horizontal-scroll-mode)1110 4902 y Fs(This)35 b(v)-5 | f(made)g(to)h(set)f Fj(history-size)39 b Ft(to)1110 3007 |
b(ariable)37 b(can)f(b)s(e)f(set)h(to)h(either)f(`)p | y(a)34 b(non-n)m(umeric)f(v)-5 b(alue,)34 b(the)g(maxim)m(um)f(n)m(um)m |
Fr(on)p Fs(')g(or)g(`)p Fr(off)p Fs('.)57 b(Setting)36 | (b)s(er)f(of)h(history)h(en)m(tries)g(will)1110 3117 |
b(it)g(to)h(`)p Fr(on)p Fs(')1110 5011 y(means)26 b(that)h(the)f(text)h | y(b)s(e)c(set)h(to)g(500.)630 3273 y Fs(horizontal-scroll-mode)1110 |
| 3383 y Ft(This)k(v)-5 b(ariable)37 b(can)f(b)s(e)f(set)h(to)h(either)f |
| (`)p Fs(on)p Ft(')g(or)g(`)p Fs(off)p Ft('.)57 b(Setting)36 |
| b(it)g(to)h(`)p Fs(on)p Ft(')1110 3493 y(means)26 b(that)h(the)f(text)h |
(of)g(the)f(lines)g(b)s(eing)g(edited)h(will)f(scroll)h(horizon)m |
(of)g(the)f(lines)g(b)s(eing)g(edited)h(will)f(scroll)h(horizon)m |
(tally)1110 5121 y(on)32 b(a)g(single)g(screen)g(line)g(when)e(they)i | (tally)1110 3602 y(on)32 b(a)g(single)g(screen)g(line)g(when)e(they)i |
(are)g(longer)h(than)e(the)h(width)f(of)h(the)1110 5230 | (are)g(longer)h(than)e(the)h(width)f(of)h(the)1110 3712 |
y(screen,)27 b(instead)g(of)f(wrapping)f(on)m(to)i(a)f(new)g(screen)g | y(screen,)c(instead)g(of)f(wrapping)f(on)m(to)i(a)g(new)e(screen)i |
(line.)39 b(By)27 b(default,)g(this)1110 5340 y(v)-5 | (line.)40 b(This)26 b(v)-5 b(ariable)28 b(is)1110 3821 |
b(ariable)31 b(is)g(set)f(to)i(`)p Fr(off)p Fs('.)p eop | y(automatically)k(set)e(to)g(`)p Fs(on)p Ft(')f(for)g(terminals)g(of)h |
end | (heigh)m(t)g(1.)41 b(By)29 b(default,)h(this)1110 3931 |
%%Page: 7 11 | y(v)-5 b(ariable)31 b(is)g(set)f(to)i(`)p Fs(off)p Ft('.)630 |
TeXDict begin 7 10 bop 150 -116 a Fs(Chapter)30 b(1:)41 | 4088 y Fs(input-meta)1110 4197 y Ft(If)f(set)g(to)h(`)p |
b(Command)29 b(Line)i(Editing)2153 b(7)630 299 y Fr(input-meta)1110 | Fs(on)p Ft(',)g(Readline)g(will)f(enable)h(eigh)m(t-bit)h(input)d(\(it) |
408 y Fs(If)31 b(set)g(to)h(`)p Fr(on)p Fs(',)g(Readline)g(will)f | i(will)f(not)h(clear)1110 4307 y(the)40 b(eigh)m(th)g(bit)g(in)f(the)h |
(enable)h(eigh)m(t-bit)h(input)d(\(it)i(will)f(not)h(clear)1110 | (c)m(haracters)h(it)f(reads\),)j(regardless)c(of)h(what)g(the)1110 |
518 y(the)40 b(eigh)m(th)g(bit)g(in)f(the)h(c)m(haracters)h(it)f | 4416 y(terminal)k(claims)h(it)f(can)g(supp)s(ort.)79 |
(reads\),)j(regardless)c(of)h(what)g(the)1110 628 y(terminal)g(claims)h | b(The)44 b(default)g(v)-5 b(alue)44 b(is)g(`)p Fs(off)p |
(it)g(can)f(supp)s(ort.)68 b(The)39 b(default)h(v)-5 | Ft(',)j(but)1110 4526 y(Readline)24 b(will)h(set)f(it)g(to)h(`)p |
b(alue)40 b(is)g(`)p Fr(off)p Fs('.)69 b(The)1110 737 | Fs(on)p Ft(')e(if)h(the)g(lo)s(cale)i(con)m(tains)f(eigh)m(t-bit)g(c)m |
y(name)30 b Fr(meta-flag)e Fs(is)j(a)f(synon)m(ym)g(for)g(this)h(v)-5 | (haracters.)1110 4635 y(The)30 b(name)g Fs(meta-flag)e |
b(ariable.)630 894 y Fr(isearch-terminators)1110 1003 | Ft(is)j(a)f(synon)m(ym)g(for)g(this)h(v)-5 b(ariable.)630 |
y Fs(The)51 b(string)h(of)g(c)m(haracters)h(that)f(should)e(terminate)j | 4792 y Fs(isearch-terminators)1110 4902 y Ft(The)51 b(string)h(of)g(c)m |
(an)f(incremen)m(tal)1110 1113 y(searc)m(h)25 b(without)g(subsequen)m | (haracters)h(that)f(should)e(terminate)j(an)f(incremen)m(tal)1110 |
(tly)g(executing)h(the)f(c)m(haracter)h(as)f(a)g(command)1110 | 5011 y(searc)m(h)25 b(without)g(subsequen)m(tly)g(executing)h(the)f(c)m |
1223 y(\(see)45 b(Section)h(1.2.5)g([Searc)m(hing],)j(page)d(3\).)84 | (haracter)h(as)f(a)g(command)1110 5121 y(\(see)45 b(Section)h(1.2.5)g |
b(If)44 b(this)g(v)-5 b(ariable)45 b(has)g(not)1110 1332 | ([Searc)m(hing],)j(page)d(3\).)84 b(If)44 b(this)g(v)-5 |
y(b)s(een)35 b(giv)m(en)h(a)g(v)-5 b(alue,)37 b(the)f(c)m(haracters)h | b(ariable)45 b(has)g(not)1110 5230 y(b)s(een)35 b(giv)m(en)h(a)g(v)-5 |
Fr(ESC)d Fs(and)h Fk(C-J)g Fs(will)h(terminate)g(an)1110 | b(alue,)37 b(the)f(c)m(haracters)h Fs(ESC)d Ft(and)h |
1442 y(incremen)m(tal)c(searc)m(h.)630 1598 y Fr(keymap)192 | Fl(C-J)g Ft(will)h(terminate)g(an)1110 5340 y(incremen)m(tal)c(searc)m |
b Fs(Sets)39 b(Readline's)g(idea)h(of)f(the)g(curren)m(t)f(k)m(eymap)h | (h.)p eop end |
(for)g(k)m(ey)g(binding)f(com-)1110 1708 y(mands.)81 | %%Page: 8 12 |
b(Acceptable)47 b Fr(keymap)42 b Fs(names)i(are)h Fr(emacs)p | TeXDict begin 8 11 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
Fs(,)i Fr(emacs-standard)p Fs(,)1110 1817 y Fr(emacs-meta)p | b(Command)29 b(Line)i(Editing)2153 b(8)630 299 y Fs(keymap)192 |
Fs(,)99 b Fr(emacs-ctlx)p Fs(,)f Fr(vi)p Fs(,)j Fr(vi-move)p | b Ft(Sets)64 b(Readline's)i(idea)f(of)f(the)h(curren)m(t)f(k)m(eymap)h |
Fs(,)f Fr(vi-command)p Fs(,)f(and)1110 1927 y Fr(vi-insert)p | (for)f(k)m(ey)h(binding)1110 408 y(commands.)71 b(Built-in)41 |
Fs(.)64 b Fr(vi)38 b Fs(is)h(equiv)-5 b(alen)m(t)41 b(to)e | b Fs(keymap)e Ft(names)h(are)h Fs(emacs)p Ft(,)h Fs(emacs-standard)p |
Fr(vi-command)p Fs(;)i Fr(emacs)c Fs(is)i(equiv)-5 b(alen)m(t)1110 | Ft(,)1110 518 y Fs(emacs-meta)p Ft(,)99 b Fs(emacs-ctlx)p |
2037 y(to)33 b Fr(emacs-standard)p Fs(.)41 b(The)31 b(default)h(v)-5 | Ft(,)f Fs(vi)p Ft(,)j Fs(vi-move)p Ft(,)f Fs(vi-command)p |
b(alue)32 b(is)g Fr(emacs)p Fs(.)44 b(The)31 b(v)-5 b(alue)33 | Ft(,)f(and)1110 628 y Fs(vi-insert)p Ft(.)81 b Fs(vi)44 |
b(of)f(the)1110 2146 y Fr(editing-mode)27 b Fs(v)-5 b(ariable)31 | b Ft(is)h(equiv)-5 b(alen)m(t)46 b(to)g Fs(vi-command)c |
b(also)h(a\013ects)f(the)g(default)f(k)m(eymap.)630 2303 | Ft(\()p Fs(vi-move)h Ft(is)i(also)h(a)1110 737 y(synon)m(ym\);)41 |
y Fr(keyseq-timeout)1110 2412 y Fs(Sp)s(eci\014es)25 | b Fs(emacs)c Ft(is)h(equiv)-5 b(alen)m(t)39 b(to)f Fs(emacs-standard)p |
b(the)g(duration)g(Readline)h(will)g(w)m(ait)g(for)g(a)f(c)m(haracter)i | Ft(.)59 b(Applications)1110 847 y(ma)m(y)32 b(add)e(additional)i |
(when)e(read-)1110 2522 y(ing)30 b(an)g(am)m(biguous)g(k)m(ey)h | (names.)43 b(The)30 b(default)h(v)-5 b(alue)32 b(is)f |
(sequence)f(\(one)g(that)h(can)f(form)g(a)g(complete)h(k)m(ey)1110 | Fs(emacs)p Ft(.)41 b(The)30 b(v)-5 b(alue)1110 956 y(of)31 |
2632 y(sequence)j(using)e(the)i(input)e(read)h(so)g(far,)h(or)g(can)f | b(the)f Fs(editing-mode)d Ft(v)-5 b(ariable)31 b(also)h(a\013ects)f |
(tak)m(e)i(additional)f(input)1110 2741 y(to)g(complete)g(a)f(longer)h | (the)g(default)g(k)m(eymap.)630 1113 y Fs(keyseq-timeout)1110 |
(k)m(ey)f(sequence\).)49 b(If)33 b(no)f(input)g(is)h(receiv)m(ed)h | 1223 y Ft(Sp)s(eci\014es)25 b(the)g(duration)g(Readline)h(will)g(w)m |
(within)1110 2851 y(the)43 b(timeout,)48 b(Readline)43 | (ait)g(for)g(a)f(c)m(haracter)i(when)e(read-)1110 1332 |
b(will)g(use)g(the)g(shorter)g(but)f(complete)j(k)m(ey)e(se-)1110 | y(ing)30 b(an)g(am)m(biguous)g(k)m(ey)h(sequence)f(\(one)g(that)h(can)f |
2960 y(quence.)c(Readline)26 b(uses)f(this)h(v)-5 b(alue)26 | (form)g(a)g(complete)h(k)m(ey)1110 1442 y(sequence)j(using)e(the)i |
b(to)g(determine)g(whether)f(or)g(not)h(input)1110 3070 | (input)e(read)h(so)g(far,)h(or)g(can)f(tak)m(e)i(additional)f(input) |
y(is)31 b(a)m(v)-5 b(ailable)33 b(on)d(the)h(curren)m(t)f(input)g | 1110 1551 y(to)g(complete)g(a)f(longer)h(k)m(ey)f(sequence\).)49 |
(source)h(\()p Fr(rl_instream)d Fs(b)m(y)i(default\).)1110 | b(If)33 b(no)f(input)g(is)h(receiv)m(ed)h(within)1110 |
3180 y(The)25 b(v)-5 b(alue)26 b(is)f(sp)s(eci\014ed)f(in)h | 1661 y(the)43 b(timeout,)48 b(Readline)43 b(will)g(use)g(the)g(shorter) |
| g(but)f(complete)j(k)m(ey)e(se-)1110 1771 y(quence.)c(Readline)26 |
| b(uses)f(this)h(v)-5 b(alue)26 b(to)g(determine)g(whether)f(or)g(not)h |
| (input)1110 1880 y(is)31 b(a)m(v)-5 b(ailable)33 b(on)d(the)h(curren)m |
| (t)f(input)g(source)h(\()p Fs(rl_instream)d Ft(b)m(y)i(default\).)1110 |
| 1990 y(The)25 b(v)-5 b(alue)26 b(is)f(sp)s(eci\014ed)f(in)h |
(milliseconds,)j(so)d(a)h(v)-5 b(alue)26 b(of)f(1000)i(means)e(that) |
(milliseconds,)j(so)d(a)h(v)-5 b(alue)26 b(of)f(1000)i(means)e(that) |
1110 3289 y(Readline)e(will)g(w)m(ait)g(one)g(second)f(for)g | 1110 2099 y(Readline)e(will)g(w)m(ait)g(one)g(second)f(for)g |
(additional)i(input.)37 b(If)22 b(this)g(v)-5 b(ariable)23 |
(additional)i(input.)37 b(If)22 b(this)g(v)-5 b(ariable)23 |
b(is)1110 3399 y(set)28 b(to)h(a)f(v)-5 b(alue)29 b(less)f(than)g(or)f | b(is)1110 2209 y(set)28 b(to)h(a)f(v)-5 b(alue)29 b(less)f(than)g(or)f |
(equal)i(to)f(zero,)i(or)e(to)g(a)h(non-n)m(umeric)e(v)-5 |
(equal)i(to)f(zero,)i(or)e(to)g(a)h(non-n)m(umeric)e(v)-5 |
b(alue,)1110 3508 y(Readline)30 b(will)f(w)m(ait)i(un)m(til)e(another)h | b(alue,)1110 2318 y(Readline)30 b(will)f(w)m(ait)i(un)m(til)e(another)h |
(k)m(ey)g(is)f(pressed)g(to)h(decide)f(whic)m(h)g(k)m(ey)1110 |
(k)m(ey)g(is)f(pressed)g(to)h(decide)f(whic)m(h)g(k)m(ey)1110 |
3618 y(sequence)i(to)g(complete.)42 b(The)30 b(default)g(v)-5 | 2428 y(sequence)i(to)g(complete.)42 b(The)30 b(default)g(v)-5 |
b(alue)31 b(is)g Fr(500)p Fs(.)630 3774 y Fr(mark-directories)1110 | b(alue)31 b(is)g Fs(500)p Ft(.)630 2585 y Fs(mark-directories)1110 |
3884 y Fs(If)38 b(set)g(to)h(`)p Fr(on)p Fs(',)i(completed)e(directory) | 2694 y Ft(If)38 b(set)g(to)h(`)p Fs(on)p Ft(',)i(completed)e(directory) |
f(names)g(ha)m(v)m(e)i(a)e(slash)g(app)s(ended.)1110 |
f(names)g(ha)m(v)m(e)i(a)e(slash)g(app)s(ended.)1110 |
3994 y(The)30 b(default)g(is)h(`)p Fr(on)p Fs('.)630 | 2804 y(The)30 b(default)g(is)h(`)p Fs(on)p Ft('.)630 |
4150 y Fr(mark-modified-lines)1110 4260 y Fs(This)k(v)-5 | 2960 y Fs(mark-modified-lines)1110 3070 y Ft(This)k(v)-5 |
b(ariable,)38 b(when)d(set)h(to)h(`)p Fr(on)p Fs(',)g(causes)g | b(ariable,)38 b(when)d(set)h(to)h(`)p Fs(on)p Ft(',)g(causes)g |
(Readline)f(to)h(displa)m(y)f(an)f(as-)1110 4369 y(terisk)f(\(`)p | (Readline)f(to)h(displa)m(y)f(an)f(as-)1110 3180 y(terisk)f(\(`)p |
Fr(*)p Fs('\))h(at)f(the)g(start)g(of)g(history)g(lines)g(whic)m(h)f | Fs(*)p Ft('\))h(at)f(the)g(start)g(of)g(history)g(lines)g(whic)m(h)f |
(ha)m(v)m(e)i(b)s(een)e(mo)s(di\014ed.)1110 4479 y(This)d(v)-5 | (ha)m(v)m(e)i(b)s(een)e(mo)s(di\014ed.)1110 3289 y(This)d(v)-5 |
b(ariable)31 b(is)f(`)p Fr(off)p Fs(')g(b)m(y)g(default.)630 | b(ariable)31 b(is)f(`)p Fs(off)p Ft(')g(b)m(y)g(default.)630 |
4635 y Fr(mark-symlinked-directori)o(es)1110 4745 y Fs(If)59 | 3446 y Fs(mark-symlinked-directori)o(es)1110 3555 y Ft(If)59 |
b(set)h(to)g(`)p Fr(on)p Fs(',)67 b(completed)60 b(names)f(whic)m(h)g | b(set)h(to)g(`)p Fs(on)p Ft(',)67 b(completed)60 b(names)f(whic)m(h)g |
(are)h(sym)m(b)s(olic)g(links)f(to)1110 4855 y(directories)71 | (are)h(sym)m(b)s(olic)g(links)f(to)1110 3665 y(directories)71 |
b(ha)m(v)m(e)f(a)g(slash)f(app)s(ended)f(\(sub)5 b(ject)70 |
b(ha)m(v)m(e)f(a)g(slash)f(app)s(ended)f(\(sub)5 b(ject)70 |
b(to)g(the)g(v)-5 b(alue)70 b(of)1110 4964 y Fr(mark-directories)p | b(to)g(the)g(v)-5 b(alue)70 b(of)1110 3774 y Fs(mark-directories)p |
Fs(\).)37 b(The)30 b(default)g(is)g(`)p Fr(off)p Fs('.)630 | Ft(\).)37 b(The)30 b(default)g(is)g(`)p Fs(off)p Ft('.)630 |
5121 y Fr(match-hidden-files)1110 5230 y Fs(This)21 b(v)-5 | 3931 y Fs(match-hidden-files)1110 4041 y Ft(This)21 b(v)-5 |
b(ariable,)25 b(when)d(set)g(to)h(`)p Fr(on)p Fs(',)h(causes)f | b(ariable,)25 b(when)d(set)g(to)h(`)p Fs(on)p Ft(',)h(causes)f |
(Readline)g(to)g(matc)m(h)g(\014les)f(whose)1110 5340 | (Readline)g(to)g(matc)m(h)g(\014les)f(whose)1110 4150 |
y(names)44 b(b)s(egin)g(with)g(a)g(`)p Fr(.)p Fs(')g(\(hidden)f | y(names)44 b(b)s(egin)g(with)g(a)g(`)p Fs(.)p Ft(')g(\(hidden)f |
(\014les\))i(when)e(p)s(erforming)g(\014lename)p eop | (\014les\))i(when)e(p)s(erforming)g(\014lename)1110 4260 |
end | y(completion.)75 b(If)41 b(set)g(to)h(`)p Fs(off)p Ft(',)i(the)e |
%%Page: 8 12 | (leading)g(`)p Fs(.)p Ft(')f(m)m(ust)g(b)s(e)g(supplied)f(b)m(y)1110 |
TeXDict begin 8 11 bop 150 -116 a Fs(Chapter)30 b(1:)41 | 4369 y(the)34 b(user)g(in)g(the)g(\014lename)g(to)h(b)s(e)f(completed.) |
b(Command)29 b(Line)i(Editing)2153 b(8)1110 299 y(completion.)75 | 53 b(This)33 b(v)-5 b(ariable)35 b(is)f(`)p Fs(on)p Ft(')g(b)m(y)1110 |
b(If)41 b(set)g(to)h(`)p Fr(off)p Fs(',)i(the)e(leading)g(`)p | 4479 y(default.)630 4635 y Fs(menu-complete-display-pr)o(efix)1110 |
Fr(.)p Fs(')f(m)m(ust)g(b)s(e)g(supplied)f(b)m(y)1110 | 4745 y Ft(If)f(set)h(to)g(`)p Fs(on)p Ft(',)h(men)m(u)e(completion)i |
408 y(the)34 b(user)g(in)g(the)g(\014lename)g(to)h(b)s(e)f(completed.) | |
53 b(This)33 b(v)-5 b(ariable)35 b(is)f(`)p Fr(on)p Fs(')g(b)m(y)1110 | |
518 y(default.)630 664 y Fr(menu-complete-display-pr)o(efix)1110 | |
774 y Fs(If)f(set)h(to)g(`)p Fr(on)p Fs(',)h(men)m(u)e(completion)i | |
(displa)m(ys)e(the)h(common)g(pre\014x)e(of)i(the)1110 |
(displa)m(ys)e(the)h(common)g(pre\014x)e(of)i(the)1110 |
883 y(list)k(of)g(p)s(ossible)f(completions)i(\(whic)m(h)e(ma)m(y)h(b)s | 4855 y(list)k(of)g(p)s(ossible)f(completions)i(\(whic)m(h)e(ma)m(y)h(b) |
(e)f(empt)m(y\))i(b)s(efore)e(cycling)1110 993 y(through)30 | s(e)f(empt)m(y\))i(b)s(efore)e(cycling)1110 4964 y(through)30 |
b(the)g(list.)42 b(The)29 b(default)i(is)f(`)p Fr(off)p | b(the)g(list.)42 b(The)29 b(default)i(is)f(`)p Fs(off)p |
Fs('.)630 1139 y Fr(output-meta)1110 1249 y Fs(If)35 | Ft('.)630 5121 y Fs(output-meta)1110 5230 y Ft(If)35 |
b(set)h(to)g(`)p Fr(on)p Fs(',)h(Readline)f(will)g(displa)m(y)f(c)m | b(set)h(to)g(`)p Fs(on)p Ft(',)h(Readline)f(will)g(displa)m(y)f(c)m |
(haracters)i(with)e(the)h(eigh)m(th)g(bit)1110 1358 y(set)h(directly)g | (haracters)i(with)e(the)h(eigh)m(th)g(bit)1110 5340 y(set)h(directly)g |
(rather)f(than)g(as)h(a)g(meta-pre\014xed)f(escap)s(e)h(sequence.)59 |
(rather)f(than)g(as)h(a)g(meta-pre\014xed)f(escap)s(e)h(sequence.)59 |
b(The)1110 1468 y(default)31 b(is)f(`)p Fr(off)p Fs('.)630 | b(The)p eop end |
1614 y Fr(page-completions)1110 1724 y Fs(If)j(set)i(to)f(`)p | %%Page: 9 13 |
Fr(on)p Fs(',)h(Readline)g(uses)e(an)h(in)m(ternal)h | TeXDict begin 9 12 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
Fr(more)p Fs(-lik)m(e)f(pager)g(to)h(displa)m(y)1110 | b(Command)29 b(Line)i(Editing)2153 b(9)1110 299 y(default)26 |
1833 y(a)e(screenful)f(of)g(p)s(ossible)g(completions)i(at)f(a)g(time.) | b(is)f(`)p Fs(off)p Ft(',)i(but)e(Readline)h(will)g(set)g(it)g(to)h(`)p |
47 b(This)31 b(v)-5 b(ariable)34 b(is)e(`)p Fr(on)p Fs(')1110 | Fs(on)p Ft(')e(if)h(the)f(lo)s(cale)j(con)m(tains)1110 |
1943 y(b)m(y)e(default.)630 2089 y Fr(print-completions-horizo)o(ntal)o | 408 y(eigh)m(t-bit)k(c)m(haracters.)630 581 y Fs(page-completions)1110 |
(ly)1110 2198 y Fs(If)23 b(set)i(to)g(`)p Fr(on)p Fs(',)g(Readline)g | 690 y Ft(If)h(set)i(to)f(`)p Fs(on)p Ft(',)h(Readline)g(uses)e(an)h(in) |
| m(ternal)h Fs(more)p Ft(-lik)m(e)f(pager)g(to)h(displa)m(y)1110 |
| 800 y(a)e(screenful)f(of)g(p)s(ossible)g(completions)i(at)f(a)g(time.) |
| 47 b(This)31 b(v)-5 b(ariable)34 b(is)e(`)p Fs(on)p Ft(')1110 |
| 909 y(b)m(y)e(default.)630 1082 y Fs(print-completions-horizo)o(ntal)o |
| (ly)1110 1191 y Ft(If)23 b(set)i(to)g(`)p Fs(on)p Ft(',)g(Readline)g |
(will)f(displa)m(y)g(completions)h(with)f(matc)m(hes)h(sorted)1110 |
(will)f(displa)m(y)g(completions)h(with)f(matc)m(hes)h(sorted)1110 |
2308 y(horizon)m(tally)45 b(in)e(alphab)s(etical)i(order,)i(rather)c | 1301 y(horizon)m(tally)45 b(in)e(alphab)s(etical)i(order,)i(rather)c |
(than)g(do)m(wn)g(the)h(screen.)1110 2418 y(The)30 b(default)g(is)h(`)p | (than)g(do)m(wn)g(the)h(screen.)1110 1410 y(The)30 b(default)g(is)h(`)p |
Fr(off)p Fs('.)630 2564 y Fr(revert-all-at-newline)1110 | Fs(off)p Ft('.)630 1583 y Fs(revert-all-at-newline)1110 |
2673 y Fs(If)e(set)h(to)g(`)p Fr(on)p Fs(',)g(Readline)g(will)g(undo)f | 1692 y Ft(If)e(set)h(to)g(`)p Fs(on)p Ft(',)g(Readline)g(will)g(undo)f |
(all)h(c)m(hanges)h(to)f(history)g(lines)f(b)s(efore)1110 |
(all)h(c)m(hanges)h(to)f(history)g(lines)f(b)s(efore)1110 |
2783 y(returning)f(when)f Fr(accept-line)f Fs(is)j(executed.)41 | 1802 y(returning)f(when)f Fs(accept-line)f Ft(is)j(executed.)41 |
b(By)29 b(default,)g(history)g(lines)1110 2892 y(ma)m(y)42 | b(By)29 b(default,)g(history)g(lines)1110 1911 y(ma)m(y)42 |
b(b)s(e)g(mo)s(di\014ed)e(and)h(retain)i(individual)e(undo)g(lists)h |
b(b)s(e)g(mo)s(di\014ed)e(and)h(retain)i(individual)e(undo)g(lists)h |
(across)g(calls)h(to)1110 3002 y Fr(readline)p Fs(.)38 | (across)g(calls)h(to)1110 2021 y Fs(readline)p Ft(.)38 |
b(The)30 b(default)h(is)f(`)p Fr(off)p Fs('.)630 3148 | b(The)30 b(default)h(is)f(`)p Fs(off)p Ft('.)630 2193 |
y Fr(show-all-if-ambiguous)1110 3258 y Fs(This)f(alters)i(the)f | y Fs(show-all-if-ambiguous)1110 2303 y Ft(This)f(alters)i(the)f |
(default)g(b)s(eha)m(vior)g(of)g(the)h(completion)g(functions.)40 |
(default)g(b)s(eha)m(vior)g(of)g(the)h(completion)g(functions.)40 |
b(If)29 b(set)1110 3367 y(to)f(`)p Fr(on)p Fs(',)g(w)m(ords)f(whic)m(h) | b(If)29 b(set)1110 2412 y(to)f(`)p Fs(on)p Ft(',)g(w)m(ords)f(whic)m(h) |
g(ha)m(v)m(e)i(more)f(than)f(one)h(p)s(ossible)f(completion)h(cause) |
g(ha)m(v)m(e)i(more)f(than)f(one)h(p)s(ossible)f(completion)h(cause) |
1110 3477 y(the)39 b(matc)m(hes)h(to)g(b)s(e)e(listed)h(immediately)i | 1110 2522 y(the)39 b(matc)m(hes)h(to)g(b)s(e)e(listed)h(immediately)i |
(instead)e(of)g(ringing)g(the)g(b)s(ell.)1110 3587 y(The)30 | (instead)e(of)g(ringing)g(the)g(b)s(ell.)1110 2632 y(The)30 |
b(default)g(v)-5 b(alue)31 b(is)g(`)p Fr(off)p Fs('.)630 | b(default)g(v)-5 b(alue)31 b(is)g(`)p Fs(off)p Ft('.)630 |
3733 y Fr(show-all-if-unmodified)1110 3842 y Fs(This)38 | 2804 y Fs(show-all-if-unmodified)1110 2913 y Ft(This)38 |
b(alters)h(the)g(default)g(b)s(eha)m(vior)g(of)f(the)h(completion)h |
b(alters)h(the)g(default)g(b)s(eha)m(vior)g(of)f(the)h(completion)h |
(functions)e(in)h(a)1110 3952 y(fashion)25 b(similar)h(to)g | (functions)e(in)h(a)1110 3023 y(fashion)25 b(similar)h(to)g |
Fi(sho)m(w-all-if-am)m(biguous)p Fs(.)41 b(If)25 b(set)h(to)h(`)p | Fj(sho)m(w-all-if-am)m(biguous)p Ft(.)41 b(If)25 b(set)h(to)h(`)p |
Fr(on)p Fs(',)f(w)m(ords)f(whic)m(h)1110 4061 y(ha)m(v)m(e)32 | Fs(on)p Ft(',)f(w)m(ords)f(whic)m(h)1110 3133 y(ha)m(v)m(e)32 |
b(more)f(than)f(one)i(p)s(ossible)e(completion)i(without)f(an)m(y)g(p)s |
b(more)f(than)f(one)i(p)s(ossible)e(completion)i(without)f(an)m(y)g(p)s |
(ossible)f(par-)1110 4171 y(tial)43 b(completion)h(\(the)f(p)s(ossible) | (ossible)f(par-)1110 3242 y(tial)43 b(completion)h(\(the)f(p)s(ossible) |
f(completions)h(don't)f(share)g(a)h(common)1110 4281 | f(completions)h(don't)f(share)g(a)h(common)1110 3352 |
y(pre\014x\))30 b(cause)g(the)h(matc)m(hes)g(to)g(b)s(e)f(listed)g |
y(pre\014x\))30 b(cause)g(the)h(matc)m(hes)g(to)g(b)s(e)f(listed)g |
(immediately)i(instead)e(of)h(ring-)1110 4390 y(ing)g(the)f(b)s(ell.)41 | (immediately)i(instead)e(of)h(ring-)1110 3461 y(ing)g(the)f(b)s(ell.)41 |
b(The)30 b(default)g(v)-5 b(alue)31 b(is)f(`)p Fr(off)p | b(The)30 b(default)g(v)-5 b(alue)31 b(is)f(`)p Fs(off)p |
Fs('.)630 4536 y Fr(show-mode-in-prompt)1110 4646 y Fs(If)35 | Ft('.)630 3634 y Fs(show-mode-in-prompt)1110 3743 y Ft(If)24 |
b(set)i(to)f(`)p Fr(on)p Fs(',)h(add)e(a)h(c)m(haracter)i(to)e(the)g(b) | b(set)h(to)g(`)p Fs(on)p Ft(',)g(add)f(a)h(string)f(to)h(the)f(b)s |
s(eginning)f(of)h(the)g(prompt)f(in-)1110 4756 y(dicating)43 | (eginning)g(of)g(the)h(prompt)e(indicating)1110 3853 |
b(the)f(editing)h(mo)s(de:)63 b(emacs)43 b(\(`)p Fr(@)p | y(the)33 b(editing)h(mo)s(de:)46 b(emacs,)35 b(vi)e(command,)h(or)f(vi) |
Fs('\),)i(vi)d(command)g(\(`)p Fr(:)p Fs('\),)k(or)c(vi)1110 | h(insertion.)49 b(The)32 b(mo)s(de)1110 3962 y(strings)45 |
4865 y(insertion)30 b(\(`)p Fr(+)p Fs('\).)42 b(The)30 | b(are)h(user-settable)g(\(e.g.,)51 b Fj(emacs-mo)s(de-string)8 |
b(default)h(v)-5 b(alue)30 b(is)h(`)p Fr(off)p Fs('.)630 | b Ft(\).)87 b(The)45 b(default)1110 4072 y(v)-5 b(alue)31 |
5011 y Fr(skip-completed-text)1110 5121 y Fs(If)h(set)i(to)f(`)p | b(is)f(`)p Fs(off)p Ft('.)630 4244 y Fs(skip-completed-text)1110 |
Fr(on)p Fs(',)h(this)f(alters)g(the)g(default)g(completion)h(b)s(eha)m | 4354 y Ft(If)i(set)i(to)f(`)p Fs(on)p Ft(',)h(this)f(alters)g(the)g |
(vior)f(when)f(in-)1110 5230 y(serting)d(a)h(single)g(matc)m(h)f(in)m | (default)g(completion)h(b)s(eha)m(vior)f(when)f(in-)1110 |
(to)h(the)g(line.)40 b(It's)30 b(only)f(activ)m(e)i(when)d(p)s(erform-) | 4463 y(serting)d(a)h(single)g(matc)m(h)f(in)m(to)h(the)g(line.)40 |
1110 5340 y(ing)35 b(completion)h(in)e(the)h(middle)f(of)h(a)f(w)m | b(It's)30 b(only)f(activ)m(e)i(when)d(p)s(erform-)1110 |
(ord.)53 b(If)35 b(enabled,)g(readline)g(do)s(es)p eop | 4573 y(ing)35 b(completion)h(in)e(the)h(middle)f(of)h(a)f(w)m(ord.)53 |
end | b(If)35 b(enabled,)g(readline)g(do)s(es)1110 4682 y(not)41 |
%%Page: 9 13 | |
TeXDict begin 9 12 bop 150 -116 a Fs(Chapter)30 b(1:)41 | |
b(Command)29 b(Line)i(Editing)2153 b(9)1110 299 y(not)41 | |
b(insert)f(c)m(haracters)i(from)e(the)h(completion)h(that)f(matc)m(h)g |
b(insert)f(c)m(haracters)i(from)e(the)h(completion)h(that)f(matc)m(h)g |
(c)m(haracters)1110 408 y(after)c(p)s(oin)m(t)g(in)g(the)g(w)m(ord)f(b) | (c)m(haracters)1110 4792 y(after)c(p)s(oin)m(t)g(in)g(the)g(w)m(ord)f |
s(eing)g(completed,)k(so)d(p)s(ortions)f(of)h(the)g(w)m(ord)1110 | (b)s(eing)g(completed,)k(so)d(p)s(ortions)f(of)h(the)g(w)m(ord)1110 |
518 y(follo)m(wing)c(the)f(cursor)f(are)h(not)g(duplicated.)45 | 4902 y(follo)m(wing)c(the)f(cursor)f(are)h(not)g(duplicated.)45 |
b(F)-8 b(or)32 b(instance,)h(if)f(this)f(is)h(en-)1110 |
b(F)-8 b(or)32 b(instance,)h(if)f(this)f(is)h(en-)1110 |
628 y(abled,)43 b(attempting)f(completion)g(when)d(the)i(cursor)f(is)g | 5011 y(abled,)43 b(attempting)f(completion)g(when)d(the)i(cursor)f(is)g |
(after)h(the)g(`)p Fr(e)p Fs(')f(in)1110 737 y(`)p Fr(Makefile)p | (after)h(the)g(`)p Fs(e)p Ft(')f(in)1110 5121 y(`)p Fs(Makefile)p |
Fs(')c(will)i(result)f(in)g(`)p Fr(Makefile)p Fs(')f(rather)h(than)h(`) | Ft(')c(will)i(result)f(in)g(`)p Fs(Makefile)p Ft(')f(rather)h(than)h(`) |
p Fr(Makefilefile)p Fs(',)1110 847 y(assuming)d(there)g(is)h(a)f | p Fs(Makefilefile)p Ft(',)1110 5230 y(assuming)d(there)g(is)h(a)f |
(single)h(p)s(ossible)f(completion.)56 b(The)35 b(default)g(v)-5 |
(single)h(p)s(ossible)f(completion.)56 b(The)35 b(default)g(v)-5 |
b(alue)1110 956 y(is)30 b(`)p Fr(off)p Fs('.)630 1113 | b(alue)1110 5340 y(is)30 b(`)p Fs(off)p Ft('.)p eop end |
y Fr(visible-stats)1110 1223 y Fs(If)h(set)i(to)f(`)p | %%Page: 10 14 |
Fr(on)p Fs(',)h(a)f(c)m(haracter)i(denoting)e(a)g(\014le's)g(t)m(yp)s | TeXDict begin 10 13 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
(e)g(is)g(app)s(ended)e(to)j(the)1110 1332 y(\014lename)e(when)e | b(Command)29 b(Line)i(Editing)2107 b(10)630 299 y Fs |
(listing)i(p)s(ossible)f(completions.)42 b(The)30 b(default)g(is)h(`)p | (vi-cmd-mode-string)1110 408 y Ft(If)33 b(the)h Fj(sho)m(w-mo)s |
Fr(off)p Fs('.)150 1489 y(Key)f(Bindings)630 1598 y(The)41 | (de-in-prompt)h Ft(v)-5 b(ariable)35 b(is)e(enabled,)i(this)f(string)f |
b(syn)m(tax)i(for)f(con)m(trolling)h(k)m(ey)g(bindings)e(in)h(the)g | (is)h(dis-)1110 518 y(pla)m(y)m(ed)24 b(immediately)g(b)s(efore)f(the)g |
(init)g(\014le)g(is)g(simple.)75 b(First)43 b(y)m(ou)630 | (last)h(line)f(of)h(the)f(primary)f(prompt)g(when)1110 |
1708 y(need)27 b(to)i(\014nd)d(the)i(name)f(of)h(the)g(command)f(that)i | 628 y(vi)32 b(editing)h(mo)s(de)f(is)g(activ)m(e)j(and)c(in)h(command)g |
(y)m(ou)f(w)m(an)m(t)g(to)g(c)m(hange.)41 b(The)27 b(follo)m(wing)630 | (mo)s(de.)46 b(The)31 b(v)-5 b(alue)33 b(is)f(ex-)1110 |
1817 y(sections)37 b(con)m(tain)g(tables)g(of)f(the)g(command)f(name,)j | 737 y(panded)26 b(lik)m(e)i(a)f(k)m(ey)h(binding,)e(so)i(the)f |
(the)e(default)g(k)m(eybinding,)h(if)f(an)m(y)-8 b(,)630 | (standard)f(set)h(of)g(meta-)h(and)e(con)m(trol)1110 |
1927 y(and)30 b(a)h(short)f(description)g(of)h(what)f(the)g(command)h | 847 y(pre\014xes)34 b(and)g(bac)m(kslash)i(escap)s(e)g(sequences)f(is)g |
(do)s(es.)630 2060 y(Once)36 b(y)m(ou)g(kno)m(w)g(the)g(name)g(of)g | (a)m(v)-5 b(ailable.)57 b(Use)35 b(the)g(`)p Fs(\\1)p |
(the)g(command,)h(simply)f(place)h(on)e(a)i(line)f(in)g(the)g(init)630 | Ft(')1110 956 y(and)23 b(`)p Fs(\\2)p Ft(')h(escap)s(es)h(to)f(b)s |
2170 y(\014le)e(the)g(name)f(of)h(the)g(k)m(ey)g(y)m(ou)g(wish)f(to)h | (egin)g(and)f(end)g(sequences)i(of)f(non-prin)m(ting)f(c)m(harac-)1110 |
(bind)f(the)h(command)f(to,)i(a)f(colon,)i(and)d(then)630 | 1066 y(ters,)31 b(whic)m(h)g(can)g(b)s(e)f(used)g(to)h(em)m(b)s(ed)f(a) |
2279 y(the)f(name)h(of)f(the)g(command.)46 b(There)32 | h(terminal)h(con)m(trol)g(sequence)f(in)m(to)1110 1176 |
| y(the)g(mo)s(de)f(string.)40 b(The)30 b(default)h(is)f(`)p |
| Fs(\(cmd\))p Ft('.)630 1340 y Fs(vi-ins-mode-string)1110 |
| 1450 y Ft(If)j(the)h Fj(sho)m(w-mo)s(de-in-prompt)h Ft(v)-5 |
| b(ariable)35 b(is)e(enabled,)i(this)f(string)f(is)h(dis-)1110 |
| 1559 y(pla)m(y)m(ed)24 b(immediately)g(b)s(efore)f(the)g(last)h(line)f |
| (of)h(the)f(primary)f(prompt)g(when)1110 1669 y(vi)35 |
| b(editing)h(mo)s(de)e(is)i(activ)m(e)h(and)d(in)h(insertion)g(mo)s(de.) |
| 54 b(The)35 b(v)-5 b(alue)35 b(is)g(ex-)1110 1778 y(panded)26 |
| b(lik)m(e)i(a)f(k)m(ey)h(binding,)e(so)i(the)f(standard)f(set)h(of)g |
| (meta-)h(and)e(con)m(trol)1110 1888 y(pre\014xes)34 b(and)g(bac)m |
| (kslash)i(escap)s(e)g(sequences)f(is)g(a)m(v)-5 b(ailable.)57 |
| b(Use)35 b(the)g(`)p Fs(\\1)p Ft(')1110 1998 y(and)23 |
| b(`)p Fs(\\2)p Ft(')h(escap)s(es)h(to)f(b)s(egin)g(and)f(end)g |
| (sequences)i(of)f(non-prin)m(ting)f(c)m(harac-)1110 2107 |
| y(ters,)31 b(whic)m(h)g(can)g(b)s(e)f(used)g(to)h(em)m(b)s(ed)f(a)h |
| (terminal)h(con)m(trol)g(sequence)f(in)m(to)1110 2217 |
| y(the)g(mo)s(de)f(string.)40 b(The)30 b(default)h(is)f(`)p |
| Fs(\(ins\))p Ft('.)630 2381 y Fs(visible-stats)1110 2491 |
| y Ft(If)h(set)i(to)f(`)p Fs(on)p Ft(',)h(a)f(c)m(haracter)i(denoting)e |
| (a)g(\014le's)g(t)m(yp)s(e)g(is)g(app)s(ended)e(to)j(the)1110 |
| 2600 y(\014lename)e(when)e(listing)i(p)s(ossible)f(completions.)42 |
| b(The)30 b(default)g(is)h(`)p Fs(off)p Ft('.)150 2765 |
| y(Key)f(Bindings)630 2874 y(The)41 b(syn)m(tax)i(for)f(con)m(trolling)h |
| (k)m(ey)g(bindings)e(in)h(the)g(init)g(\014le)g(is)g(simple.)75 |
| b(First)43 b(y)m(ou)630 2984 y(need)27 b(to)i(\014nd)d(the)i(name)f(of) |
| h(the)g(command)f(that)i(y)m(ou)f(w)m(an)m(t)g(to)g(c)m(hange.)41 |
| b(The)27 b(follo)m(wing)630 3093 y(sections)37 b(con)m(tain)g(tables)g |
| (of)f(the)g(command)f(name,)j(the)e(default)g(k)m(eybinding,)h(if)f(an) |
| m(y)-8 b(,)630 3203 y(and)30 b(a)h(short)f(description)g(of)h(what)f |
| (the)g(command)h(do)s(es.)630 3340 y(Once)36 b(y)m(ou)g(kno)m(w)g(the)g |
| (name)g(of)g(the)g(command,)h(simply)f(place)h(on)e(a)i(line)f(in)g |
| (the)g(init)630 3450 y(\014le)e(the)g(name)f(of)h(the)g(k)m(ey)g(y)m |
| (ou)g(wish)f(to)h(bind)f(the)h(command)f(to,)i(a)f(colon,)i(and)d(then) |
| 630 3559 y(the)f(name)h(of)f(the)g(command.)46 b(There)32 |
b(can)g(b)s(e)g(no)g(space)g(b)s(et)m(w)m(een)h(the)f(k)m(ey)h(name)g |
b(can)g(b)s(e)g(no)g(space)g(b)s(et)m(w)m(een)h(the)f(k)m(ey)h(name)g |
(and)630 2389 y(the)41 b(colon)h({)f(that)g(will)g(b)s(e)g(in)m | (and)630 3669 y(the)41 b(colon)h({)f(that)g(will)g(b)s(e)g(in)m |
(terpreted)g(as)g(part)f(of)h(the)g(k)m(ey)h(name.)72 |
(terpreted)g(as)g(part)f(of)h(the)g(k)m(ey)h(name.)72 |
b(The)40 b(name)h(of)630 2498 y(the)35 b(k)m(ey)g(can)g(b)s(e)f | b(The)40 b(name)h(of)630 3778 y(the)35 b(k)m(ey)g(can)g(b)s(e)f |
(expressed)f(in)i(di\013eren)m(t)g(w)m(a)m(ys,)h(dep)s(ending)d(on)h |
(expressed)f(in)i(di\013eren)m(t)g(w)m(a)m(ys,)h(dep)s(ending)d(on)h |
(what)h(y)m(ou)g(\014nd)e(most)630 2608 y(comfortable.)630 | (what)h(y)m(ou)g(\014nd)e(most)630 3888 y(comfortable.)630 |
2741 y(In)i(addition)h(to)h(command)f(names,)i(readline)e(allo)m(ws)h | 4025 y(In)i(addition)h(to)h(command)f(names,)i(readline)e(allo)m(ws)h |
(k)m(eys)g(to)g(b)s(e)e(b)s(ound)f(to)j(a)f(string)630 |
(k)m(eys)g(to)g(b)s(e)e(b)s(ound)f(to)j(a)f(string)630 |
2851 y(that)31 b(is)f(inserted)h(when)e(the)i(k)m(ey)g(is)f(pressed)g | 4134 y(that)31 b(is)f(inserted)h(when)e(the)i(k)m(ey)g(is)f(pressed)g |
(\(a)h Fi(macro)5 b Fs(\).)630 3007 y Fi(k)m(eyname)g | (\(a)h Fj(macro)5 b Ft(\).)630 4299 y Fj(k)m(eyname)g |
Fs(:)42 b Fi(function-name)35 b Fs(or)c Fi(macro)1110 | Ft(:)42 b Fj(function-name)35 b Ft(or)c Fj(macro)1110 |
3117 y(k)m(eyname)k Fs(is)29 b(the)f(name)h(of)g(a)g(k)m(ey)h(sp)s | 4408 y(k)m(eyname)k Ft(is)29 b(the)f(name)h(of)g(a)g(k)m(ey)h(sp)s |
(elled)e(out)h(in)g(English.)39 b(F)-8 b(or)30 b(example:)1350 |
(elled)e(out)h(in)g(English.)39 b(F)-8 b(or)30 b(example:)1350 |
3250 y Fr(Control-u:)45 b(universal-argument)1350 3360 | 4545 y Fs(Control-u:)45 b(universal-argument)1350 4655 |
y(Meta-Rubout:)f(backward-kill-word)1350 3469 y(Control-o:)h(">)i | y(Meta-Rubout:)f(backward-kill-word)1350 4765 y(Control-o:)h(">)i |
(output")1110 3602 y Fs(In)94 b(the)g(ab)s(o)m(v)m(e)i(example,)111 | (output")1110 4902 y Ft(In)94 b(the)g(example)h(ab)s(o)m(v)m(e,)112 |
b Fk(C-u)94 b Fs(is)g(b)s(ound)f(to)i(the)f(function)1110 | b Fl(C-u)94 b Ft(is)g(b)s(ound)f(to)i(the)f(function)1110 |
3712 y Fr(universal-argument)p Fs(,)124 b Fk(M-DEL)107 | 5011 y Fs(universal-argument)p Ft(,)124 b Fl(M-DEL)107 |
b Fs(is)i(b)s(ound)e(to)j(the)f(function)1110 3821 y | b Ft(is)i(b)s(ound)e(to)j(the)f(function)1110 5121 y |
Fr(backward-kill-word)p Fs(,)75 b(and)69 b Fk(C-o)g Fs(is)h(b)s(ound)e | Fs(backward-kill-word)p Ft(,)75 b(and)69 b Fl(C-o)g Ft(is)h(b)s(ound)e |
(to)j(run)d(the)i(macro)1110 3931 y(expressed)45 b(on)h(the)g(righ)m(t) | (to)j(run)d(the)i(macro)1110 5230 y(expressed)45 b(on)h(the)g(righ)m(t) |
g(hand)e(side)i(\(that)h(is,)i(to)e(insert)e(the)h(text)h(`)p |
g(hand)e(side)i(\(that)h(is,)i(to)e(insert)e(the)h(text)h(`)p |
Fr(>)1110 4041 y(output)p Fs(')29 b(in)m(to)i(the)g(line\).)1110 | Fs(>)1110 5340 y(output)p Ft(')29 b(in)m(to)i(the)g(line\).)p |
4174 y(A)62 b(n)m(um)m(b)s(er)e(of)i(sym)m(b)s(olic)h(c)m(haracter)g | eop end |
(names)f(are)g(recognized)h(while)1110 4283 y(pro)s(cessing)40 | |
b(this)f(k)m(ey)i(binding)e(syn)m(tax:)60 b Fi(DEL)p | |
Fs(,)42 b Fi(ESC)p Fs(,)g Fi(ESCAPE)p Fs(,)f Fi(LFD)p | |
Fs(,)1110 4393 y Fi(NEWLINE)p Fs(,)31 b Fi(RET)p Fs(,)f | |
Fi(RETURN)p Fs(,)g Fi(R)m(UBOUT)p Fs(,)h Fi(SP)-8 b(A)m(CE)p | |
Fs(,)31 b Fi(SPC)p Fs(,)e(and)h Fi(T)-8 b(AB)p Fs(.)630 | |
4549 y Fr(")p Fi(k)m(eyseq)r Fr(")p Fs(:)41 b Fi(function-name)36 | |
b Fs(or)30 b Fi(macro)1110 4659 y(k)m(eyseq)k Fs(di\013ers)d(from)f | |
Fi(k)m(eyname)37 b Fs(ab)s(o)m(v)m(e)32 b(in)f(that)h(strings)f | |
(denoting)g(an)g(en-)1110 4769 y(tire)j(k)m(ey)h(sequence)f(can)g(b)s | |
(e)f(sp)s(eci\014ed,)h(b)m(y)f(placing)i(the)f(k)m(ey)g(sequence)g(in) | |
1110 4878 y(double)29 b(quotes.)41 b(Some)29 b Fl(gnu)h | |
Fs(Emacs)f(st)m(yle)i(k)m(ey)f(escap)s(es)g(can)g(b)s(e)f(used,)g(as) | |
1110 4988 y(in)k(the)h(follo)m(wing)i(example,)f(but)e(the)h(sp)s | |
(ecial)h(c)m(haracter)g(names)f(are)g(not)1110 5097 y(recognized.)1350 | |
5230 y Fr("\\C-u":)46 b(universal-argument)1350 5340 | |
y("\\C-x\\C-r":)f(re-read-init-file)p eop end | |
%%Page: 10 14 | |
TeXDict begin 10 13 bop 150 -116 a Fs(Chapter)30 b(1:)41 | |
b(Command)29 b(Line)i(Editing)2107 b(10)1350 299 y Fr("\\e[11~":)45 | |
b("Function)h(Key)g(1")1110 447 y Fs(In)64 b(the)g(ab)s(o)m(v)m(e)i | |
(example,)74 b Fk(C-u)64 b Fs(is)g(again)i(b)s(ound)c(to)k(the)e | |
(function)1110 556 y Fr(universal-argument)39 b Fs(\(just)k(as)h(it)g | |
(w)m(as)g(in)g(the)f(\014rst)g(example\),)49 b(`)p Fk(C-x)1110 | |
666 y(C-r)p Fs(')30 b(is)g(b)s(ound)e(to)j(the)g(function)f | |
Fr(re-read-init-file)p Fs(,)c(and)j(`)p Fr(ESC)h([)g(1)g(1)1110 | |
775 y(~)p Fs(')g(is)h(b)s(ound)d(to)j(insert)f(the)h(text)g(`)p | |
Fr(Function)e(Key)g(1)p Fs('.)630 961 y(The)g(follo)m(wing)i | |
Fl(gnu)f Fs(Emacs)g(st)m(yle)h(escap)s(e)f(sequences)g(are)g(a)m(v)-5 | |
b(ailable)32 b(when)d(sp)s(ecifying)630 1071 y(k)m(ey)i(sequences:)630 | |
1257 y Fk(\\C-)336 b Fs(con)m(trol)32 b(pre\014x)630 | |
1443 y Fk(\\M-)336 b Fs(meta)31 b(pre\014x)630 1629 y | |
Fk(\\e)384 b Fs(an)30 b(escap)s(e)h(c)m(haracter)630 | |
1815 y Fk(\\\\)384 b Fs(bac)m(kslash)630 2001 y Fk(\\)p | |
Fr(")g(")p Fs(,)30 b(a)h(double)f(quotation)i(mark)630 | |
2186 y Fk(\\')384 b Fr(')p Fs(,)30 b(a)h(single)g(quote)g(or)f(ap)s | |
(ostrophe)630 2372 y(In)d(addition)h(to)g(the)g Fl(gnu)f | |
Fs(Emacs)h(st)m(yle)h(escap)s(e)f(sequences,)h(a)f(second)f(set)h(of)g | |
(bac)m(kslash)630 2482 y(escap)s(es)j(is)f(a)m(v)-5 b(ailable:)630 | |
2668 y Fr(\\a)384 b Fs(alert)31 b(\(b)s(ell\))630 2854 | |
y Fr(\\b)384 b Fs(bac)m(kspace)630 3040 y Fr(\\d)g Fs(delete)630 | |
3226 y Fr(\\f)g Fs(form)30 b(feed)630 3412 y Fr(\\n)384 | |
b Fs(newline)630 3597 y Fr(\\r)g Fs(carriage)32 b(return)630 | |
3783 y Fr(\\t)384 b Fs(horizon)m(tal)32 b(tab)630 3969 | |
y Fr(\\v)384 b Fs(v)m(ertical)32 b(tab)630 4155 y Fr(\\)p | |
Fk(nnn)288 b Fs(the)35 b(eigh)m(t-bit)h(c)m(haracter)g(whose)e(v)-5 | |
b(alue)35 b(is)g(the)f(o)s(ctal)i(v)-5 b(alue)35 b Fi(nnn)e | |
Fs(\(one)i(to)1110 4265 y(three)c(digits\))630 4451 y | |
Fr(\\x)p Fk(HH)288 b Fs(the)38 b(eigh)m(t-bit)i(c)m(haracter)g(whose)e | |
(v)-5 b(alue)39 b(is)f(the)h(hexadecimal)g(v)-5 b(alue)39 | |
b Fi(HH)1110 4560 y Fs(\(one)31 b(or)f(t)m(w)m(o)i(hex)e(digits\))630 | |
4746 y(When)37 b(en)m(tering)h(the)g(text)g(of)g(a)g(macro,)i(single)e | |
(or)f(double)g(quotes)h(m)m(ust)f(b)s(e)g(used)f(to)630 | |
4856 y(indicate)23 b(a)e(macro)h(de\014nition.)38 b(Unquoted)21 | |
b(text)i(is)e(assumed)g(to)h(b)s(e)f(a)h(function)f(name.)38 | |
b(In)630 4965 y(the)22 b(macro)f(b)s(o)s(dy)-8 b(,)23 | |
b(the)e(bac)m(kslash)h(escap)s(es)g(describ)s(ed)e(ab)s(o)m(v)m(e)j | |
(are)e(expanded.)37 b(Bac)m(kslash)630 5075 y(will)j(quote)h(an)m(y)f | |
(other)g(c)m(haracter)i(in)d(the)i(macro)f(text,)k(including)39 | |
b(`)p Fr(")p Fs(')h(and)g(`)p Fr(')p Fs('.)69 b(F)-8 | |
b(or)630 5185 y(example,)28 b(the)e(follo)m(wing)h(binding)d(will)i | |
(mak)m(e)h(`)p Fk(C-x)j Fr(\\)p Fs(')c(insert)f(a)h(single)h(`)p | |
Fr(\\)p Fs(')f(in)m(to)g(the)g(line:)870 5332 y Fr("\\C-x\\\\":)45 | |
b("\\\\")p eop end | |
%%Page: 11 15 |
%%Page: 11 15 |
TeXDict begin 11 14 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 11 14 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
b(Command)29 b(Line)i(Editing)2107 b(11)150 299 y Fh(1.3.2)63 | b(Command)29 b(Line)i(Editing)2107 b(11)1110 299 y(A)62 |
b(Conditional)41 b(Init)g(Constructs)150 446 y Fs(Readline)c(implemen)m | b(n)m(um)m(b)s(er)e(of)i(sym)m(b)s(olic)h(c)m(haracter)g(names)f(are)g |
(ts)g(a)h(facilit)m(y)g(similar)f(in)g(spirit)f(to)i(the)f(conditional) | (recognized)h(while)1110 408 y(pro)s(cessing)40 b(this)f(k)m(ey)i |
h(compilation)g(features)f(of)150 555 y(the)31 b(C)f(prepro)s(cessor)g | (binding)e(syn)m(tax:)60 b Fj(DEL)p Ft(,)42 b Fj(ESC)p |
(whic)m(h)g(allo)m(ws)i(k)m(ey)g(bindings)d(and)h(v)-5 | Ft(,)g Fj(ESCAPE)p Ft(,)f Fj(LFD)p Ft(,)1110 518 y Fj(NEWLINE)p |
b(ariable)32 b(settings)f(to)h(b)s(e)e(p)s(erformed)f(as)i(the)150 | Ft(,)31 b Fj(RET)p Ft(,)f Fj(RETURN)p Ft(,)g Fj(R)m(UBOUT)p |
665 y(result)f(of)h(tests.)41 b(There)30 b(are)h(four)f(parser)f | Ft(,)h Fj(SP)-8 b(A)m(CE)p Ft(,)31 b Fj(SPC)p Ft(,)e(and)h |
(directiv)m(es)j(used.)150 824 y Fr($if)336 b Fs(The)31 | Fj(T)-8 b(AB)p Ft(.)630 677 y Fs(")p Fj(k)m(eyseq)r Fs(")p |
b Fr($if)f Fs(construct)i(allo)m(ws)h(bindings)d(to)i(b)s(e)e(made)i | Ft(:)41 b Fj(function-name)36 b Ft(or)30 b Fj(macro)1110 |
(based)f(on)g(the)g(editing)h(mo)s(de,)g(the)630 934 | 787 y(k)m(eyseq)k Ft(di\013ers)d(from)f Fj(k)m(eyname)37 |
y(terminal)39 b(b)s(eing)e(used,)j(or)e(the)g(application)h(using)f | b Ft(ab)s(o)m(v)m(e)32 b(in)f(that)h(strings)f(denoting)g(an)g(en-)1110 |
(Readline.)64 b(The)38 b(text)h(of)f(the)g(test)630 1044 | 896 y(tire)j(k)m(ey)h(sequence)f(can)g(b)s(e)f(sp)s(eci\014ed,)h(b)m(y) |
y(extends)30 b(to)h(the)g(end)f(of)g(the)h(line;)g(no)f(c)m(haracters)i | f(placing)i(the)f(k)m(ey)g(sequence)g(in)1110 1006 y(double)29 |
(are)f(required)e(to)i(isolate)i(it.)630 1203 y Fr(mode)288 | b(quotes.)41 b(Some)29 b Fm(gnu)h Ft(Emacs)f(st)m(yle)i(k)m(ey)f(escap) |
b Fs(The)30 b Fr(mode=)e Fs(form)i(of)g(the)h Fr($if)e | s(es)g(can)g(b)s(e)f(used,)g(as)1110 1115 y(in)k(the)h(follo)m(wing)i |
Fs(directiv)m(e)j(is)e(used)f(to)i(test)g(whether)e(Read-)1110 | (example,)f(but)e(the)h(sp)s(ecial)h(c)m(haracter)g(names)f(are)g(not) |
1313 y(line)44 b(is)f(in)g Fr(emacs)f Fs(or)h Fr(vi)g | 1110 1225 y(recognized.)1350 1359 y Fs("\\C-u":)46 b |
Fs(mo)s(de.)79 b(This)42 b(ma)m(y)i(b)s(e)e(used)h(in)g(conjunction) | (universal-argument)1350 1469 y("\\C-x\\C-r":)f(re-read-init-file)1350 |
1110 1422 y(with)c(the)h(`)p Fr(set)29 b(keymap)p Fs(')38 | 1578 y("\\e[11~":)g("Function)h(Key)g(1")1110 1713 y |
b(command,)k(for)d(instance,)j(to)e(set)g(bindings)e(in)1110 | Ft(In)64 b(the)g(ab)s(o)m(v)m(e)i(example,)74 b Fl(C-u)64 |
1532 y(the)32 b Fr(emacs-standard)c Fs(and)j Fr(emacs-ctlx)d | b Ft(is)g(again)i(b)s(ound)c(to)k(the)e(function)1110 |
Fs(k)m(eymaps)k(only)g(if)g(Readline)g(is)1110 1641 y(starting)f(out)g | 1822 y Fs(universal-argument)39 b Ft(\(just)k(as)h(it)g(w)m(as)g(in)g |
(in)f Fr(emacs)f Fs(mo)s(de.)630 1801 y Fr(term)288 b | (the)f(\014rst)g(example\),)49 b(`)p Fl(C-x)1110 1932 |
Fs(The)26 b Fr(term=)g Fs(form)g(ma)m(y)i(b)s(e)e(used)g(to)i(include)f | y(C-r)p Ft(')30 b(is)g(b)s(ound)e(to)j(the)g(function)f |
(terminal-sp)s(eci\014c)g(k)m(ey)h(bind-)1110 1910 y(ings,)38 | Fs(re-read-init-file)p Ft(,)c(and)j(`)p Fs(ESC)h([)g(1)g(1)1110 |
| 2041 y(~)p Ft(')g(is)h(b)s(ound)d(to)j(insert)f(the)h(text)g(`)p |
| Fs(Function)e(Key)g(1)p Ft('.)630 2200 y(The)g(follo)m(wing)i |
| Fm(gnu)f Ft(Emacs)g(st)m(yle)h(escap)s(e)f(sequences)g(are)g(a)m(v)-5 |
| b(ailable)32 b(when)d(sp)s(ecifying)630 2310 y(k)m(ey)i(sequences:)630 |
| 2469 y Fl(\\C-)336 b Ft(con)m(trol)32 b(pre\014x)630 |
| 2628 y Fl(\\M-)336 b Ft(meta)31 b(pre\014x)630 2787 y |
| Fl(\\e)384 b Ft(an)30 b(escap)s(e)h(c)m(haracter)630 |
| 2945 y Fl(\\\\)384 b Ft(bac)m(kslash)630 3104 y Fl(\\)p |
| Fs(")g(")p Ft(,)30 b(a)h(double)f(quotation)i(mark)630 |
| 3263 y Fl(\\')384 b Fs(')p Ft(,)30 b(a)h(single)g(quote)g(or)f(ap)s |
| (ostrophe)630 3422 y(In)d(addition)h(to)g(the)g Fm(gnu)f |
| Ft(Emacs)h(st)m(yle)h(escap)s(e)f(sequences,)h(a)f(second)f(set)h(of)g |
| (bac)m(kslash)630 3532 y(escap)s(es)j(is)f(a)m(v)-5 b(ailable:)630 |
| 3691 y Fs(\\a)384 b Ft(alert)31 b(\(b)s(ell\))630 3850 |
| y Fs(\\b)384 b Ft(bac)m(kspace)630 4008 y Fs(\\d)g Ft(delete)630 |
| 4167 y Fs(\\f)g Ft(form)30 b(feed)630 4326 y Fs(\\n)384 |
| b Ft(newline)630 4485 y Fs(\\r)g Ft(carriage)32 b(return)630 |
| 4644 y Fs(\\t)384 b Ft(horizon)m(tal)32 b(tab)630 4803 |
| y Fs(\\v)384 b Ft(v)m(ertical)32 b(tab)630 4962 y Fs(\\)p |
| Fl(nnn)288 b Ft(the)35 b(eigh)m(t-bit)h(c)m(haracter)g(whose)e(v)-5 |
| b(alue)35 b(is)g(the)f(o)s(ctal)i(v)-5 b(alue)35 b Fj(nnn)e |
| Ft(\(one)i(to)1110 5071 y(three)c(digits\))630 5230 y |
| Fs(\\x)p Fl(HH)288 b Ft(the)38 b(eigh)m(t-bit)i(c)m(haracter)g(whose)e |
| (v)-5 b(alue)39 b(is)f(the)h(hexadecimal)g(v)-5 b(alue)39 |
| b Fj(HH)1110 5340 y Ft(\(one)31 b(or)f(t)m(w)m(o)i(hex)e(digits\))p |
| eop end |
| %%Page: 12 16 |
| TeXDict begin 12 15 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
| b(Command)29 b(Line)i(Editing)2107 b(12)630 299 y(When)37 |
| b(en)m(tering)h(the)g(text)g(of)g(a)g(macro,)i(single)e(or)f(double)g |
| (quotes)h(m)m(ust)f(b)s(e)g(used)f(to)630 408 y(indicate)23 |
| b(a)e(macro)h(de\014nition.)38 b(Unquoted)21 b(text)i(is)e(assumed)g |
| (to)h(b)s(e)f(a)h(function)f(name.)38 b(In)630 518 y(the)22 |
| b(macro)f(b)s(o)s(dy)-8 b(,)23 b(the)e(bac)m(kslash)h(escap)s(es)g |
| (describ)s(ed)e(ab)s(o)m(v)m(e)j(are)e(expanded.)37 b(Bac)m(kslash)630 |
| 628 y(will)j(quote)h(an)m(y)f(other)g(c)m(haracter)i(in)d(the)i(macro)f |
| (text,)k(including)39 b(`)p Fs(")p Ft(')h(and)g(`)p Fs(')p |
| Ft('.)69 b(F)-8 b(or)630 737 y(example,)28 b(the)e(follo)m(wing)h |
| (binding)d(will)i(mak)m(e)h(`)p Fl(C-x)j Fs(\\)p Ft(')c(insert)f(a)h |
| (single)h(`)p Fs(\\)p Ft(')f(in)m(to)g(the)g(line:)870 |
| 873 y Fs("\\C-x\\\\":)45 b("\\\\")150 1073 y Fi(1.3.2)63 |
| b(Conditional)41 b(Init)g(Constructs)150 1220 y Ft(Readline)c(implemen) |
| m(ts)g(a)h(facilit)m(y)g(similar)f(in)g(spirit)f(to)i(the)f |
| (conditional)h(compilation)g(features)f(of)150 1330 y(the)31 |
| b(C)f(prepro)s(cessor)g(whic)m(h)g(allo)m(ws)i(k)m(ey)g(bindings)d(and) |
| h(v)-5 b(ariable)32 b(settings)f(to)h(b)s(e)e(p)s(erformed)f(as)i(the) |
| 150 1440 y(result)f(of)h(tests.)41 b(There)30 b(are)h(four)f(parser)f |
| (directiv)m(es)j(used.)150 1601 y Fs($if)336 b Ft(The)31 |
| b Fs($if)f Ft(construct)i(allo)m(ws)h(bindings)d(to)i(b)s(e)e(made)i |
| (based)f(on)g(the)g(editing)h(mo)s(de,)g(the)630 1711 |
| y(terminal)37 b(b)s(eing)f(used,)h(or)f(the)h(application)g(using)f |
| (Readline.)59 b(The)36 b(text)h(of)f(the)h(test,)630 |
| 1821 y(after)30 b(an)m(y)g(comparison)g(op)s(erator,)g(extends)f(to)h |
| (the)g(end)f(of)h(the)f(line;)i(unless)e(otherwise)630 |
| 1930 y(noted,)i(no)f(c)m(haracters)i(are)f(required)e(to)i(isolate)i |
| (it.)630 2091 y Fs(mode)288 b Ft(The)30 b Fs(mode=)e |
| Ft(form)i(of)g(the)h Fs($if)e Ft(directiv)m(e)j(is)e(used)f(to)i(test)g |
| (whether)e(Read-)1110 2201 y(line)44 b(is)f(in)g Fs(emacs)f |
| Ft(or)h Fs(vi)g Ft(mo)s(de.)79 b(This)42 b(ma)m(y)i(b)s(e)e(used)h(in)g |
| (conjunction)1110 2311 y(with)c(the)h(`)p Fs(set)29 b(keymap)p |
| Ft(')38 b(command,)k(for)d(instance,)j(to)e(set)g(bindings)e(in)1110 |
| 2420 y(the)32 b Fs(emacs-standard)c Ft(and)j Fs(emacs-ctlx)d |
| Ft(k)m(eymaps)k(only)g(if)g(Readline)g(is)1110 2530 y(starting)f(out)g |
| (in)f Fs(emacs)f Ft(mo)s(de.)630 2691 y Fs(term)288 b |
| Ft(The)26 b Fs(term=)g Ft(form)g(ma)m(y)i(b)s(e)e(used)g(to)i(include)f |
| (terminal-sp)s(eci\014c)g(k)m(ey)h(bind-)1110 2800 y(ings,)38 |
b(p)s(erhaps)c(to)j(bind)e(the)h(k)m(ey)h(sequences)f(output)g(b)m(y)g |
b(p)s(erhaps)c(to)j(bind)e(the)h(k)m(ey)h(sequences)f(output)g(b)m(y)g |
(the)g(terminal's)1110 2020 y(function)24 b(k)m(eys.)39 | (the)g(terminal's)1110 2910 y(function)24 b(k)m(eys.)39 |
b(The)23 b(w)m(ord)h(on)f(the)i(righ)m(t)f(side)g(of)g(the)g(`)p |
b(The)23 b(w)m(ord)h(on)f(the)i(righ)m(t)f(side)g(of)g(the)g(`)p |
Fr(=)p Fs(')g(is)g(tested)h(against)1110 2130 y(b)s(oth)k(the)h(full)g | Fs(=)p Ft(')g(is)g(tested)h(against)1110 3020 y(b)s(oth)k(the)h(full)g |
(name)g(of)g(the)g(terminal)h(and)e(the)i(p)s(ortion)e(of)h(the)g |
(name)g(of)g(the)g(terminal)h(and)e(the)i(p)s(ortion)e(of)h(the)g |
(terminal)1110 2239 y(name)k(b)s(efore)f(the)g(\014rst)g(`)p | (terminal)1110 3129 y(name)k(b)s(efore)f(the)g(\014rst)g(`)p |
Fr(-)p Fs('.)50 b(This)33 b(allo)m(ws)i Fr(sun)e Fs(to)h(matc)m(h)g(b)s | Fs(-)p Ft('.)50 b(This)33 b(allo)m(ws)i Fs(sun)e Ft(to)h(matc)m(h)g(b)s |
(oth)f Fr(sun)g Fs(and)1110 2349 y Fr(sun-cmd)p Fs(,)c(for)h(instance.) | (oth)f Fs(sun)g Ft(and)1110 3239 y Fs(sun-cmd)p Ft(,)c(for)h(instance.) |
630 2508 y Fr(application)1110 2618 y Fs(The)21 b Fi(application)j | 630 3400 y Fs(version)144 b Ft(The)44 b Fs(version)f |
Fs(construct)e(is)g(used)f(to)i(include)f(application-sp)s(eci\014c)h | Ft(test)i(ma)m(y)h(b)s(e)e(used)f(to)j(p)s(erform)d(comparisons)i |
(set-)1110 2727 y(tings.)39 b(Eac)m(h)26 b(program)e(using)g(the)h | (against)1110 3509 y(sp)s(eci\014c)c(Readline)i(v)m(ersions.)74 |
(Readline)g(library)g(sets)g(the)g Fi(application)1110 | b(The)42 b Fs(version)d Ft(expands)i(to)h(the)g(curren)m(t)1110 |
2837 y(name)p Fs(,)g(and)e(y)m(ou)g(can)h(test)g(for)f(a)g(particular)h | 3619 y(Readline)25 b(v)m(ersion.)39 b(The)23 b(set)h(of)g(comparison)h |
| (op)s(erators)f(includes)f(`)p Fs(=)p Ft(')h(\(and)1110 |
| 3729 y(`)p Fs(==)p Ft('\),)33 b(`)p Fs(!=)p Ft(',)f(`)p |
| Fs(<=)p Ft(',)h(`)p Fs(>=)p Ft(',)f(`)p Fs(<)p Ft(',)h(and)e(`)p |
| Fs(>)p Ft('.)46 b(The)31 b(v)m(ersion)i(n)m(um)m(b)s(er)d(supplied)h |
| (on)1110 3838 y(the)j(righ)m(t)h(side)f(of)g(the)g(op)s(erator)g |
| (consists)h(of)f(a)g(ma)5 b(jor)35 b(v)m(ersion)f(n)m(um)m(b)s(er,)1110 |
| 3948 y(an)45 b(optional)i(decimal)f(p)s(oin)m(t,)k(and)44 |
| b(an)i(optional)g(minor)f(v)m(ersion)h(\(e.g.,)1110 4057 |
| y(`)p Fs(7.1)p Ft('\).)40 b(If)27 b(the)h(minor)f(v)m(ersion)h(is)g |
| (omitted,)h(it)f(is)g(assumed)f(to)h(b)s(e)f(`)p Fs(0)p |
| Ft('.)40 b(The)1110 4167 y(op)s(erator)34 b(ma)m(y)g(b)s(e)f(separated) |
| g(from)g(the)h(string)f Fs(version)f Ft(and)h(from)g(the)1110 |
| 4276 y(v)m(ersion)39 b(n)m(um)m(b)s(er)f(argumen)m(t)h(b)m(y)f |
| (whitespace.)67 b(The)38 b(follo)m(wing)i(example)1110 |
| 4386 y(sets)31 b(a)g(v)-5 b(ariable)31 b(if)f(the)h(Readline)g(v)m |
| (ersion)f(b)s(eing)g(used)g(is)g(7.0)i(or)e(new)m(er:)1350 |
| 4521 y Fs($if)47 b(version)f(>=)h(7.0)1350 4631 y(set)g |
| (show-mode-in-prompt)42 b(on)1350 4741 y($endif)630 4902 |
| y(application)1110 5011 y Ft(The)21 b Fj(application)j |
| Ft(construct)e(is)g(used)f(to)i(include)f(application-sp)s(eci\014c)h |
| (set-)1110 5121 y(tings.)39 b(Eac)m(h)26 b(program)e(using)g(the)h |
| (Readline)g(library)g(sets)g(the)g Fj(application)1110 |
| 5230 y(name)p Ft(,)g(and)e(y)m(ou)g(can)h(test)g(for)f(a)g(particular)h |
(v)-5 b(alue.)39 b(This)22 b(could)h(b)s(e)g(used)f(to)1110 |
(v)-5 b(alue.)39 b(This)22 b(could)h(b)s(e)g(used)f(to)1110 |
2946 y(bind)32 b(k)m(ey)h(sequences)g(to)h(functions)e(useful)g(for)h | 5340 y(bind)32 b(k)m(ey)h(sequences)g(to)h(functions)e(useful)g(for)h |
(a)g(sp)s(eci\014c)f(program.)48 b(F)-8 b(or)1110 3056 | (a)g(sp)s(eci\014c)f(program.)48 b(F)-8 b(or)p eop end |
y(instance,)35 b(the)e(follo)m(wing)h(command)f(adds)f(a)i(k)m(ey)f | %%Page: 13 17 |
(sequence)h(that)f(quotes)1110 3166 y(the)e(curren)m(t)f(or)g(previous) | TeXDict begin 13 16 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
g(w)m(ord)g(in)g(Bash:)1350 3300 y Fr($if)47 b(Bash)1350 | b(Command)29 b(Line)i(Editing)2107 b(13)1110 299 y(instance,)35 |
3410 y(#)g(Quote)g(the)g(current)f(or)h(previous)e(word)1350 | b(the)e(follo)m(wing)h(command)f(adds)f(a)i(k)m(ey)f(sequence)h(that)f |
3519 y("\\C-xq":)h("\\eb\\"\\ef\\"")1350 3629 y($endif)150 | (quotes)1110 408 y(the)e(curren)m(t)f(or)g(previous)g(w)m(ord)g(in)g |
3788 y($endif)192 b Fs(This)29 b(command,)i(as)f(seen)h(in)f(the)g | (Bash:)1350 543 y Fs($if)47 b(Bash)1350 653 y(#)g(Quote)g(the)g |
(previous)g(example,)h(terminates)g(an)g Fr($if)e Fs(command.)150 | (current)f(or)h(previous)e(word)1350 762 y("\\C-xq":)h |
3948 y Fr($else)240 b Fs(Commands)29 b(in)h(this)h(branc)m(h)e(of)i | ("\\eb\\"\\ef\\"")1350 872 y($endif)630 1031 y(variable)96 |
(the)f Fr($if)g Fs(directiv)m(e)i(are)f(executed)g(if)f(the)h(test)g | b Ft(The)33 b Fj(v)-5 b(ariable)39 b Ft(construct)33 |
(fails.)150 4107 y Fr($include)96 b Fs(This)43 b(directiv)m(e)i(tak)m | b(pro)m(vides)g(simple)g(equalit)m(y)i(tests)e(for)g(Readline)1110 |
| 1141 y(v)-5 b(ariables)32 b(and)f(v)-5 b(alues.)45 b(The)32 |
| b(p)s(ermitted)f(comparison)h(op)s(erators)f(are)i(`)p |
| Fs(=)p Ft(',)1110 1250 y(`)p Fs(==)p Ft(',)49 b(and)44 |
| b(`)p Fs(!=)p Ft('.)85 b(The)44 b(v)-5 b(ariable)46 b(name)f(m)m(ust)g |
| (b)s(e)g(separated)g(from)g(the)1110 1360 y(comparison)25 |
| b(op)s(erator)g(b)m(y)g(whitespace;)j(the)d(op)s(erator)g(ma)m(y)g(b)s |
| (e)f(separated)1110 1469 y(from)33 b(the)h(v)-5 b(alue)35 |
| b(on)f(the)g(righ)m(t)g(hand)f(side)h(b)m(y)f(whitespace.)52 |
| b(Both)35 b(string)1110 1579 y(and)i(b)s(o)s(olean)g(v)-5 |
| b(ariables)38 b(ma)m(y)h(b)s(e)d(tested.)63 b(Bo)s(olean)39 |
| b(v)-5 b(ariables)38 b(m)m(ust)g(b)s(e)1110 1689 y(tested)46 |
| b(against)g(the)f(v)-5 b(alues)46 b Fj(on)f Ft(and)f |
| Fj(o\013)p Ft(.)85 b(The)45 b(follo)m(wing)h(example)g(is)1110 |
| 1798 y(equiv)-5 b(alen)m(t)32 b(to)f(the)f Fs(mode=emacs)e |
| Ft(test)j(describ)s(ed)f(ab)s(o)m(v)m(e:)1350 1933 y |
| Fs($if)47 b(editing-mode)d(==)k(emacs)1350 2042 y(set)f |
| (show-mode-in-prompt)42 b(on)1350 2152 y($endif)150 2311 |
| y($endif)192 b Ft(This)29 b(command,)i(as)f(seen)h(in)f(the)g(previous) |
| g(example,)h(terminates)g(an)g Fs($if)e Ft(command.)150 |
| 2471 y Fs($else)240 b Ft(Commands)29 b(in)h(this)h(branc)m(h)e(of)i |
| (the)f Fs($if)g Ft(directiv)m(e)i(are)f(executed)g(if)f(the)h(test)g |
| (fails.)150 2630 y Fs($include)96 b Ft(This)43 b(directiv)m(e)i(tak)m |
(es)g(a)e(single)i(\014lename)e(as)h(an)f(argumen)m(t)h(and)f(reads)g |
(es)g(a)e(single)i(\014lename)e(as)h(an)f(argumen)m(t)h(and)f(reads)g |
(commands)630 4217 y(and)38 b(bindings)f(from)h(that)i(\014le.)65 | (commands)630 2740 y(and)38 b(bindings)f(from)h(that)i(\014le.)65 |
b(F)-8 b(or)39 b(example,)j(the)d(follo)m(wing)h(directiv)m(e)g(reads)e |
b(F)-8 b(or)39 b(example,)j(the)d(follo)m(wing)h(directiv)m(e)g(reads)e |
(from)630 4326 y Fr(/etc/inputrc)p Fs(:)870 4461 y Fr($include)46 | (from)630 2849 y Fs(/etc/inputrc)p Ft(:)870 2984 y Fs($include)46 |
b(/etc/inputrc)150 4660 y Fh(1.3.3)63 b(Sample)41 b(Init)g(File)150 | b(/etc/inputrc)150 3183 y Fi(1.3.3)63 b(Sample)41 b(Init)g(File)150 |
4807 y Fs(Here)27 b(is)f(an)h(example)g(of)f(an)h Fi(inputrc)k | 3330 y Ft(Here)27 b(is)f(an)h(example)g(of)f(an)h Fj(inputrc)k |
Fs(\014le.)39 b(This)26 b(illustrates)h(k)m(ey)h(binding,)e(v)-5 | Ft(\014le.)39 b(This)26 b(illustrates)h(k)m(ey)h(binding,)e(v)-5 |
b(ariable)27 b(assignmen)m(t,)i(and)150 4917 y(conditional)j(syn)m | b(ariable)27 b(assignmen)m(t,)i(and)150 3440 y(conditional)j(syn)m |
(tax.)p eop end |
(tax.)p eop end |
%%Page: 12 16 | %%Page: 14 18 |
TeXDict begin 12 15 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 14 17 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
b(Command)29 b(Line)i(Editing)2107 b(12)390 408 y Fr(#)47 | b(Command)29 b(Line)i(Editing)2107 b(14)390 408 y Fs(#)47 |
b(This)g(file)g(controls)e(the)i(behaviour)e(of)j(line)e(input)h |
b(This)g(file)g(controls)e(the)i(behaviour)e(of)j(line)e(input)h |
(editing)e(for)390 518 y(#)i(programs)f(that)h(use)g(the)f(GNU)h |
(editing)e(for)390 518 y(#)i(programs)f(that)h(use)g(the)f(GNU)h |
(Readline)f(library.)93 b(Existing)390 628 y(#)47 b(programs)f(include) |
(Readline)f(library.)93 b(Existing)390 628 y(#)47 b(programs)f(include) |
Line 7684 h(function)f(name)g(is)h(ignored)p 3970 2401 42 76 v
|
Line 7827 h(function)f(name)g(is)h(ignored)p 3970 2401 42 76 v
|
4902 y(#)390 5011 y(#)47 b(Arrow)g(keys)f(in)i(8)f(bit)g(ANSI)g(mode) |
4902 y(#)390 5011 y(#)47 b(Arrow)g(keys)f(in)i(8)f(bit)g(ANSI)g(mode) |
390 5121 y(#)390 5230 y(#"\\M-\\C-[D":)331 b(backward-char)390 |
390 5121 y(#)390 5230 y(#"\\M-\\C-[D":)331 b(backward-char)390 |
5340 y(#"\\M-\\C-[C":)g(forward-char)p eop end |
5340 y(#"\\M-\\C-[C":)g(forward-char)p eop end |
%%Page: 13 17 | %%Page: 15 19 |
TeXDict begin 13 16 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 15 18 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
b(Command)29 b(Line)i(Editing)2107 b(13)390 299 y Fr(#"\\M-\\C-[A":)331 | b(Command)29 b(Line)i(Editing)2107 b(15)390 299 y Fs(#"\\M-\\C-[A":)331 |
b(previous-history)390 408 y(#"\\M-\\C-[B":)g(next-history)390 |
b(previous-history)390 408 y(#"\\M-\\C-[B":)g(next-history)390 |
628 y(C-q:)47 b(quoted-insert)390 847 y($endif)390 1066 |
628 y(C-q:)47 b(quoted-insert)390 847 y($endif)390 1066 |
y(#)g(An)h(old-style)d(binding.)93 b(This)47 b(happens)f(to)h(be)g(the) |
y(#)g(An)h(old-style)d(binding.)93 b(This)47 b(happens)f(to)h(be)g(the) |
Line 7715 y($endif)390 3477 y(#)i(use)g(a)h(visible)e(bell)g(if)
|
Line 7858 y($endif)390 3477 y(#)i(use)g(a)h(visible)e(bell)g(if)
|
(convert-meta)d(off)390 4573 y(#)j(display)f(characters)f(with)i(the)g |
(convert-meta)d(off)390 4573 y(#)j(display)f(characters)f(with)i(the)g |
(eighth)f(bit)h(set)g(directly)390 4682 y(#)g(rather)g(than)f(as)h |
(eighth)f(bit)h(set)g(directly)390 4682 y(#)g(rather)g(than)f(as)h |
(meta-prefixed)e(characters)390 4792 y(set)i(output-meta)e(on)390 |
(meta-prefixed)e(characters)390 4792 y(set)i(output-meta)e(on)390 |
5011 y(#)i(if)h(there)e(are)h(more)g(than)f(150)h(possible)f | 5011 y(#)i(if)h(there)e(are)h(150)g(or)g(more)g(possible)e(completions) |
(completions)e(for)390 5121 y(#)j(a)h(word,)e(ask)h(the)g(user)g(if)g | g(for)i(a)g(word,)390 5121 y(#)g(ask)g(whether)f(or)h(not)g(the)g(user) |
(he)g(wants)f(to)i(see)f(all)f(of)i(them)390 5230 y(set)f | g(wants)f(to)h(see)g(all)g(of)g(them)390 5230 y(set)g |
(completion-query-items)42 b(150)p eop end |
(completion-query-items)42 b(150)p eop end |
%%Page: 14 18 | %%Page: 16 20 |
TeXDict begin 14 17 bop 150 -116 a Fs(Chapter)30 b(1:)41 | TeXDict begin 16 19 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
b(Command)29 b(Line)i(Editing)2107 b(14)390 299 y Fr(#)47 | b(Command)29 b(Line)i(Editing)2107 b(16)390 299 y Fs(#)47 |
b(For)g(FTP)390 408 y($if)g(Ftp)390 518 y("\\C-xg":)f("get)g(\\M-?")390 |
b(For)g(FTP)390 408 y($if)g(Ftp)390 518 y("\\C-xg":)f("get)g(\\M-?")390 |
628 y("\\C-xt":)g("put)g(\\M-?")390 737 y("\\M-.":)g(yank-last-arg)390 |
628 y("\\C-xt":)g("put)g(\\M-?")390 737 y("\\M-.":)g(yank-last-arg)390 |
847 y($endif)150 1077 y Fq(1.4)68 b(Bindable)45 b(Readline)i(Commands) | 847 y($endif)150 1089 y Fr(1.4)68 b(Bindable)45 b(Readline)i(Commands) |
150 1237 y Fs(This)25 b(section)i(describ)s(es)d(Readline)j(commands)e | 150 1248 y Ft(This)25 b(section)i(describ)s(es)d(Readline)j(commands)e |
(that)h(ma)m(y)g(b)s(e)f(b)s(ound)f(to)i(k)m(ey)h(sequences.)39 |
(that)h(ma)m(y)g(b)s(e)f(b)s(ound)f(to)i(k)m(ey)h(sequences.)39 |
b(Command)150 1346 y(names)30 b(without)h(an)f(accompan)m(ying)i(k)m | b(Command)150 1358 y(names)30 b(without)h(an)f(accompan)m(ying)i(k)m |
(ey)f(sequence)g(are)g(un)m(b)s(ound)c(b)m(y)k(default.)275 |
(ey)f(sequence)g(are)g(un)m(b)s(ound)c(b)m(y)k(default.)275 |
1480 y(In)25 b(the)h(follo)m(wing)i(descriptions,)f Fi(p)s(oin)m(t)h | 1493 y(In)25 b(the)h(follo)m(wing)i(descriptions,)f Fj(p)s(oin)m(t)h |
Fs(refers)e(to)h(the)f(curren)m(t)g(cursor)g(p)s(osition,)h(and)f | Ft(refers)e(to)h(the)f(curren)m(t)g(cursor)g(p)s(osition,)h(and)f |
Fi(mark)31 b Fs(refers)150 1590 y(to)40 b(a)f(cursor)f(p)s(osition)h | Fj(mark)31 b Ft(refers)150 1603 y(to)40 b(a)f(cursor)f(p)s(osition)h |
(sa)m(v)m(ed)h(b)m(y)f(the)g Fr(set-mark)d Fs(command.)66 | (sa)m(v)m(ed)h(b)m(y)f(the)g Fs(set-mark)d Ft(command.)66 |
b(The)38 b(text)i(b)s(et)m(w)m(een)g(the)f(p)s(oin)m(t)g(and)150 |
b(The)38 b(text)i(b)s(et)m(w)m(een)g(the)f(p)s(oin)m(t)g(and)150 |
1699 y(mark)30 b(is)h(referred)e(to)i(as)g(the)f Fi(region)p | 1713 y(mark)30 b(is)h(referred)e(to)i(as)g(the)f Fj(region)p |
Fs(.)150 1897 y Fh(1.4.1)63 b(Commands)42 b(F)-10 b(or)41 | Ft(.)150 1913 y Fi(1.4.1)63 b(Commands)42 b(F)-10 b(or)41 |
b(Mo)m(ving)150 2067 y Fr(beginning-of-line)26 b(\(C-a\))630 | b(Mo)m(ving)150 2085 y Fs(beginning-of-line)26 b(\(C-a\))630 |
2177 y Fs(Mo)m(v)m(e)32 b(to)g(the)e(start)h(of)g(the)f(curren)m(t)g | 2195 y Ft(Mo)m(v)m(e)32 b(to)g(the)e(start)h(of)g(the)f(curren)m(t)g |
(line.)150 2335 y Fr(end-of-line)d(\(C-e\))630 2444 y | (line.)150 2355 y Fs(end-of-line)d(\(C-e\))630 2464 y |
Fs(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(line.)150 | Ft(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(line.)150 |
2602 y Fr(forward-char)c(\(C-f\))630 2711 y Fs(Mo)m(v)m(e)32 | 2625 y Fs(forward-char)c(\(C-f\))630 2734 y Ft(Mo)m(v)m(e)32 |
b(forw)m(ard)e(a)h(c)m(haracter.)150 2869 y Fr(backward-char)c(\(C-b\)) | b(forw)m(ard)e(a)h(c)m(haracter.)150 2895 y Fs(backward-char)c(\(C-b\)) |
630 2978 y Fs(Mo)m(v)m(e)32 b(bac)m(k)g(a)e(c)m(haracter.)150 | 630 3004 y Ft(Mo)m(v)m(e)32 b(bac)m(k)g(a)e(c)m(haracter.)150 |
3136 y Fr(forward-word)d(\(M-f\))630 3246 y Fs(Mo)m(v)m(e)32 | 3165 y Fs(forward-word)d(\(M-f\))630 3274 y Ft(Mo)m(v)m(e)32 |
b(forw)m(ard)e(to)h(the)f(end)g(of)g(the)h(next)f(w)m(ord.)41 |
b(forw)m(ard)e(to)h(the)f(end)g(of)g(the)h(next)f(w)m(ord.)41 |
b(W)-8 b(ords)30 b(are)h(comp)s(osed)f(of)g(letters)i(and)630 |
b(W)-8 b(ords)30 b(are)h(comp)s(osed)f(of)g(letters)i(and)630 |
3355 y(digits.)150 3513 y Fr(backward-word)27 b(\(M-b\))630 | 3384 y(digits.)150 3544 y Fs(backward-word)27 b(\(M-b\))630 |
3622 y Fs(Mo)m(v)m(e)36 b(bac)m(k)e(to)g(the)g(start)g(of)g(the)g | 3654 y Ft(Mo)m(v)m(e)36 b(bac)m(k)e(to)g(the)g(start)g(of)g(the)g |
(curren)m(t)f(or)g(previous)g(w)m(ord.)50 b(W)-8 b(ords)34 |
(curren)m(t)f(or)g(previous)g(w)m(ord.)50 b(W)-8 b(ords)34 |
b(are)g(comp)s(osed)630 3732 y(of)d(letters)g(and)f(digits.)150 | b(are)g(comp)s(osed)630 3763 y(of)d(letters)g(and)f(digits.)150 |
3889 y Fr(clear-screen)d(\(C-l\))630 3999 y Fs(Clear)g(the)g(screen)f | 3923 y Fs(previous-screen-line)25 b(\(\))630 4033 y Ft(A)m(ttempt)41 |
(and)h(redra)m(w)f(the)h(curren)m(t)f(line,)i(lea)m(ving)g(the)f | b(to)g(mo)m(v)m(e)h(p)s(oin)m(t)e(to)h(the)f(same)h(ph)m(ysical)g |
(curren)m(t)g(line)g(at)g(the)g(top)630 4109 y(of)k(the)f(screen.)150 | (screen)f(column)g(on)g(the)g(previous)630 4143 y(ph)m(ysical)26 |
4266 y Fr(redraw-current-line)25 b(\(\))630 4376 y Fs(Refresh)30 | b(screen)f(line.)39 b(This)24 b(will)i(not)f(ha)m(v)m(e)h(the)f |
| (desired)g(e\013ect)h(if)f(the)h(curren)m(t)e(Readline)630 |
| 4252 y(line)k(do)s(es)f(not)g(tak)m(e)i(up)d(more)i(than)f(one)g(ph)m |
| (ysical)h(line)g(or)f(if)g(p)s(oin)m(t)h(is)f(not)h(greater)g(than)630 |
| 4362 y(the)j(length)f(of)h(the)f(prompt)g(plus)f(the)i(screen)f(width.) |
| 150 4522 y Fs(next-screen-line)c(\(\))630 4632 y Ft(A)m(ttempt)g(to)f |
| (mo)m(v)m(e)i(p)s(oin)m(t)d(to)i(the)e(same)i(ph)m(ysical)f(screen)g |
| (column)f(on)h(the)f(next)h(ph)m(ysical)630 4741 y(screen)e(line.)39 |
| b(This)23 b(will)g(not)h(ha)m(v)m(e)h(the)e(desired)g(e\013ect)i(if)e |
| (the)g(curren)m(t)h(Readline)g(line)f(do)s(es)630 4851 |
| y(not)k(tak)m(e)i(up)e(more)g(than)g(one)g(ph)m(ysical)h(line)g(or)f |
| (if)g(the)h(length)f(of)h(the)f(curren)m(t)g(Readline)630 |
| 4960 y(line)k(is)f(not)h(greater)g(than)f(the)h(length)g(of)f(the)h |
| (prompt)e(plus)h(the)g(screen)h(width.)150 5121 y Fs(clear-display)c |
| (\(M-C-l\))630 5230 y Ft(Clear)33 b(the)g(screen)g(and,)h(if)e(p)s |
| (ossible,)i(the)f(terminal's)g(scrollbac)m(k)i(bu\013er,)e(then)f |
| (redra)m(w)630 5340 y(the)f(curren)m(t)f(line,)h(lea)m(ving)h(the)e |
| (curren)m(t)h(line)f(at)h(the)g(top)g(of)f(the)h(screen.)p |
| eop end |
| %%Page: 17 21 |
| TeXDict begin 17 20 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
| b(Command)29 b(Line)i(Editing)2107 b(17)150 299 y Fs(clear-screen)27 |
| b(\(C-l\))630 408 y Ft(Clear)35 b(the)f(screen,)i(then)e(redra)m(w)g |
| (the)h(curren)m(t)f(line,)i(lea)m(ving)g(the)f(curren)m(t)f(line)h(at)g |
| (the)630 518 y(top)c(of)f(the)h(screen.)150 665 y Fs |
| (redraw-current-line)25 b(\(\))630 775 y Ft(Refresh)30 |
b(the)g(curren)m(t)h(line.)41 b(By)30 b(default,)h(this)f(is)h(un)m(b)s |
b(the)g(curren)m(t)h(line.)41 b(By)30 b(default,)h(this)f(is)h(un)m(b)s |
(ound.)150 4573 y Fh(1.4.2)63 b(Commands)42 b(F)-10 b(or)41 | (ound.)150 962 y Fi(1.4.2)63 b(Commands)42 b(F)-10 b(or)41 |
b(Manipulating)h(The)f(History)150 4744 y Fr(accept-line)27 | b(Manipulating)h(The)f(History)150 1128 y Fs(accept-line)27 |
b(\(Newline)h(or)i(Return\))630 4854 y Fs(Accept)36 b(the)g(line)f | b(\(Newline)h(or)i(Return\))630 1237 y Ft(Accept)36 b(the)g(line)f |
(regardless)h(of)f(where)g(the)g(cursor)g(is.)55 b(If)34 |
(regardless)h(of)f(where)g(the)g(cursor)g(is.)55 b(If)34 |
b(this)h(line)h(is)f(non-empt)m(y)-8 b(,)37 b(it)630 |
b(this)h(line)h(is)f(non-empt)m(y)-8 b(,)37 b(it)630 |
4963 y(ma)m(y)32 b(b)s(e)g(added)f(to)h(the)g(history)g(list)h(for)e | 1347 y(ma)m(y)32 b(b)s(e)g(added)f(to)h(the)g(history)g(list)h(for)e |
(future)g(recall)j(with)d Fr(add_history\(\))p Fs(.)42 | (future)g(recall)j(with)d Fs(add_history\(\))p Ft(.)42 |
b(If)31 b(this)630 5073 y(line)g(is)f(a)h(mo)s(di\014ed)e(history)h | b(If)31 b(this)630 1457 y(line)g(is)f(a)h(mo)s(di\014ed)e(history)h |
(line,)h(the)g(history)f(line)h(is)f(restored)h(to)g(its)g(original)g |
(line,)h(the)g(history)f(line)h(is)f(restored)h(to)g(its)g(original)g |
(state.)150 5230 y Fr(previous-history)26 b(\(C-p\))630 | (state.)150 1604 y Fs(previous-history)26 b(\(C-p\))630 |
5340 y Fs(Mo)m(v)m(e)32 b(`bac)m(k')g(through)e(the)g(history)h(list,)g | 1713 y Ft(Mo)m(v)m(e)32 b(`bac)m(k')g(through)e(the)g(history)h(list,)g |
(fetc)m(hing)g(the)g(previous)f(command.)p eop end | (fetc)m(hing)g(the)g(previous)f(command.)150 1861 y Fs(next-history)d |
%%Page: 15 19 | (\(C-n\))630 1970 y Ft(Mo)m(v)m(e)32 b(`forw)m(ard')f(through)e(the)i |
TeXDict begin 15 18 bop 150 -116 a Fs(Chapter)30 b(1:)41 | |
b(Command)29 b(Line)i(Editing)2107 b(15)150 299 y Fr(next-history)27 | |
b(\(C-n\))630 408 y Fs(Mo)m(v)m(e)32 b(`forw)m(ard')f(through)e(the)i | |
(history)f(list,)i(fetc)m(hing)f(the)g(next)f(command.)150 |
(history)f(list,)i(fetc)m(hing)f(the)g(next)f(command.)150 |
558 y Fr(beginning-of-history)25 b(\(M-<\))630 667 y | 2117 y Fs(beginning-of-history)25 b(\(M-<\))630 2227 |
Fs(Mo)m(v)m(e)32 b(to)g(the)e(\014rst)g(line)g(in)h(the)f(history)-8 | y Ft(Mo)m(v)m(e)32 b(to)g(the)e(\014rst)g(line)g(in)h(the)f(history)-8 |
b(.)150 817 y Fr(end-of-history)26 b(\(M->\))630 927 | b(.)150 2374 y Fs(end-of-history)26 b(\(M->\))630 2484 |
y Fs(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(input)e(history)-8 | y Ft(Mo)m(v)m(e)32 b(to)g(the)e(end)g(of)g(the)h(input)e(history)-8 |
b(,)31 b(i.e.,)h(the)f(line)f(curren)m(tly)h(b)s(eing)f(en)m(tered.)150 |
b(,)31 b(i.e.,)h(the)f(line)f(curren)m(tly)h(b)s(eing)f(en)m(tered.)150 |
1076 y Fr(reverse-search-history)24 b(\(C-r\))630 1186 | 2631 y Fs(reverse-search-history)24 b(\(C-r\))630 2741 |
y Fs(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)g(at)g(the)f(curren)m(t)g | y Ft(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)g(at)g(the)f(curren)m(t)g |
(line)g(and)g(mo)m(ving)h(`up')e(through)h(the)g(his-)630 |
(line)g(and)g(mo)m(ving)h(`up')e(through)h(the)g(his-)630 |
1295 y(tory)g(as)f(necessary)-8 b(.)42 b(This)29 b(is)i(an)f(incremen)m | 2850 y(tory)26 b(as)h(necessary)-8 b(.)40 b(This)25 b(is)i(an)f |
(tal)i(searc)m(h.)150 1445 y Fr(forward-search-history)24 | (incremen)m(tal)h(searc)m(h.)40 b(This)25 b(command)h(sets)h(the)f |
b(\(C-s\))630 1554 y Fs(Searc)m(h)30 b(forw)m(ard)f(starting)h(at)g | (region)630 2960 y(to)31 b(the)g(matc)m(hed)g(text)g(and)f(activ)-5 |
(the)g(curren)m(t)f(line)h(and)f(mo)m(ving)h(`do)m(wn')f(through)g(the) | b(ates)33 b(the)d(mark.)150 3107 y Fs(forward-search-history)24 |
h(the)630 1664 y(history)g(as)h(necessary)-8 b(.)41 b(This)30 | b(\(C-s\))630 3217 y Ft(Searc)m(h)44 b(forw)m(ard)f(starting)h(at)h |
b(is)g(an)h(incremen)m(tal)g(searc)m(h.)150 1813 y Fr | (the)e(curren)m(t)h(line)g(and)f(mo)m(ving)h(`do)m(wn')g(through)f(the) |
(non-incremental-reverse-)o(sear)o(ch-h)o(ist)o(ory)24 | 630 3326 y(history)38 b(as)g(necessary)-8 b(.)65 b(This)38 |
b(\(M-p\))630 1923 y Fs(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)g(at)g | b(is)g(an)g(incremen)m(tal)h(searc)m(h.)65 b(This)37 |
| b(command)h(sets)h(the)630 3436 y(region)31 b(to)g(the)g(matc)m(hed)g |
| (text)g(and)f(activ)-5 b(ates)33 b(the)d(mark.)150 3583 |
| y Fs(non-incremental-reverse-)o(sear)o(ch-h)o(ist)o(ory)24 |
| b(\(M-p\))630 3693 y Ft(Searc)m(h)31 b(bac)m(kw)m(ard)h(starting)g(at)g |
(the)f(curren)m(t)g(line)g(and)g(mo)m(ving)h(`up')e(through)h(the)g |
(the)f(curren)m(t)g(line)g(and)g(mo)m(ving)h(`up')e(through)h(the)g |
(his-)630 2032 y(tory)36 b(as)g(necessary)h(using)e(a)i(non-incremen)m | (his-)630 3802 y(tory)36 b(as)g(necessary)h(using)e(a)i(non-incremen)m |
(tal)g(searc)m(h)f(for)g(a)g(string)g(supplied)f(b)m(y)h(the)630 |
(tal)g(searc)m(h)f(for)g(a)g(string)g(supplied)f(b)m(y)h(the)630 |
2142 y(user.)150 2291 y Fr(non-incremental-forward-)o(sear)o(ch-h)o | 3912 y(user.)k(The)30 b(searc)m(h)h(string)f(ma)m(y)h(matc)m(h)g(an)m |
(ist)o(ory)24 b(\(M-n\))630 2401 y Fs(Searc)m(h)30 b(forw)m(ard)f | (ywhere)g(in)f(a)h(history)f(line.)150 4059 y Fs |
(starting)h(at)g(the)g(curren)m(t)f(line)h(and)f(mo)m(ving)h(`do)m(wn') | (non-incremental-forward-)o(sear)o(ch-h)o(ist)o(ory)24 |
f(through)g(the)h(the)630 2511 y(history)d(as)f(necessary)i(using)e(a)h | b(\(M-n\))630 4169 y Ft(Searc)m(h)44 b(forw)m(ard)f(starting)h(at)h |
(non-incremen)m(tal)g(searc)m(h)h(for)e(a)h(string)g(supplied)e(b)m(y)i | (the)e(curren)m(t)h(line)g(and)f(mo)m(ving)h(`do)m(wn')g(through)f(the) |
(the)630 2620 y(user.)150 2770 y Fr(history-search-forward)d(\(\))630 | 630 4278 y(history)27 b(as)f(necessary)i(using)e(a)h(non-incremen)m |
2879 y Fs(Searc)m(h)42 b(forw)m(ard)f(through)f(the)i(history)f(for)g | (tal)g(searc)m(h)h(for)e(a)h(string)g(supplied)e(b)m(y)i(the)630 |
(the)h(string)f(of)h(c)m(haracters)h(b)s(et)m(w)m(een)f(the)630 | 4388 y(user.)40 b(The)30 b(searc)m(h)h(string)f(ma)m(y)h(matc)m(h)g(an) |
2989 y(start)36 b(of)h(the)f(curren)m(t)f(line)i(and)e(the)h(p)s(oin)m | m(ywhere)g(in)f(a)h(history)f(line.)150 4535 y Fs |
(t.)58 b(The)35 b(searc)m(h)i(string)e(m)m(ust)h(matc)m(h)h(at)g(the) | (history-search-forward)24 b(\(\))630 4645 y Ft(Searc)m(h)42 |
630 3098 y(b)s(eginning)32 b(of)g(a)h(history)g(line.)47 | b(forw)m(ard)f(through)f(the)i(history)f(for)g(the)h(string)f(of)h(c)m |
| (haracters)h(b)s(et)m(w)m(een)f(the)630 4754 y(start)36 |
| b(of)h(the)f(curren)m(t)f(line)i(and)e(the)h(p)s(oin)m(t.)58 |
| b(The)35 b(searc)m(h)i(string)e(m)m(ust)h(matc)m(h)h(at)g(the)630 |
| 4864 y(b)s(eginning)32 b(of)g(a)h(history)g(line.)47 |
b(This)32 b(is)h(a)f(non-incremen)m(tal)i(searc)m(h.)48 |
b(This)32 b(is)h(a)f(non-incremen)m(tal)i(searc)m(h.)48 |
b(By)33 b(default,)g(this)630 3208 y(command)d(is)h(un)m(b)s(ound.)150 | b(By)33 b(default,)g(this)630 4974 y(command)d(is)h(un)m(b)s(ound.)150 |
3357 y Fr(history-search-backward)24 b(\(\))630 3467 | 5121 y Fs(history-search-backward)24 b(\(\))630 5230 |
y Fs(Searc)m(h)35 b(bac)m(kw)m(ard)g(through)f(the)h(history)g(for)g | y Ft(Searc)m(h)35 b(bac)m(kw)m(ard)g(through)f(the)h(history)g(for)g |
(the)f(string)h(of)g(c)m(haracters)h(b)s(et)m(w)m(een)g(the)630 |
(the)f(string)h(of)g(c)m(haracters)h(b)s(et)m(w)m(een)g(the)630 |
3577 y(start)g(of)h(the)f(curren)m(t)f(line)i(and)e(the)h(p)s(oin)m(t.) | 5340 y(start)g(of)h(the)f(curren)m(t)f(line)i(and)e(the)h(p)s(oin)m(t.) |
58 b(The)35 b(searc)m(h)i(string)e(m)m(ust)h(matc)m(h)h(at)g(the)630 | 58 b(The)35 b(searc)m(h)i(string)e(m)m(ust)h(matc)m(h)h(at)g(the)p |
3686 y(b)s(eginning)32 b(of)g(a)h(history)g(line.)47 | eop end |
b(This)32 b(is)h(a)f(non-incremen)m(tal)i(searc)m(h.)48 | %%Page: 18 22 |
b(By)33 b(default,)g(this)630 3796 y(command)d(is)h(un)m(b)s(ound.)150 | TeXDict begin 18 21 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
3945 y Fr(history-substr-search-fo)o(rwar)o(d)24 b(\(\))630 | b(Command)29 b(Line)i(Editing)2107 b(18)630 299 y(b)s(eginning)32 |
4055 y Fs(Searc)m(h)42 b(forw)m(ard)f(through)f(the)i(history)f(for)g | b(of)g(a)h(history)g(line.)47 b(This)32 b(is)h(a)f(non-incremen)m(tal)i |
(the)h(string)f(of)h(c)m(haracters)h(b)s(et)m(w)m(een)f(the)630 | (searc)m(h.)48 b(By)33 b(default,)g(this)630 408 y(command)d(is)h(un)m |
4164 y(start)29 b(of)g(the)g(curren)m(t)g(line)g(and)f(the)h(p)s(oin)m | (b)s(ound.)150 581 y Fs(history-substring-search)o(-for)o(ward)24 |
(t.)40 b(The)29 b(searc)m(h)g(string)g(ma)m(y)g(matc)m(h)h(an)m(ywhere) | b(\(\))630 690 y Ft(Searc)m(h)42 b(forw)m(ard)f(through)f(the)i |
630 4274 y(in)i(a)h(history)g(line.)47 b(This)32 b(is)g(a)h | (history)f(for)g(the)h(string)f(of)h(c)m(haracters)h(b)s(et)m(w)m(een)f |
(non-incremen)m(tal)h(searc)m(h.)47 b(By)33 b(default,)h(this)e | (the)630 800 y(start)29 b(of)g(the)g(curren)m(t)g(line)g(and)f(the)h(p) |
(command)630 4384 y(is)e(un)m(b)s(ound.)150 4533 y Fr | s(oin)m(t.)40 b(The)29 b(searc)m(h)g(string)g(ma)m(y)g(matc)m(h)h(an)m |
(history-substr-search-ba)o(ckwa)o(rd)24 b(\(\))630 4643 | (ywhere)630 910 y(in)i(a)h(history)g(line.)47 b(This)32 |
y Fs(Searc)m(h)35 b(bac)m(kw)m(ard)g(through)f(the)h(history)g(for)g | b(is)g(a)h(non-incremen)m(tal)h(searc)m(h.)47 b(By)33 |
(the)f(string)h(of)g(c)m(haracters)h(b)s(et)m(w)m(een)g(the)630 | b(default,)h(this)e(command)630 1019 y(is)e(un)m(b)s(ound.)150 |
4752 y(start)29 b(of)g(the)g(curren)m(t)g(line)g(and)f(the)h(p)s(oin)m | 1192 y Fs(history-substring-search)o(-bac)o(kwar)o(d)24 |
(t.)40 b(The)29 b(searc)m(h)g(string)g(ma)m(y)g(matc)m(h)h(an)m(ywhere) | b(\(\))630 1301 y Ft(Searc)m(h)35 b(bac)m(kw)m(ard)g(through)f(the)h |
630 4862 y(in)i(a)h(history)g(line.)47 b(This)32 b(is)g(a)h | (history)g(for)g(the)f(string)h(of)g(c)m(haracters)h(b)s(et)m(w)m(een)g |
(non-incremen)m(tal)h(searc)m(h.)47 b(By)33 b(default,)h(this)e | (the)630 1411 y(start)29 b(of)g(the)g(curren)m(t)g(line)g(and)f(the)h |
(command)630 4971 y(is)e(un)m(b)s(ound.)150 5121 y Fr(yank-nth-arg)d | (p)s(oin)m(t.)40 b(The)29 b(searc)m(h)g(string)g(ma)m(y)g(matc)m(h)h |
(\(M-C-y\))630 5230 y Fs(Insert)37 b(the)g(\014rst)f(argumen)m(t)i(to)f | (an)m(ywhere)630 1520 y(in)i(a)h(history)g(line.)47 b(This)32 |
(the)h(previous)e(command)h(\(usually)g(the)g(second)g(w)m(ord)630 | b(is)g(a)h(non-incremen)m(tal)h(searc)m(h.)47 b(By)33 |
5340 y(on)32 b(the)g(previous)f(line\))i(at)f(p)s(oin)m(t.)46 | b(default,)h(this)e(command)630 1630 y(is)e(un)m(b)s(ound.)150 |
b(With)32 b(an)g(argumen)m(t)g Fi(n)p Fs(,)g(insert)g(the)g | 1802 y Fs(yank-nth-arg)d(\(M-C-y\))630 1912 y Ft(Insert)37 |
Fi(n)p Fs(th)f(w)m(ord)g(from)p eop end | b(the)g(\014rst)f(argumen)m(t)i(to)f(the)h(previous)e(command)h |
%%Page: 16 20 | (\(usually)g(the)g(second)g(w)m(ord)630 2021 y(on)32 |
TeXDict begin 16 19 bop 150 -116 a Fs(Chapter)30 b(1:)41 | b(the)g(previous)f(line\))i(at)f(p)s(oin)m(t.)46 b(With)32 |
b(Command)29 b(Line)i(Editing)2107 b(16)630 299 y(the)35 | b(an)g(argumen)m(t)g Fj(n)p Ft(,)g(insert)g(the)g Fj(n)p |
b(previous)f(command)h(\(the)g(w)m(ords)g(in)f(the)h(previous)g | Ft(th)f(w)m(ord)g(from)630 2131 y(the)k(previous)f(command)h(\(the)g(w) |
(command)f(b)s(egin)h(with)f(w)m(ord)630 408 y(0\).)69 | m(ords)g(in)f(the)h(previous)g(command)f(b)s(egin)h(with)f(w)m(ord)630 |
b(A)40 b(negativ)m(e)h(argumen)m(t)f(inserts)g(the)f | 2241 y(0\).)69 b(A)40 b(negativ)m(e)h(argumen)m(t)f(inserts)g(the)f |
Fi(n)p Fs(th)g(w)m(ord)g(from)g(the)h(end)f(of)h(the)f(previous)630 | Fj(n)p Ft(th)g(w)m(ord)g(from)g(the)h(end)f(of)h(the)f(previous)630 |
518 y(command.)48 b(Once)33 b(the)g(argumen)m(t)h Fi(n)e | 2350 y(command.)48 b(Once)33 b(the)g(argumen)m(t)h Fj(n)e |
Fs(is)h(computed,)h(the)f(argumen)m(t)g(is)g(extracted)i(as)e(if)630 | Ft(is)h(computed,)h(the)f(argumen)m(t)g(is)g(extracted)i(as)e(if)630 |
628 y(the)e(`)p Fr(!)p Fk(n)p Fs(')f(history)g(expansion)g(had)g(b)s | 2460 y(the)e(`)p Fs(!)p Fl(n)p Ft(')f(history)g(expansion)g(had)g(b)s |
(een)g(sp)s(eci\014ed.)150 798 y Fr(yank-last-arg)d(\(M-.)i(or)h(M-_\)) | (een)g(sp)s(eci\014ed.)150 2632 y Fs(yank-last-arg)d(\(M-.)i(or)h |
630 908 y Fs(Insert)k(last)i(argumen)m(t)g(to)g(the)f(previous)f | (M-_\))630 2742 y Ft(Insert)k(last)i(argumen)m(t)g(to)g(the)f(previous) |
(command)h(\(the)h(last)f(w)m(ord)g(of)g(the)g(previous)630 | f(command)h(\(the)h(last)f(w)m(ord)g(of)g(the)g(previous)630 |
1018 y(history)e(en)m(try\).)51 b(With)34 b(a)g(n)m(umeric)g(argumen)m | 2851 y(history)e(en)m(try\).)51 b(With)34 b(a)g(n)m(umeric)g(argumen)m |
(t,)h(b)s(eha)m(v)m(e)f(exactly)h(lik)m(e)g Fr(yank-nth-arg)p | (t,)h(b)s(eha)m(v)m(e)f(exactly)h(lik)m(e)g Fs(yank-nth-arg)p |
Fs(.)630 1127 y(Successiv)m(e)26 b(calls)g(to)f Fr(yank-last-arg)c | Ft(.)630 2961 y(Successiv)m(e)26 b(calls)g(to)f Fs(yank-last-arg)c |
Fs(mo)m(v)m(e)27 b(bac)m(k)e(through)f(the)h(history)g(list,)i | Ft(mo)m(v)m(e)27 b(bac)m(k)e(through)f(the)h(history)g(list,)i |
(inserting)630 1237 y(the)c(last)g(w)m(ord)f(\(or)h(the)g(w)m(ord)f(sp) | (inserting)630 3070 y(the)c(last)g(w)m(ord)f(\(or)h(the)g(w)m(ord)f(sp) |
s(eci\014ed)g(b)m(y)g(the)h(argumen)m(t)g(to)g(the)g(\014rst)f(call\))i |
s(eci\014ed)g(b)m(y)g(the)h(argumen)m(t)g(to)g(the)g(\014rst)f(call\))i |
(of)f(eac)m(h)h(line)630 1346 y(in)36 b(turn.)58 b(An)m(y)36 | (of)f(eac)m(h)h(line)630 3180 y(in)36 b(turn.)58 b(An)m(y)36 |
b(n)m(umeric)h(argumen)m(t)f(supplied)g(to)h(these)g(successiv)m(e)g |
b(n)m(umeric)h(argumen)m(t)f(supplied)g(to)h(these)g(successiv)m(e)g |
(calls)h(determines)630 1456 y(the)d(direction)g(to)h(mo)m(v)m(e)g | (calls)h(determines)630 3290 y(the)d(direction)g(to)h(mo)m(v)m(e)g |
(through)e(the)h(history)-8 b(.)54 b(A)35 b(negativ)m(e)i(argumen)m(t)e |
(through)e(the)h(history)-8 b(.)54 b(A)35 b(negativ)m(e)i(argumen)m(t)e |
(switc)m(hes)h(the)630 1565 y(direction)23 b(through)g(the)g(history)f | (switc)m(hes)h(the)630 3399 y(direction)23 b(through)g(the)g(history)f |
(\(bac)m(k)i(or)f(forw)m(ard\).)38 b(The)22 b(history)h(expansion)g |
(\(bac)m(k)i(or)f(forw)m(ard\).)38 b(The)22 b(history)h(expansion)g |
(facilities)630 1675 y(are)28 b(used)f(to)h(extract)h(the)f(last)g | (facilities)630 3509 y(are)28 b(used)f(to)h(extract)h(the)f(last)g |
(argumen)m(t,)h(as)e(if)h(the)g(`)p Fr(!$)p Fs(')f(history)g(expansion) | (argumen)m(t,)h(as)e(if)h(the)g(`)p Fs(!$)p Ft(')f(history)g(expansion) |
h(had)f(b)s(een)630 1785 y(sp)s(eci\014ed.)150 1995 y | h(had)f(b)s(een)630 3618 y(sp)s(eci\014ed.)150 3791 y |
Fh(1.4.3)63 b(Commands)42 b(F)-10 b(or)41 b(Changing)g(T)-10 | Fs(operate-and-get-next)e(\(C-o\))630 3900 y Ft(Accept)30 |
b(ext)150 2173 y Fk(end-of-file)27 b Fr(\(usually)h(C-d\))630 | b(the)g(curren)m(t)e(line)i(for)f(return)f(to)h(the)h(calling)g |
2282 y Fs(The)e(c)m(haracter)h(indicating)h(end-of-\014le)e(as)h(set,)g | (application)h(as)e(if)g(a)h(newline)f(had)630 4010 y(b)s(een)22 |
(for)f(example,)i(b)m(y)e Fr(stty)p Fs(.)39 b(If)25 b(this)h(c)m | b(en)m(tered,)k(and)d(fetc)m(h)h(the)f(next)g(line)h(relativ)m(e)h(to)f |
(harac-)630 2392 y(ter)c(is)g(read)g(when)e(there)i(are)h(no)e(c)m | (the)f(curren)m(t)g(line)h(from)f(the)g(history)630 4120 |
| y(for)31 b(editing.)43 b(A)31 b(n)m(umeric)f(argumen)m(t,)i(if)f |
| (supplied,)f(sp)s(eci\014es)h(the)g(history)f(en)m(try)i(to)f(use)630 |
| 4229 y(instead)g(of)f(the)h(curren)m(t)f(line.)150 4441 |
| y Fi(1.4.3)63 b(Commands)42 b(F)-10 b(or)41 b(Changing)g(T)-10 |
| b(ext)150 4620 y Fl(end-of-file)27 b Fs(\(usually)h(C-d\))630 |
| 4729 y Ft(The)e(c)m(haracter)h(indicating)h(end-of-\014le)e(as)h(set,)g |
| (for)f(example,)i(b)m(y)e Fs(stty)p Ft(.)39 b(If)25 b(this)h(c)m |
| (harac-)630 4839 y(ter)c(is)g(read)g(when)e(there)i(are)h(no)e(c)m |
(haracters)j(on)d(the)h(line,)i(and)d(p)s(oin)m(t)h(is)g(at)h(the)f(b)s |
(haracters)j(on)d(the)h(line,)i(and)d(p)s(oin)m(t)h(is)g(at)h(the)f(b)s |
(eginning)630 2501 y(of)31 b(the)f(line,)h(Readline)g(in)m(terprets)g | (eginning)630 4948 y(of)31 b(the)f(line,)h(Readline)g(in)m(terprets)g |
(it)g(as)f(the)h(end)f(of)g(input)f(and)h(returns)f Fl(eof)p | (it)g(as)f(the)h(end)f(of)g(input)f(and)h(returns)f Fm(eof)p |
Fs(.)150 2672 y Fr(delete-char)e(\(C-d\))630 2782 y Fs(Delete)35 | Ft(.)150 5121 y Fs(delete-char)e(\(C-d\))630 5230 y Ft(Delete)35 |
b(the)f(c)m(haracter)h(at)f(p)s(oin)m(t.)49 b(If)33 b(this)g(function)g |
b(the)f(c)m(haracter)h(at)f(p)s(oin)m(t.)49 b(If)33 b(this)g(function)g |
(is)g(b)s(ound)e(to)j(the)g(same)f(c)m(haracter)630 2891 | (is)g(b)s(ound)e(to)j(the)g(same)f(c)m(haracter)630 5340 |
y(as)e(the)f(tt)m(y)i Fl(eof)d Fs(c)m(haracter,)j(as)f | y(as)e(the)f(tt)m(y)i Fm(eof)d Ft(c)m(haracter,)j(as)f |
Fk(C-d)e Fs(commonly)i(is,)g(see)g(ab)s(o)m(v)m(e)h(for)e(the)g | Fl(C-d)e Ft(commonly)i(is,)g(see)g(ab)s(o)m(v)m(e)h(for)e(the)g |
(e\013ects.)150 3062 y Fr(backward-delete-char)25 b(\(Rubout\))630 | (e\013ects.)p eop end |
3172 y Fs(Delete)32 b(the)f(c)m(haracter)g(b)s(ehind)e(the)h(cursor.)40 | %%Page: 19 23 |
b(A)30 b(n)m(umeric)g(argumen)m(t)h(means)f(to)h(kill)g(the)630 | TeXDict begin 19 22 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
3281 y(c)m(haracters)h(instead)e(of)h(deleting)g(them.)150 | b(Command)29 b(Line)i(Editing)2107 b(19)150 299 y Fs |
3452 y Fr(forward-backward-delete-)o(char)24 b(\(\))630 | (backward-delete-char)25 b(\(Rubout\))630 408 y Ft(Delete)32 |
3561 y Fs(Delete)40 b(the)f(c)m(haracter)h(under)c(the)j(cursor,)h | b(the)f(c)m(haracter)g(b)s(ehind)e(the)h(cursor.)40 b(A)30 |
| b(n)m(umeric)g(argumen)m(t)h(means)f(to)h(kill)g(the)630 |
| 518 y(c)m(haracters)h(instead)e(of)h(deleting)g(them.)150 |
| 669 y Fs(forward-backward-delete-)o(char)24 b(\(\))630 |
| 779 y Ft(Delete)40 b(the)f(c)m(haracter)h(under)c(the)j(cursor,)h |
(unless)d(the)i(cursor)e(is)h(at)h(the)g(end)e(of)i(the)630 |
(unless)d(the)i(cursor)e(is)h(at)h(the)g(end)e(of)i(the)630 |
3671 y(line,)33 b(in)e(whic)m(h)g(case)i(the)f(c)m(haracter)h(b)s | 889 y(line,)33 b(in)e(whic)m(h)g(case)i(the)f(c)m(haracter)h(b)s(ehind) |
(ehind)d(the)i(cursor)f(is)g(deleted.)46 b(By)32 b(default,)g(this)630 | d(the)i(cursor)f(is)g(deleted.)46 b(By)32 b(default,)g(this)630 |
3781 y(is)e(not)h(b)s(ound)d(to)j(a)g(k)m(ey)-8 b(.)150 | 998 y(is)e(not)h(b)s(ound)d(to)j(a)g(k)m(ey)-8 b(.)150 |
3951 y Fr(quoted-insert)27 b(\(C-q)i(or)h(C-v\))630 4061 | 1149 y Fs(quoted-insert)27 b(\(C-q)i(or)h(C-v\))630 1259 |
y Fs(Add)j(the)i(next)f(c)m(haracter)i(t)m(yp)s(ed)e(to)h(the)f(line)h | y Ft(Add)j(the)i(next)f(c)m(haracter)i(t)m(yp)s(ed)e(to)h(the)f(line)h |
(v)m(erbatim.)53 b(This)33 b(is)i(ho)m(w)f(to)h(insert)f(k)m(ey)630 |
(v)m(erbatim.)53 b(This)33 b(is)i(ho)m(w)f(to)h(insert)f(k)m(ey)630 |
4170 y(sequences)d(lik)m(e)g Fk(C-q)p Fs(,)f(for)g(example.)150 | 1369 y(sequences)d(lik)m(e)g Fl(C-q)p Ft(,)f(for)g(example.)150 |
4341 y Fr(tab-insert)e(\(M-TAB\))630 4451 y Fs(Insert)i(a)h(tab)f(c)m | 1520 y Fs(tab-insert)e(\(M-TAB\))630 1630 y Ft(Insert)i(a)h(tab)f(c)m |
(haracter.)150 4621 y Fr(self-insert)d(\(a,)j(b,)g(A,)f(1,)h(!,)g(...)o | (haracter.)150 1781 y Fs(self-insert)d(\(a,)j(b,)g(A,)f(1,)h(!,)g(...)o |
(\))630 4731 y Fs(Insert)g(y)m(ourself.)150 4902 y Fr(transpose-chars)c | (\))630 1891 y Ft(Insert)g(y)m(ourself.)150 2042 y Fs |
(\(C-t\))630 5011 y Fs(Drag)33 b(the)f(c)m(haracter)h(b)s(efore)f(the)g | (bracketed-paste-begin)25 b(\(\))630 2151 y Ft(This)f(function)h(is)f |
(cursor)f(forw)m(ard)h(o)m(v)m(er)h(the)f(c)m(haracter)i(at)e(the)g | (in)m(tended)h(to)h(b)s(e)e(b)s(ound)f(to)i(the)g Fs(")p |
(cursor,)630 5121 y(mo)m(ving)k(the)g(cursor)f(forw)m(ard)g(as)g(w)m | Ft(brac)m(k)m(eted)h(paste)p Fs(")f Ft(escap)s(e)h(sequence)630 |
| 2261 y(sen)m(t)38 b(b)m(y)f(some)h(terminals,)i(and)d(suc)m(h)g(a)h |
| (binding)e(is)i(assigned)f(b)m(y)h(default.)62 b(It)38 |
| b(allo)m(ws)630 2371 y(Readline)33 b(to)g(insert)g(the)f(pasted)h(text) |
| g(as)g(a)g(single)g(unit)f(without)h(treating)h(eac)m(h)f(c)m(har-)630 |
| 2480 y(acter)40 b(as)f(if)g(it)g(had)f(b)s(een)g(read)h(from)f(the)h(k) |
| m(eyb)s(oard.)66 b(The)39 b(c)m(haracters)h(are)f(inserted)630 |
| 2590 y(as)44 b(if)g(eac)m(h)i(one)e(w)m(as)g(b)s(ound)e(to)j |
| Fs(self-insert)c Ft(instead)j(of)h(executing)g(an)m(y)f(editing)630 |
| 2699 y(commands.)630 2830 y(Brac)m(k)m(eted)38 b(paste)f(sets)f(the)h |
| (region)f(\(the)h(c)m(haracters)g(b)s(et)m(w)m(een)g(p)s(oin)m(t)f(and) |
| g(the)g(mark\))630 2939 y(to)j(the)g(inserted)f(text.)65 |
| b(It)39 b(uses)f(the)g(concept)h(of)g(an)f Fk(active)i(mark)10 |
| b Ft(:)57 b(when)38 b(the)g(mark)630 3049 y(is)d(activ)m(e,)k(Readline) |
| c(redispla)m(y)h(uses)e(the)h(terminal's)h(standout)f(mo)s(de)f(to)i |
| (denote)g(the)630 3159 y(region.)150 3310 y Fs(transpose-chars)26 |
| b(\(C-t\))630 3420 y Ft(Drag)33 b(the)f(c)m(haracter)h(b)s(efore)f(the) |
| g(cursor)f(forw)m(ard)h(o)m(v)m(er)h(the)f(c)m(haracter)i(at)e(the)g |
| (cursor,)630 3529 y(mo)m(ving)k(the)g(cursor)f(forw)m(ard)g(as)g(w)m |
(ell.)57 b(If)35 b(the)h(insertion)g(p)s(oin)m(t)f(is)g(at)i(the)e(end) |
(ell.)57 b(If)35 b(the)h(insertion)g(p)s(oin)m(t)f(is)g(at)i(the)e(end) |
g(of)h(the)630 5230 y(line,)24 b(then)e(this)g(transp)s(oses)f(the)h | g(of)h(the)630 3639 y(line,)24 b(then)e(this)g(transp)s(oses)f(the)h |
(last)h(t)m(w)m(o)g(c)m(haracters)g(of)f(the)h(line.)38 |
(last)h(t)m(w)m(o)g(c)m(haracters)g(of)f(the)h(line.)38 |
b(Negativ)m(e)25 b(argumen)m(ts)630 5340 y(ha)m(v)m(e)32 | b(Negativ)m(e)25 b(argumen)m(ts)630 3748 y(ha)m(v)m(e)32 |
b(no)e(e\013ect.)p eop end | b(no)e(e\013ect.)150 3900 y Fs(transpose-words)c(\(M-t\))630 |
%%Page: 17 21 | 4009 y Ft(Drag)33 b(the)g(w)m(ord)f(b)s(efore)g(p)s(oin)m(t)g(past)g |
TeXDict begin 17 20 bop 150 -116 a Fs(Chapter)30 b(1:)41 | (the)h(w)m(ord)f(after)g(p)s(oin)m(t,)i(mo)m(ving)f(p)s(oin)m(t)f(past) |
b(Command)29 b(Line)i(Editing)2107 b(17)150 299 y Fr(transpose-words)26 | g(that)630 4119 y(w)m(ord)c(as)h(w)m(ell.)41 b(If)27 |
b(\(M-t\))630 408 y Fs(Drag)33 b(the)g(w)m(ord)f(b)s(efore)g(p)s(oin)m | b(the)i(insertion)f(p)s(oin)m(t)h(is)f(at)h(the)g(end)e(of)i(the)f |
(t)g(past)g(the)h(w)m(ord)f(after)g(p)s(oin)m(t,)i(mo)m(ving)f(p)s(oin) | (line,)i(this)e(transp)s(oses)g(the)630 4228 y(last)j(t)m(w)m(o)h(w)m |
m(t)f(past)g(that)630 518 y(w)m(ord)c(as)h(w)m(ell.)41 | (ords)e(on)g(the)h(line.)150 4380 y Fs(upcase-word)c(\(M-u\))630 |
b(If)27 b(the)i(insertion)f(p)s(oin)m(t)h(is)f(at)h(the)g(end)e(of)i | 4489 y Ft(Upp)s(ercase)32 b(the)g(curren)m(t)g(\(or)g(follo)m(wing\))i |
(the)f(line,)i(this)e(transp)s(oses)g(the)630 628 y(last)j(t)m(w)m(o)h | |
(w)m(ords)e(on)g(the)h(line.)150 792 y Fr(upcase-word)c(\(M-u\))630 | |
902 y Fs(Upp)s(ercase)32 b(the)g(curren)m(t)g(\(or)g(follo)m(wing\))i | |
(w)m(ord.)45 b(With)32 b(a)g(negativ)m(e)j(argumen)m(t,)e(upp)s(er-)630 |
(w)m(ord.)45 b(With)32 b(a)g(negativ)m(e)j(argumen)m(t,)e(upp)s(er-)630 |
1012 y(case)e(the)g(previous)f(w)m(ord,)g(but)g(do)g(not)h(mo)m(v)m(e)h | 4599 y(case)e(the)g(previous)f(w)m(ord,)g(but)g(do)g(not)h(mo)m(v)m(e)h |
(the)e(cursor.)150 1176 y Fr(downcase-word)d(\(M-l\))630 | (the)e(cursor.)150 4750 y Fs(downcase-word)d(\(M-l\))630 |
1286 y Fs(Lo)m(w)m(ercase)c(the)f(curren)m(t)f(\(or)h(follo)m(wing\))i | 4860 y Ft(Lo)m(w)m(ercase)c(the)f(curren)m(t)f(\(or)h(follo)m(wing\))i |
(w)m(ord.)37 b(With)22 b(a)g(negativ)m(e)i(argumen)m(t,)g(lo)m(w)m |
(w)m(ord.)37 b(With)22 b(a)g(negativ)m(e)i(argumen)m(t,)g(lo)m(w)m |
(ercase)630 1396 y(the)31 b(previous)e(w)m(ord,)i(but)e(do)i(not)f(mo)m | (ercase)630 4969 y(the)31 b(previous)e(w)m(ord,)i(but)e(do)i(not)f(mo)m |
(v)m(e)i(the)f(cursor.)150 1560 y Fr(capitalize-word)26 | (v)m(e)i(the)f(cursor.)150 5121 y Fs(capitalize-word)26 |
b(\(M-c\))630 1670 y Fs(Capitalize)d(the)f(curren)m(t)f(\(or)g(follo)m | b(\(M-c\))630 5230 y Ft(Capitalize)d(the)f(curren)m(t)f(\(or)g(follo)m |
(wing\))i(w)m(ord.)38 b(With)21 b(a)h(negativ)m(e)h(argumen)m(t,)h |
(wing\))i(w)m(ord.)38 b(With)21 b(a)h(negativ)m(e)h(argumen)m(t,)h |
(capitalize)630 1780 y(the)31 b(previous)e(w)m(ord,)i(but)e(do)i(not)f | (capitalize)630 5340 y(the)31 b(previous)e(w)m(ord,)i(but)e(do)i(not)f |
(mo)m(v)m(e)i(the)f(cursor.)150 1944 y Fr(overwrite-mode)26 | (mo)m(v)m(e)i(the)f(cursor.)p eop end |
b(\(\))630 2054 y Fs(T)-8 b(oggle)35 b(o)m(v)m(erwrite)g(mo)s(de.)48 | %%Page: 20 24 |
| TeXDict begin 20 23 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
| b(Command)29 b(Line)i(Editing)2107 b(20)150 299 y Fs(overwrite-mode)26 |
| b(\(\))630 408 y Ft(T)-8 b(oggle)35 b(o)m(v)m(erwrite)g(mo)s(de.)48 |
b(With)33 b(an)g(explicit)h(p)s(ositiv)m(e)g(n)m(umeric)f(argumen)m(t,) |
b(With)33 b(an)g(explicit)h(p)s(ositiv)m(e)g(n)m(umeric)f(argumen)m(t,) |
h(switc)m(hes)630 2163 y(to)22 b(o)m(v)m(erwrite)i(mo)s(de.)37 | h(switc)m(hes)630 518 y(to)22 b(o)m(v)m(erwrite)i(mo)s(de.)37 |
b(With)22 b(an)g(explicit)h(non-p)s(ositiv)m(e)f(n)m(umeric)g(argumen)m |
b(With)22 b(an)g(explicit)h(non-p)s(ositiv)m(e)f(n)m(umeric)g(argumen)m |
(t,)i(switc)m(hes)e(to)630 2273 y(insert)30 b(mo)s(de.)41 | (t,)i(switc)m(hes)e(to)630 628 y(insert)30 b(mo)s(de.)41 |
b(This)30 b(command)h(a\013ects)h(only)e Fr(emacs)f Fs(mo)s(de;)i | b(This)30 b(command)h(a\013ects)h(only)e Fs(emacs)f Ft(mo)s(de;)i |
Fr(vi)f Fs(mo)s(de)g(do)s(es)g(o)m(v)m(erwrite)630 2383 | Fs(vi)f Ft(mo)s(de)g(do)s(es)g(o)m(v)m(erwrite)630 737 |
y(di\013eren)m(tly)-8 b(.)42 b(Eac)m(h)31 b(call)h(to)f |
y(di\013eren)m(tly)-8 b(.)42 b(Eac)m(h)31 b(call)h(to)f |
Fr(readline\(\))c Fs(starts)k(in)f(insert)g(mo)s(de.)630 | Fs(readline\(\))c Ft(starts)k(in)f(insert)g(mo)s(de.)630 |
2520 y(In)52 b(o)m(v)m(erwrite)h(mo)s(de,)58 b(c)m(haracters)c(b)s | 877 y(In)52 b(o)m(v)m(erwrite)h(mo)s(de,)58 b(c)m(haracters)c(b)s(ound) |
(ound)c(to)j Fr(self-insert)c Fs(replace)k(the)g(text)g(at)630 | c(to)j Fs(self-insert)c Ft(replace)k(the)g(text)g(at)630 |
2629 y(p)s(oin)m(t)59 b(rather)f(than)h(pushing)e(the)i(text)g(to)h | 986 y(p)s(oin)m(t)59 b(rather)f(than)h(pushing)e(the)i(text)g(to)h(the) |
(the)f(righ)m(t.)126 b(Characters)59 b(b)s(ound)d(to)630 | f(righ)m(t.)126 b(Characters)59 b(b)s(ound)d(to)630 1096 |
2739 y Fr(backward-delete-char)25 b Fs(replace)31 b(the)g(c)m(haracter) | y Fs(backward-delete-char)25 b Ft(replace)31 b(the)g(c)m(haracter)h(b)s |
h(b)s(efore)e(p)s(oin)m(t)g(with)g(a)h(space.)630 2876 | (efore)e(p)s(oin)m(t)g(with)g(a)h(space.)630 1236 y(By)g(default,)f |
y(By)g(default,)f(this)h(command)f(is)g(un)m(b)s(ound.)150 | (this)h(command)f(is)g(un)m(b)s(ound.)150 1445 y Fi(1.4.4)63 |
3081 y Fh(1.4.4)63 b(Killing)42 b(And)e(Y)-10 b(anking)150 | b(Killing)42 b(And)e(Y)-10 b(anking)150 1622 y Fs(kill-line)28 |
3255 y Fr(kill-line)28 b(\(C-k\))630 3365 y Fs(Kill)j(the)f(text)i | b(\(C-k\))630 1732 y Ft(Kill)k(the)f(text)i(from)d(p)s(oin)m(t)i(to)g |
(from)e(p)s(oin)m(t)g(to)h(the)g(end)e(of)i(the)f(line.)150 | (the)f(end)g(of)g(the)h(line.)44 b(With)31 b(a)h(negativ)m(e)i(n)m |
3530 y Fr(backward-kill-line)25 b(\(C-x)30 b(Rubout\))630 | (umeric)d(argu-)630 1841 y(men)m(t,)g(kill)g(bac)m(kw)m(ard)g(from)f |
3639 y Fs(Kill)h(bac)m(kw)m(ard)g(to)g(the)f(b)s(eginning)g(of)g(the)h | (the)g(cursor)g(to)h(the)g(b)s(eginning)e(of)i(the)g(curren)m(t)f |
(line.)150 3804 y Fr(unix-line-discard)26 b(\(C-u\))630 | (line.)150 2011 y Fs(backward-kill-line)25 b(\(C-x)30 |
3914 y Fs(Kill)31 b(bac)m(kw)m(ard)g(from)e(the)i(cursor)f(to)h(the)f | b(Rubout\))630 2120 y Ft(Kill)40 b(bac)m(kw)m(ard)h(from)e(the)h |
(b)s(eginning)g(of)h(the)f(curren)m(t)g(line.)150 4079 | (cursor)g(to)g(the)g(b)s(eginning)g(of)g(the)g(curren)m(t)f(line.)70 |
y Fr(kill-whole-line)c(\(\))630 4188 y Fs(Kill)37 b(all)g(c)m | b(With)41 b(a)630 2230 y(negativ)m(e)47 b(n)m(umeric)e(argumen)m(t,)50 |
(haracters)h(on)f(the)f(curren)m(t)h(line,)h(no)f(matter)g(where)f(p)s | b(kill)c(forw)m(ard)e(from)h(the)g(cursor)g(to)h(the)f(end)f(of)i(the) |
(oin)m(t)h(is.)59 b(By)36 b(default,)630 4298 y(this)30 | 630 2339 y(curren)m(t)30 b(line.)150 2509 y Fs(unix-line-discard)c |
b(is)h(un)m(b)s(ound.)150 4462 y Fr(kill-word)d(\(M-d\))630 | (\(C-u\))630 2619 y Ft(Kill)31 b(bac)m(kw)m(ard)g(from)e(the)i(cursor)f |
4572 y Fs(Kill)i(from)f(p)s(oin)m(t)g(to)h(the)g(end)e(of)i(the)f | (to)h(the)f(b)s(eginning)g(of)h(the)f(curren)m(t)g(line.)150 |
| 2788 y Fs(kill-whole-line)c(\(\))630 2898 y Ft(Kill)37 |
| b(all)g(c)m(haracters)h(on)f(the)f(curren)m(t)h(line,)h(no)f(matter)g |
| (where)f(p)s(oin)m(t)h(is.)59 b(By)36 b(default,)630 |
| 3007 y(this)30 b(is)h(un)m(b)s(ound.)150 3177 y Fs(kill-word)d(\(M-d\)) |
| 630 3287 y Ft(Kill)i(from)f(p)s(oin)m(t)g(to)h(the)g(end)e(of)i(the)f |
(curren)m(t)h(w)m(ord,)f(or)g(if)h(b)s(et)m(w)m(een)g(w)m(ords,)f(to)h |
(curren)m(t)h(w)m(ord,)f(or)g(if)h(b)s(et)m(w)m(een)g(w)m(ords,)f(to)h |
(the)g(end)630 4682 y(of)h(the)f(next)h(w)m(ord.)40 b(W)-8 | (the)g(end)630 3396 y(of)h(the)f(next)h(w)m(ord.)40 b(W)-8 |
b(ord)31 b(b)s(oundaries)e(are)h(the)h(same)g(as)f Fr(forward-word)p | b(ord)31 b(b)s(oundaries)e(are)h(the)h(same)g(as)f Fs(forward-word)p |
Fs(.)150 4846 y Fr(backward-kill-word)25 b(\(M-DEL\))630 | Ft(.)150 3566 y Fs(backward-kill-word)25 b(\(M-DEL\))630 |
4956 y Fs(Kill)k(the)g(w)m(ord)g(b)s(ehind)e(p)s(oin)m(t.)40 | 3675 y Ft(Kill)k(the)g(w)m(ord)g(b)s(ehind)e(p)s(oin)m(t.)40 |
b(W)-8 b(ord)29 b(b)s(oundaries)f(are)h(the)g(same)g(as)g |
b(W)-8 b(ord)29 b(b)s(oundaries)f(are)h(the)g(same)g(as)g |
Fr(backward-word)p Fs(.)150 5121 y Fr(unix-word-rubout)d(\(C-w\))630 | Fs(backward-word)p Ft(.)150 3845 y Fs(shell-transpose-words)c |
5230 y Fs(Kill)32 b(the)g(w)m(ord)f(b)s(ehind)f(p)s(oin)m(t,)i(using)f | (\(M-C-t\))630 3955 y Ft(Drag)33 b(the)g(w)m(ord)f(b)s(efore)g(p)s(oin) |
(white)h(space)g(as)g(a)g(w)m(ord)f(b)s(oundary)-8 b(.)43 | m(t)g(past)g(the)h(w)m(ord)f(after)g(p)s(oin)m(t,)i(mo)m(ving)f(p)s |
b(The)31 b(killed)630 5340 y(text)g(is)g(sa)m(v)m(ed)g(on)g(the)f | (oin)m(t)f(past)g(that)630 4064 y(w)m(ord)c(as)h(w)m(ell.)41 |
(kill-ring.)p eop end | b(If)27 b(the)i(insertion)f(p)s(oin)m(t)h(is)f(at)h(the)g(end)e(of)i |
%%Page: 18 22 | (the)f(line,)i(this)e(transp)s(oses)g(the)630 4174 y(last)j(t)m(w)m(o)h |
TeXDict begin 18 21 bop 150 -116 a Fs(Chapter)30 b(1:)41 | (w)m(ords)d(on)i(the)f(line.)41 b(W)-8 b(ord)31 b(b)s(oundaries)e(are)h |
b(Command)29 b(Line)i(Editing)2107 b(18)150 299 y Fr | (the)h(same)f(as)h Fs(shell-forward-)630 4283 y(word)e |
(unix-filename-rubout)25 b(\(\))630 408 y Fs(Kill)37 | Ft(and)h Fs(shell-backward-word)p Ft(.)150 4453 y Fs(unix-word-rubout)c |
b(the)f(w)m(ord)g(b)s(ehind)f(p)s(oin)m(t,)j(using)e(white)g(space)h | (\(C-w\))630 4562 y Ft(Kill)32 b(the)g(w)m(ord)f(b)s(ehind)f(p)s(oin)m |
(and)f(the)g(slash)g(c)m(haracter)i(as)f(the)630 518 | (t,)i(using)f(white)h(space)g(as)g(a)g(w)m(ord)f(b)s(oundary)-8 |
y(w)m(ord)30 b(b)s(oundaries.)39 b(The)30 b(killed)h(text)g(is)g(sa)m | b(.)43 b(The)31 b(killed)630 4672 y(text)g(is)g(sa)m(v)m(ed)g(on)g(the) |
(v)m(ed)g(on)g(the)f(kill-ring.)150 693 y Fr(delete-horizontal-space)24 | f(kill-ring.)150 4842 y Fs(unix-filename-rubout)25 b(\(\))630 |
b(\(\))630 803 y Fs(Delete)33 b(all)e(spaces)g(and)e(tabs)i(around)e(p) | 4951 y Ft(Kill)37 b(the)f(w)m(ord)g(b)s(ehind)f(p)s(oin)m(t,)j(using)e |
s(oin)m(t.)41 b(By)31 b(default,)f(this)h(is)f(un)m(b)s(ound.)150 | (white)g(space)h(and)f(the)g(slash)g(c)m(haracter)i(as)f(the)630 |
978 y Fr(kill-region)d(\(\))630 1088 y Fs(Kill)k(the)f(text)i(in)e(the) | 5061 y(w)m(ord)30 b(b)s(oundaries.)39 b(The)30 b(killed)h(text)g(is)g |
g(curren)m(t)h(region.)41 b(By)31 b(default,)f(this)h(command)f(is)g | (sa)m(v)m(ed)g(on)g(the)f(kill-ring.)150 5230 y Fs |
(un)m(b)s(ound.)150 1263 y Fr(copy-region-as-kill)25 | (delete-horizontal-space)24 b(\(\))630 5340 y Ft(Delete)33 |
b(\(\))630 1373 y Fs(Cop)m(y)34 b(the)g(text)h(in)f(the)g(region)g(to)h | b(all)e(spaces)g(and)e(tabs)i(around)e(p)s(oin)m(t.)41 |
(the)f(kill)h(bu\013er,)f(so)g(it)h(can)f(b)s(e)f(y)m(ank)m(ed)i(righ)m | b(By)31 b(default,)f(this)h(is)f(un)m(b)s(ound.)p eop |
(t)f(a)m(w)m(a)m(y)-8 b(.)630 1482 y(By)31 b(default,)f(this)h(command) | end |
f(is)g(un)m(b)s(ound.)150 1657 y Fr(copy-backward-word)25 | %%Page: 21 25 |
b(\(\))630 1767 y Fs(Cop)m(y)38 b(the)h(w)m(ord)f(b)s(efore)g(p)s(oin)m | TeXDict begin 21 24 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
(t)g(to)i(the)e(kill)h(bu\013er.)64 b(The)38 b(w)m(ord)g(b)s(oundaries) | b(Command)29 b(Line)i(Editing)2107 b(21)150 299 y Fs(kill-region)27 |
f(are)i(the)630 1877 y(same)31 b(as)f Fr(backward-word)p | b(\(\))630 408 y Ft(Kill)k(the)f(text)i(in)e(the)g(curren)m(t)h |
Fs(.)38 b(By)30 b(default,)h(this)f(command)g(is)h(un)m(b)s(ound.)150 | (region.)41 b(By)31 b(default,)f(this)h(command)f(is)g(un)m(b)s(ound.) |
2052 y Fr(copy-forward-word)26 b(\(\))630 2161 y Fs(Cop)m(y)31 | 150 554 y Fs(copy-region-as-kill)25 b(\(\))630 663 y |
| Ft(Cop)m(y)34 b(the)g(text)h(in)f(the)g(region)g(to)h(the)f(kill)h |
| (bu\013er,)f(so)g(it)h(can)f(b)s(e)f(y)m(ank)m(ed)i(righ)m(t)f(a)m(w)m |
| (a)m(y)-8 b(.)630 773 y(By)31 b(default,)f(this)h(command)f(is)g(un)m |
| (b)s(ound.)150 918 y Fs(copy-backward-word)25 b(\(\))630 |
| 1028 y Ft(Cop)m(y)38 b(the)h(w)m(ord)f(b)s(efore)g(p)s(oin)m(t)g(to)i |
| (the)e(kill)h(bu\013er.)64 b(The)38 b(w)m(ord)g(b)s(oundaries)f(are)i |
| (the)630 1138 y(same)31 b(as)f Fs(backward-word)p Ft(.)38 |
| b(By)30 b(default,)h(this)f(command)g(is)h(un)m(b)s(ound.)150 |
| 1283 y Fs(copy-forward-word)26 b(\(\))630 1393 y Ft(Cop)m(y)31 |
b(the)g(w)m(ord)g(follo)m(wing)h(p)s(oin)m(t)f(to)h(the)f(kill)h |
b(the)g(w)m(ord)g(follo)m(wing)h(p)s(oin)m(t)f(to)h(the)f(kill)h |
(bu\013er.)42 b(The)30 b(w)m(ord)h(b)s(oundaries)e(are)j(the)630 |
(bu\013er.)42 b(The)30 b(w)m(ord)h(b)s(oundaries)e(are)j(the)630 |
2271 y(same)f(as)f Fr(forward-word)p Fs(.)38 b(By)30 | 1502 y(same)f(as)f Fs(forward-word)p Ft(.)38 b(By)30 |
b(default,)h(this)g(command)f(is)g(un)m(b)s(ound.)150 |
b(default,)h(this)g(command)f(is)g(un)m(b)s(ound.)150 |
2446 y Fr(yank)f(\(C-y\))630 2556 y Fs(Y)-8 b(ank)31 | 1647 y Fs(yank)f(\(C-y\))630 1757 y Ft(Y)-8 b(ank)31 |
b(the)f(top)h(of)g(the)f(kill)h(ring)f(in)m(to)i(the)e(bu\013er)g(at)h |
b(the)f(top)h(of)g(the)f(kill)h(ring)f(in)m(to)i(the)e(bu\013er)g(at)h |
(p)s(oin)m(t.)150 2731 y Fr(yank-pop)d(\(M-y\))630 2841 | (p)s(oin)m(t.)150 1902 y Fs(yank-pop)d(\(M-y\))630 2012 |
y Fs(Rotate)36 b(the)f(kill-ring,)i(and)d(y)m(ank)h(the)f(new)g(top.)54 | y Ft(Rotate)36 b(the)f(kill-ring,)i(and)d(y)m(ank)h(the)f(new)g(top.)54 |
b(Y)-8 b(ou)35 b(can)g(only)f(do)h(this)f(if)h(the)g(prior)630 |
b(Y)-8 b(ou)35 b(can)g(only)f(do)h(this)f(if)h(the)g(prior)630 |
2950 y(command)30 b(is)h Fr(yank)e Fs(or)h Fr(yank-pop)p | 2122 y(command)30 b(is)h Fs(yank)e Ft(or)h Fs(yank-pop)p |
Fs(.)150 3165 y Fh(1.4.5)63 b(Sp)s(ecifying)42 b(Numeric)f(Argumen)m | Ft(.)150 2307 y Fi(1.4.5)63 b(Sp)s(ecifying)42 b(Numeric)f(Argumen)m |
(ts)150 3345 y Fr(digit-argument)26 b(\()p Fk(M-0)p Fr(,)j | (ts)150 2472 y Fs(digit-argument)26 b(\()p Fl(M-0)p Fs(,)j |
Fk(M-1)p Fr(,)h(...)f Fk(M--)p Fr(\))630 3455 y Fs(Add)d(this)h(digit)g | Fl(M-1)p Fs(,)h(...)f Fl(M--)p Fs(\))630 2581 y Ft(Add)d(this)h(digit)g |
(to)h(the)f(argumen)m(t)g(already)h(accum)m(ulating,)h(or)e(start)h(a)f |
(to)h(the)f(argumen)m(t)g(already)h(accum)m(ulating,)h(or)e(start)h(a)f |
(new)f(argumen)m(t.)630 3564 y Fk(M--)j Fs(starts)i(a)g(negativ)m(e)i | (new)f(argumen)m(t.)630 2691 y Fl(M--)j Ft(starts)i(a)g(negativ)m(e)i |
(argumen)m(t.)150 3740 y Fr(universal-argument)25 b(\(\))630 | (argumen)m(t.)150 2836 y Fs(universal-argument)25 b(\(\))630 |
3849 y Fs(This)g(is)g(another)h(w)m(a)m(y)g(to)h(sp)s(ecify)e(an)g | 2946 y Ft(This)g(is)g(another)h(w)m(a)m(y)g(to)h(sp)s(ecify)e(an)g |
(argumen)m(t.)40 b(If)25 b(this)g(command)h(is)f(follo)m(w)m(ed)i(b)m |
(argumen)m(t.)40 b(If)25 b(this)g(command)h(is)f(follo)m(w)m(ed)i(b)m |
(y)f(one)630 3959 y(or)k(more)f(digits,)i(optionally)g(with)e(a)h | (y)f(one)630 3055 y(or)k(more)f(digits,)i(optionally)g(with)e(a)h |
(leading)h(min)m(us)e(sign,)h(those)g(digits)g(de\014ne)f(the)h(ar-)630 |
(leading)h(min)m(us)e(sign,)h(those)g(digits)g(de\014ne)f(the)h(ar-)630 |
4068 y(gumen)m(t.)41 b(If)28 b(the)i(command)f(is)g(follo)m(w)m(ed)h(b) | 3165 y(gumen)m(t.)41 b(If)28 b(the)i(command)f(is)g(follo)m(w)m(ed)h(b) |
m(y)f(digits,)i(executing)f Fr(universal-argument)630 | m(y)f(digits,)i(executing)f Fs(universal-argument)630 |
4178 y Fs(again)j(ends)e(the)h(n)m(umeric)f(argumen)m(t,)i(but)e(is)h | 3275 y Ft(again)j(ends)e(the)h(n)m(umeric)f(argumen)m(t,)i(but)e(is)h |
(otherwise)g(ignored.)45 b(As)32 b(a)g(sp)s(ecial)h(case,)630 |
(otherwise)g(ignored.)45 b(As)32 b(a)g(sp)s(ecial)h(case,)630 |
4288 y(if)g(this)g(command)f(is)h(immediately)h(follo)m(w)m(ed)h(b)m(y) | 3384 y(if)g(this)g(command)f(is)h(immediately)h(follo)m(w)m(ed)h(b)m(y) |
d(a)h(c)m(haracter)i(that)e(is)g(neither)g(a)g(digit)630 |
d(a)h(c)m(haracter)i(that)e(is)g(neither)g(a)g(digit)630 |
4397 y(or)28 b(min)m(us)f(sign,)i(the)f(argumen)m(t)g(coun)m(t)h(for)e | 3494 y(nor)41 b(min)m(us)f(sign,)k(the)e(argumen)m(t)f(coun)m(t)h(for)f |
(the)i(next)f(command)f(is)h(m)m(ultiplied)h(b)m(y)e(four.)630 | (the)h(next)f(command)g(is)g(m)m(ultiplied)h(b)m(y)630 |
4507 y(The)37 b(argumen)m(t)h(coun)m(t)f(is)h(initially)h(one,)g(so)f | 3603 y(four.)54 b(The)35 b(argumen)m(t)g(coun)m(t)h(is)f(initially)h |
(executing)g(this)f(function)g(the)h(\014rst)e(time)630 | (one,)h(so)e(executing)i(this)e(function)f(the)i(\014rst)630 |
4616 y(mak)m(es)d(the)e(argumen)m(t)i(coun)m(t)f(four,)f(a)i(second)e | 3713 y(time)29 b(mak)m(es)h(the)e(argumen)m(t)i(coun)m(t)f(four,)f(a)h |
(time)i(mak)m(es)f(the)g(argumen)m(t)g(coun)m(t)h(six-)630 | (second)g(time)g(mak)m(es)h(the)e(argumen)m(t)h(coun)m(t)630 |
4726 y(teen,)e(and)f(so)h(on.)40 b(By)31 b(default,)g(this)f(is)g(not)h | 3822 y(sixteen,)i(and)f(so)h(on.)40 b(By)31 b(default,)g(this)f(is)g |
(b)s(ound)d(to)j(a)g(k)m(ey)-8 b(.)150 4941 y Fh(1.4.6)63 | (not)h(b)s(ound)d(to)k(a)e(k)m(ey)-8 b(.)150 4008 y Fi(1.4.6)63 |
b(Letting)40 b(Readline)h(T)m(yp)s(e)g(F)-10 b(or)42 |
b(Letting)40 b(Readline)h(T)m(yp)s(e)g(F)-10 b(or)42 |
b(Y)-10 b(ou)150 5121 y Fr(complete)28 b(\(TAB\))630 | b(Y)-10 b(ou)150 4173 y Fs(complete)28 b(\(TAB\))630 |
5230 y Fs(A)m(ttempt)c(to)f(p)s(erform)e(completion)j(on)f(the)g(text)g | 4282 y Ft(A)m(ttempt)c(to)f(p)s(erform)e(completion)j(on)f(the)g(text)g |
(b)s(efore)f(p)s(oin)m(t.)39 b(The)22 b(actual)i(completion)630 |
(b)s(efore)f(p)s(oin)m(t.)39 b(The)22 b(actual)i(completion)630 |
5340 y(p)s(erformed)29 b(is)h(application-sp)s(eci\014c.)42 | 4392 y(p)s(erformed)29 b(is)h(application-sp)s(eci\014c.)42 |
b(The)30 b(default)h(is)f(\014lename)h(completion.)p | b(The)30 b(default)h(is)f(\014lename)h(completion.)150 |
eop end | 4537 y Fs(possible-completions)25 b(\(M-?\))630 4647 |
%%Page: 19 23 | y Ft(List)35 b(the)g(p)s(ossible)f(completions)i(of)e(the)h(text)h(b)s |
TeXDict begin 19 22 bop 150 -116 a Fs(Chapter)30 b(1:)41 | (efore)e(p)s(oin)m(t.)54 b(When)34 b(displa)m(ying)h(com-)630 |
b(Command)29 b(Line)i(Editing)2107 b(19)150 299 y Fr | 4756 y(pletions,)f(Readline)f(sets)f(the)h(n)m(um)m(b)s(er)e(of)i |
(possible-completions)25 b(\(M-?\))630 408 y Fs(List)35 | (columns)f(used)f(for)i(displa)m(y)f(to)h(the)g(v)-5 |
b(the)g(p)s(ossible)f(completions)i(of)e(the)h(text)h(b)s(efore)e(p)s | b(alue)33 b(of)630 4866 y Fs(completion-display-width)o |
(oin)m(t.)54 b(When)34 b(displa)m(ying)h(com-)630 518 | Ft(,)g(the)j(v)-5 b(alue)37 b(of)g(the)f(en)m(vironmen)m(t)h(v)-5 |
y(pletions,)f(Readline)f(sets)f(the)h(n)m(um)m(b)s(er)e(of)i(columns)f | b(ariable)38 b Fs(COLUMNS)p Ft(,)630 4975 y(or)30 b(the)h(screen)f |
(used)f(for)i(displa)m(y)f(to)h(the)g(v)-5 b(alue)33 | (width,)g(in)g(that)h(order.)150 5121 y Fs(insert-completions)25 |
b(of)630 628 y Fr(completion-display-width)o Fs(,)g(the)j(v)-5 | b(\(M-*\))630 5230 y Ft(Insert)30 b(all)h(completions)h(of)f(the)g |
b(alue)37 b(of)g(the)f(en)m(vironmen)m(t)h(v)-5 b(ariable)38 | (text)g(b)s(efore)f(p)s(oin)m(t)h(that)g(w)m(ould)f(ha)m(v)m(e)i(b)s |
b Fr(COLUMNS)p Fs(,)630 737 y(or)30 b(the)h(screen)f(width,)g(in)g | (een)e(generated)630 5340 y(b)m(y)g Fs(possible-completions)p |
(that)h(order.)150 883 y Fr(insert-completions)25 b(\(M-*\))630 | Ft(.)p eop end |
992 y Fs(Insert)30 b(all)h(completions)h(of)f(the)g(text)g(b)s(efore)f | %%Page: 22 26 |
(p)s(oin)m(t)h(that)g(w)m(ould)f(ha)m(v)m(e)i(b)s(een)e(generated)630 | TeXDict begin 22 25 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
1102 y(b)m(y)g Fr(possible-completions)p Fs(.)150 1247 | b(Command)29 b(Line)i(Editing)2107 b(22)150 299 y Fs(menu-complete)27 |
y Fr(menu-complete)d(\(\))630 1357 y Fs(Similar)d(to)g | b(\(\))630 408 y Ft(Similar)d(to)g Fs(complete)p Ft(,)f(but)h(replaces) |
Fr(complete)p Fs(,)f(but)h(replaces)g(the)g(w)m(ord)g(to)g(b)s(e)f | g(the)g(w)m(ord)g(to)g(b)s(e)f(completed)i(with)e(a)i(single)f(matc)m |
(completed)i(with)e(a)i(single)f(matc)m(h)630 1466 y(from)37 | (h)630 518 y(from)37 b(the)h(list)h(of)f(p)s(ossible)f(completions.)64 |
b(the)h(list)h(of)f(p)s(ossible)f(completions.)64 b(Rep)s(eated)39 | b(Rep)s(eated)39 b(execution)g(of)f Fs(menu-complete)630 |
b(execution)g(of)f Fr(menu-complete)630 1576 y Fs(steps)i(through)g | 628 y Ft(steps)i(through)g(the)g(list)h(of)f(p)s(ossible)g |
(the)g(list)h(of)f(p)s(ossible)g(completions,)k(inserting)c(eac)m(h)i | (completions,)k(inserting)c(eac)m(h)i(matc)m(h)f(in)f(turn.)630 |
(matc)m(h)f(in)f(turn.)630 1685 y(A)m(t)e(the)f(end)f(of)h(the)g(list)g | 737 y(A)m(t)e(the)f(end)f(of)h(the)g(list)g(of)g(completions,)i(the)e |
(of)g(completions,)i(the)e(b)s(ell)g(is)g(rung)f(\(sub)5 | (b)s(ell)g(is)g(rung)f(\(sub)5 b(ject)36 b(to)i(the)f(setting)630 |
b(ject)36 b(to)i(the)f(setting)630 1795 y(of)f Fr(bell-style)p | 847 y(of)f Fs(bell-style)p Ft(\))e(and)h(the)h(original)i(text)f(is)f |
Fs(\))e(and)h(the)h(original)i(text)f(is)f(restored.)57 | (restored.)57 b(An)36 b(argumen)m(t)h(of)f Fj(n)f Ft(mo)m(v)m(es)i |
b(An)36 b(argumen)m(t)h(of)f Fi(n)f Fs(mo)m(v)m(es)i | Fj(n)630 956 y Ft(p)s(ositions)e(forw)m(ard)f(in)g(the)h(list)h(of)e |
Fi(n)630 1905 y Fs(p)s(ositions)e(forw)m(ard)f(in)g(the)h(list)h(of)e | |
(matc)m(hes;)39 b(a)c(negativ)m(e)i(argumen)m(t)e(ma)m(y)g(b)s(e)f |
(matc)m(hes;)39 b(a)c(negativ)m(e)i(argumen)m(t)e(ma)m(y)g(b)s(e)f |
(used)g(to)630 2014 y(mo)m(v)m(e)40 b(bac)m(kw)m(ard)e(through)g(the)g | (used)g(to)630 1066 y(mo)m(v)m(e)40 b(bac)m(kw)m(ard)e(through)g(the)g |
(list.)65 b(This)38 b(command)g(is)g(in)m(tended)g(to)h(b)s(e)f(b)s |
(list.)65 b(This)38 b(command)g(is)g(in)m(tended)g(to)h(b)s(e)f(b)s |
(ound)e(to)630 2124 y Fr(TAB)p Fs(,)30 b(but)f(is)i(un)m(b)s(ound)d(b)m | (ound)e(to)630 1176 y Fs(TAB)p Ft(,)30 b(but)f(is)i(un)m(b)s(ound)d(b)m |
(y)i(default.)150 2269 y Fr(menu-complete-backward)24 | (y)i(default.)150 1331 y Fs(menu-complete-backward)24 |
b(\(\))630 2379 y Fs(Iden)m(tical)36 b(to)g Fr(menu-complete)p | b(\(\))630 1441 y Ft(Iden)m(tical)36 b(to)g Fs(menu-complete)p |
Fs(,)d(but)h(mo)m(v)m(es)j(bac)m(kw)m(ard)e(through)f(the)i(list)f(of)g | Ft(,)d(but)h(mo)m(v)m(es)j(bac)m(kw)m(ard)e(through)f(the)i(list)f(of)g |
(p)s(ossible)630 2488 y(completions,)d(as)e(if)h Fr(menu-complete)26 | (p)s(ossible)630 1550 y(completions,)d(as)e(if)h Fs(menu-complete)26 |
b Fs(had)k(b)s(een)g(giv)m(en)h(a)g(negativ)m(e)i(argumen)m(t.)150 | b Ft(had)k(b)s(een)g(giv)m(en)h(a)g(negativ)m(e)i(argumen)m(t.)150 |
2634 y Fr(delete-char-or-list)25 b(\(\))630 2743 y Fs(Deletes)41 | 1705 y Fs(delete-char-or-list)25 b(\(\))630 1815 y Ft(Deletes)41 |
b(the)e(c)m(haracter)h(under)e(the)h(cursor)f(if)h(not)g(at)g(the)h(b)s |
b(the)e(c)m(haracter)h(under)e(the)h(cursor)f(if)h(not)g(at)g(the)h(b)s |
(eginning)e(or)h(end)f(of)h(the)630 2853 y(line)50 b(\(lik)m(e)h | (eginning)e(or)h(end)f(of)h(the)630 1925 y(line)50 b(\(lik)m(e)h |
Fr(delete-char)p Fs(\).)96 b(If)49 b(at)h(the)g(end)f(of)h(the)f(line,) | Fs(delete-char)p Ft(\).)96 b(If)49 b(at)h(the)g(end)f(of)h(the)f(line,) |
55 b(b)s(eha)m(v)m(es)c(iden)m(tically)g(to)630 2963 | 55 b(b)s(eha)m(v)m(es)c(iden)m(tically)g(to)630 2034 |
y Fr(possible-completions)p Fs(.)35 b(This)30 b(command)g(is)g(un)m(b)s | y Fs(possible-completions)p Ft(.)35 b(This)30 b(command)g(is)g(un)m(b)s |
(ound)e(b)m(y)i(default.)150 3148 y Fh(1.4.7)63 b(Keyb)s(oard)41 | (ound)e(b)m(y)i(default.)150 2229 y Fi(1.4.7)63 b(Keyb)s(oard)41 |
b(Macros)150 3313 y Fr(start-kbd-macro)26 b(\(C-x)j(\(\))630 | b(Macros)150 2399 y Fs(start-kbd-macro)26 b(\(C-x)j(\(\))630 |
3422 y Fs(Begin)i(sa)m(ving)h(the)e(c)m(haracters)i(t)m(yp)s(ed)e(in)m | 2509 y Ft(Begin)i(sa)m(ving)h(the)e(c)m(haracters)i(t)m(yp)s(ed)e(in)m |
(to)h(the)g(curren)m(t)f(k)m(eyb)s(oard)g(macro.)150 |
(to)h(the)g(curren)m(t)f(k)m(eyb)s(oard)g(macro.)150 |
3568 y Fr(end-kbd-macro)d(\(C-x)i(\)\))630 3677 y Fs(Stop)e(sa)m(ving)h | 2664 y Fs(end-kbd-macro)d(\(C-x)i(\)\))630 2774 y Ft(Stop)e(sa)m(ving)h |
(the)g(c)m(haracters)g(t)m(yp)s(ed)f(in)m(to)i(the)e(curren)m(t)g(k)m |
(the)g(c)m(haracters)g(t)m(yp)s(ed)f(in)m(to)i(the)e(curren)m(t)g(k)m |
(eyb)s(oard)g(macro)h(and)f(sa)m(v)m(e)i(the)630 3787 | (eyb)s(oard)g(macro)h(and)f(sa)m(v)m(e)i(the)630 2883 |
y(de\014nition.)150 3932 y Fr(call-last-kbd-macro)c(\(C-x)k(e\))630 | y(de\014nition.)150 3039 y Fs(call-last-kbd-macro)c(\(C-x)k(e\))630 |
4042 y Fs(Re-execute)37 b(the)e(last)h(k)m(eyb)s(oard)f(macro)h | 3148 y Ft(Re-execute)37 b(the)e(last)h(k)m(eyb)s(oard)f(macro)h |
(de\014ned,)f(b)m(y)h(making)f(the)g(c)m(haracters)i(in)e(the)630 |
(de\014ned,)f(b)m(y)h(making)f(the)g(c)m(haracters)i(in)e(the)630 |
4151 y(macro)c(app)s(ear)f(as)g(if)h(t)m(yp)s(ed)f(at)h(the)f(k)m(eyb)s | 3258 y(macro)c(app)s(ear)f(as)g(if)h(t)m(yp)s(ed)f(at)h(the)f(k)m(eyb)s |
(oard.)150 4297 y Fr(print-last-kbd-macro)25 b(\(\))630 | (oard.)150 3413 y Fs(print-last-kbd-macro)25 b(\(\))630 |
4406 y Fs(Prin)m(t)30 b(the)h(last)g(k)m(eb)s(oard)f(macro)h(de\014ned) | 3523 y Ft(Prin)m(t)30 b(the)h(last)g(k)m(eb)s(oard)f(macro)h(de\014ned) |
e(in)i(a)f(format)h(suitable)g(for)f(the)h Fi(inputrc)k | e(in)i(a)f(format)h(suitable)g(for)f(the)h Fj(inputrc)k |
Fs(\014le.)150 4591 y Fh(1.4.8)63 b(Some)41 b(Miscellaneous)i(Commands) | Ft(\014le.)150 3718 y Fi(1.4.8)63 b(Some)41 b(Miscellaneous)i(Commands) |
150 4756 y Fr(re-read-init-file)26 b(\(C-x)j(C-r\))630 | 150 3888 y Fs(re-read-init-file)26 b(\(C-x)j(C-r\))630 |
4866 y Fs(Read)22 b(in)g(the)g(con)m(ten)m(ts)h(of)f(the)g | 3997 y Ft(Read)22 b(in)g(the)g(con)m(ten)m(ts)h(of)f(the)g |
Fi(inputrc)27 b Fs(\014le,)d(and)d(incorp)s(orate)h(an)m(y)h(bindings)d | Fj(inputrc)27 b Ft(\014le,)d(and)d(incorp)s(orate)h(an)m(y)h(bindings)d |
(or)i(v)-5 b(ariable)630 4975 y(assignmen)m(ts)31 b(found)e(there.)150 | (or)i(v)-5 b(ariable)630 4107 y(assignmen)m(ts)31 b(found)e(there.)150 |
5121 y Fr(abort)g(\(C-g\))630 5230 y Fs(Ab)s(ort)d(the)h(curren)m(t)f | 4262 y Fs(abort)g(\(C-g\))630 4372 y Ft(Ab)s(ort)d(the)h(curren)m(t)f |
(editing)h(command)f(and)g(ring)h(the)f(terminal's)h(b)s(ell)g(\(sub)5 |
(editing)h(command)f(and)g(ring)h(the)f(terminal's)h(b)s(ell)g(\(sub)5 |
b(ject)26 b(to)i(the)630 5340 y(setting)j(of)g Fr(bell-style)p | b(ject)26 b(to)i(the)630 4481 y(setting)j(of)g Fs(bell-style)p |
Fs(\).)p eop end | Ft(\).)150 4637 y Fs(do-lowercase-version)25 b(\(M-A,)k(M-B,)g(M-)p |
%%Page: 20 24 | Fl(x)p Fs(,)g(...)o(\))630 4746 y Ft(If)35 b(the)g(meta\014ed)g(c)m |
TeXDict begin 20 23 bop 150 -116 a Fs(Chapter)30 b(1:)41 | (haracter)i Fj(x)k Ft(is)35 b(upp)s(er)e(case,)k(run)d(the)h(command)g |
b(Command)29 b(Line)i(Editing)2107 b(20)150 299 y Fr | (that)g(is)g(b)s(ound)e(to)630 4856 y(the)g(corresp)s(onding)f |
(do-uppercase-version)25 b(\(M-a,)k(M-b,)g(M-)p Fk(x)p | (meta\014ed)h(lo)m(w)m(er)i(case)f(c)m(haracter.)50 b(The)32 |
Fr(,)g(...)o(\))630 408 y Fs(If)e(the)h(meta\014ed)g(c)m(haracter)h | b(b)s(eha)m(vior)h(is)g(unde\014ned)e(if)630 4965 y Fj(x)37 |
Fi(x)34 b Fs(is)28 b(lo)m(w)m(ercase,)i(run)d(the)g(command)h(that)g | b Ft(is)30 b(already)h(lo)m(w)m(er)h(case.)150 5121 y |
(is)g(b)s(ound)d(to)k(the)630 518 y(corresp)s(onding)g(upp)s(ercase)h | Fs(prefix-meta)27 b(\(ESC\))630 5230 y Ft(Metafy)39 b(the)e(next)h(c)m |
(c)m(haracter.)150 667 y Fr(prefix-meta)d(\(ESC\))630 | (haracter)h(t)m(yp)s(ed.)62 b(This)37 b(is)g(for)h(k)m(eyb)s(oards)f |
777 y Fs(Metafy)39 b(the)e(next)h(c)m(haracter)h(t)m(yp)s(ed.)62 | (without)g(a)h(meta)g(k)m(ey)-8 b(.)630 5340 y(T)m(yping)30 |
b(This)37 b(is)g(for)h(k)m(eyb)s(oards)f(without)g(a)h(meta)g(k)m(ey)-8 | b(`)p Fs(ESC)g(f)p Ft(')g(is)h(equiv)-5 b(alen)m(t)31 |
b(.)630 887 y(T)m(yping)30 b(`)p Fr(ESC)g(f)p Fs(')g(is)h(equiv)-5 | b(to)g(t)m(yping)g Fl(M-f)p Ft(.)p eop end |
b(alen)m(t)31 b(to)g(t)m(yping)g Fk(M-f)p Fs(.)150 1036 | %%Page: 23 27 |
y Fr(undo)e(\(C-_)g(or)h(C-x)g(C-u\))630 1146 y Fs(Incremen)m(tal)h | TeXDict begin 23 26 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
(undo,)f(separately)h(remem)m(b)s(ered)f(for)g(eac)m(h)i(line.)150 | b(Command)29 b(Line)i(Editing)2107 b(23)150 299 y Fs(undo)29 |
1295 y Fr(revert-line)27 b(\(M-r\))630 1405 y Fs(Undo)33 | b(\(C-_)g(or)h(C-x)g(C-u\))630 408 y Ft(Incremen)m(tal)h(undo,)f |
| (separately)h(remem)m(b)s(ered)f(for)g(eac)m(h)i(line.)150 |
| 584 y Fs(revert-line)27 b(\(M-r\))630 693 y Ft(Undo)33 |
b(all)h(c)m(hanges)g(made)f(to)h(this)f(line.)49 b(This)32 |
b(all)h(c)m(hanges)g(made)f(to)h(this)f(line.)49 b(This)32 |
b(is)h(lik)m(e)i(executing)f(the)f Fr(undo)f Fs(command)630 | b(is)h(lik)m(e)i(executing)f(the)f Fs(undo)f Ft(command)630 |
1514 y(enough)e(times)h(to)g(get)h(bac)m(k)f(to)g(the)f(b)s(eginning.) | 803 y(enough)e(times)h(to)g(get)h(bac)m(k)f(to)g(the)f(b)s(eginning.) |
150 1664 y Fr(tilde-expand)d(\(M-~\))630 1773 y Fs(P)m(erform)j(tilde)h | 150 978 y Fs(tilde-expand)d(\(M-~\))630 1088 y Ft(P)m(erform)j(tilde)h |
(expansion)g(on)f(the)g(curren)m(t)h(w)m(ord.)150 1923 | (expansion)g(on)f(the)g(curren)m(t)h(w)m(ord.)150 1263 |
y Fr(set-mark)d(\(C-@\))630 2032 y Fs(Set)33 b(the)g(mark)f(to)i(the)f | y Fs(set-mark)d(\(C-@\))630 1373 y Ft(Set)33 b(the)g(mark)f(to)i(the)f |
(p)s(oin)m(t.)48 b(If)32 b(a)h(n)m(umeric)g(argumen)m(t)g(is)g |
(p)s(oin)m(t.)48 b(If)32 b(a)h(n)m(umeric)g(argumen)m(t)g(is)g |
(supplied,)f(the)h(mark)g(is)f(set)630 2142 y(to)f(that)g(p)s(osition.) | (supplied,)f(the)h(mark)g(is)f(set)630 1482 y(to)f(that)g(p)s(osition.) |
150 2291 y Fr(exchange-point-and-mark)24 b(\(C-x)29 b(C-x\))630 | 150 1658 y Fs(exchange-point-and-mark)24 b(\(C-x)29 b(C-x\))630 |
2401 y Fs(Sw)m(ap)i(the)g(p)s(oin)m(t)g(with)g(the)g(mark.)43 | 1767 y Ft(Sw)m(ap)i(the)g(p)s(oin)m(t)g(with)g(the)g(mark.)43 |
b(The)31 b(curren)m(t)g(cursor)f(p)s(osition)i(is)f(set)h(to)f(the)h |
b(The)31 b(curren)m(t)g(cursor)f(p)s(osition)i(is)f(set)h(to)f(the)h |
(sa)m(v)m(ed)630 2511 y(p)s(osition,)f(and)e(the)i(old)g(cursor)e(p)s | (sa)m(v)m(ed)630 1877 y(p)s(osition,)f(and)e(the)i(old)g(cursor)e(p)s |
(osition)i(is)f(sa)m(v)m(ed)i(as)e(the)h(mark.)150 2660 | (osition)i(is)f(sa)m(v)m(ed)i(as)e(the)h(mark.)150 2052 |
y Fr(character-search)26 b(\(C-]\))630 2770 y Fs(A)f(c)m(haracter)h(is) | y Fs(character-search)26 b(\(C-]\))630 2162 y Ft(A)f(c)m(haracter)h(is) |
f(read)g(and)f(p)s(oin)m(t)h(is)g(mo)m(v)m(ed)h(to)g(the)f(next)g(o)s |
f(read)g(and)f(p)s(oin)m(t)h(is)g(mo)m(v)m(ed)h(to)g(the)f(next)g(o)s |
(ccurrence)g(of)g(that)g(c)m(haracter.)630 2879 y(A)30 | (ccurrence)g(of)g(that)g(c)m(haracter.)630 2271 y(A)30 |
b(negativ)m(e)j(coun)m(t)e(searc)m(hes)g(for)f(previous)g(o)s |
b(negativ)m(e)j(coun)m(t)e(searc)m(hes)g(for)f(previous)g(o)s |
(ccurrences.)150 3029 y Fr(character-search-backwar)o(d)24 | (ccurrences.)150 2447 y Fs(character-search-backwar)o(d)24 |
b(\(M-C-]\))630 3138 y Fs(A)45 b(c)m(haracter)h(is)f(read)g(and)f(p)s | b(\(M-C-]\))630 2556 y Ft(A)45 b(c)m(haracter)h(is)f(read)g(and)f(p)s |
(oin)m(t)h(is)g(mo)m(v)m(ed)h(to)f(the)g(previous)f(o)s(ccurrence)h(of) |
(oin)m(t)h(is)g(mo)m(v)m(ed)h(to)f(the)g(previous)f(o)s(ccurrence)h(of) |
g(that)630 3248 y(c)m(haracter.)d(A)31 b(negativ)m(e)h(coun)m(t)f | g(that)630 2666 y(c)m(haracter.)d(A)31 b(negativ)m(e)h(coun)m(t)f |
(searc)m(hes)h(for)e(subsequen)m(t)f(o)s(ccurrences.)150 |
(searc)m(hes)h(for)e(subsequen)m(t)f(o)s(ccurrences.)150 |
3397 y Fr(skip-csi-sequence)d(\(\))630 3507 y Fs(Read)i(enough)f(c)m | 2841 y Fs(skip-csi-sequence)d(\(\))630 2951 y Ft(Read)i(enough)f(c)m |
(haracters)h(to)g(consume)f(a)h(m)m(ulti-k)m(ey)h(sequence)f(suc)m(h)f |
(haracters)h(to)g(consume)f(a)h(m)m(ulti-k)m(ey)h(sequence)f(suc)m(h)f |
(as)g(those)h(de\014ned)630 3616 y(for)37 b(k)m(eys)h(lik)m(e)g(Home)g | (as)g(those)h(de\014ned)630 3061 y(for)37 b(k)m(eys)h(lik)m(e)g(Home)g |
(and)f(End.)60 b(Suc)m(h)37 b(sequences)g(b)s(egin)g(with)g(a)h(Con)m |
(and)f(End.)60 b(Suc)m(h)37 b(sequences)g(b)s(egin)g(with)g(a)h(Con)m |
(trol)g(Sequence)630 3726 y(Indicator)f(\(CSI\),)f(usually)h(ESC-[.)59 | (trol)g(Sequence)630 3170 y(Indicator)f(\(CSI\),)f(usually)h(ESC-[.)59 |
b(If)36 b(this)g(sequence)h(is)g(b)s(ound)d(to)k Fr("\\)p | b(If)36 b(this)g(sequence)h(is)g(b)s(ound)d(to)k Fs("\\)p |
Fs(e[)p Fr(")p Fs(,)g(k)m(eys)f(pro-)630 3836 y(ducing)31 | Ft(e[)p Fs(")p Ft(,)g(k)m(eys)f(pro-)630 3280 y(ducing)31 |
b(suc)m(h)h(sequences)g(will)h(ha)m(v)m(e)g(no)f(e\013ect)h(unless)e |
b(suc)m(h)h(sequences)g(will)h(ha)m(v)m(e)g(no)f(e\013ect)h(unless)e |
(explicitly)j(b)s(ound)c(to)i(a)h(readline)630 3945 y(command,)f | (explicitly)j(b)s(ound)c(to)i(a)h(readline)630 3389 y(command,)f |
(instead)g(of)g(inserting)g(stra)m(y)h(c)m(haracters)g(in)m(to)g(the)f |
(instead)g(of)g(inserting)g(stra)m(y)h(c)m(haracters)g(in)m(to)g(the)f |
(editing)h(bu\013er.)44 b(This)31 b(is)630 4055 y(un)m(b)s(ound)d(b)m | (editing)h(bu\013er.)44 b(This)31 b(is)630 3499 y(un)m(b)s(ound)d(b)m |
(y)i(default,)h(but)f(usually)g(b)s(ound)e(to)j(ESC-[.)150 |
(y)i(default,)h(but)f(usually)g(b)s(ound)e(to)j(ESC-[.)150 |
4204 y Fr(insert-comment)26 b(\(M-#\))630 4314 y Fs(Without)36 | 3674 y Fs(insert-comment)26 b(\(M-#\))630 3784 y Ft(Without)36 |
b(a)g(n)m(umeric)g(argumen)m(t,)h(the)f(v)-5 b(alue)36 |
b(a)g(n)m(umeric)g(argumen)m(t,)h(the)f(v)-5 b(alue)36 |
b(of)g(the)g Fr(comment-begin)c Fs(v)-5 b(ariable)36 | b(of)g(the)g Fs(comment-begin)c Ft(v)-5 b(ariable)36 |
b(is)g(in-)630 4423 y(serted)c(at)g(the)g(b)s(eginning)f(of)h(the)f | b(is)g(in-)630 3893 y(serted)c(at)g(the)g(b)s(eginning)f(of)h(the)f |
(curren)m(t)h(line.)45 b(If)31 b(a)h(n)m(umeric)f(argumen)m(t)h(is)g |
(curren)m(t)h(line.)45 b(If)31 b(a)h(n)m(umeric)f(argumen)m(t)h(is)g |
(supplied,)630 4533 y(this)k(command)h(acts)g(as)g(a)g(toggle:)55 | (supplied,)630 4003 y(this)k(command)h(acts)g(as)g(a)g(toggle:)55 |
b(if)37 b(the)f(c)m(haracters)i(at)g(the)e(b)s(eginning)g(of)h(the)g |
b(if)37 b(the)f(c)m(haracters)i(at)g(the)e(b)s(eginning)g(of)h(the)g |
(line)630 4643 y(do)30 b(not)h(matc)m(h)h(the)f(v)-5 | (line)630 4113 y(do)30 b(not)h(matc)m(h)h(the)f(v)-5 |
b(alue)31 b(of)f Fr(comment-begin)p Fs(,)e(the)i(v)-5 | b(alue)31 b(of)f Fs(comment-begin)p Ft(,)e(the)i(v)-5 |
b(alue)31 b(is)g(inserted,)g(otherwise)g(the)630 4752 | b(alue)31 b(is)g(inserted,)g(otherwise)g(the)630 4222 |
y(c)m(haracters)42 b(in)d Fr(comment-begin)e Fs(are)j(deleted)h(from)f | y(c)m(haracters)42 b(in)d Fs(comment-begin)e Ft(are)j(deleted)h(from)f |
(the)g(b)s(eginning)g(of)g(the)g(line.)71 b(In)630 4862 | (the)g(b)s(eginning)g(of)g(the)g(line.)71 b(In)630 4332 |
y(either)31 b(case,)h(the)e(line)h(is)f(accepted)i(as)f(if)f(a)h |
y(either)31 b(case,)h(the)e(line)h(is)f(accepted)i(as)f(if)f(a)h |
(newline)f(had)g(b)s(een)f(t)m(yp)s(ed.)150 5011 y Fr(dump-functions)d | (newline)f(had)g(b)s(een)f(t)m(yp)s(ed.)150 4507 y Fs(dump-functions)d |
(\(\))630 5121 y Fs(Prin)m(t)g(all)i(of)e(the)h(functions)f(and)g | (\(\))630 4617 y Ft(Prin)m(t)g(all)i(of)e(the)h(functions)f(and)g |
(their)g(k)m(ey)h(bindings)e(to)j(the)e(Readline)h(output)f(stream.)630 |
(their)g(k)m(ey)h(bindings)e(to)j(the)e(Readline)h(output)f(stream.)630 |
5230 y(If)31 b(a)h(n)m(umeric)g(argumen)m(t)g(is)g(supplied,)f(the)h | 4726 y(If)31 b(a)h(n)m(umeric)g(argumen)m(t)g(is)g(supplied,)f(the)h |
(output)f(is)h(formatted)g(in)f(suc)m(h)h(a)g(w)m(a)m(y)g(that)630 |
(output)f(is)h(formatted)g(in)f(suc)m(h)h(a)g(w)m(a)m(y)g(that)630 |
5340 y(it)f(can)g(b)s(e)e(made)i(part)f(of)g(an)h Fi(inputrc)k | 4836 y(it)f(can)g(b)s(e)e(made)i(part)f(of)g(an)h Fj(inputrc)k |
Fs(\014le.)41 b(This)29 b(command)h(is)h(un)m(b)s(ound)c(b)m(y)k | Ft(\014le.)41 b(This)29 b(command)h(is)h(un)m(b)s(ound)c(b)m(y)k |
(default.)p eop end | (default.)150 5011 y Fs(dump-variables)26 b(\(\))630 |
%%Page: 21 25 | 5121 y Ft(Prin)m(t)21 b(all)h(of)g(the)f(settable)i(v)-5 |
TeXDict begin 21 24 bop 150 -116 a Fs(Chapter)30 b(1:)41 | |
b(Command)29 b(Line)i(Editing)2107 b(21)150 299 y Fr(dump-variables)26 | |
b(\(\))630 408 y Fs(Prin)m(t)21 b(all)h(of)g(the)f(settable)i(v)-5 | |
b(ariables)22 b(and)f(their)g(v)-5 b(alues)22 b(to)g(the)f(Readline)h |
b(ariables)22 b(and)f(their)g(v)-5 b(alues)22 b(to)g(the)f(Readline)h |
(output)f(stream.)630 518 y(If)31 b(a)h(n)m(umeric)g(argumen)m(t)g(is)g | (output)f(stream.)630 5230 y(If)31 b(a)h(n)m(umeric)g(argumen)m(t)g(is) |
(supplied,)f(the)h(output)f(is)h(formatted)g(in)f(suc)m(h)h(a)g(w)m(a)m | g(supplied,)f(the)h(output)f(is)h(formatted)g(in)f(suc)m(h)h(a)g(w)m(a) |
(y)g(that)630 628 y(it)f(can)g(b)s(e)e(made)i(part)f(of)g(an)h | m(y)g(that)630 5340 y(it)f(can)g(b)s(e)e(made)i(part)f(of)g(an)h |
Fi(inputrc)k Fs(\014le.)41 b(This)29 b(command)h(is)h(un)m(b)s(ound)c | Fj(inputrc)k Ft(\014le.)41 b(This)29 b(command)h(is)h(un)m(b)s(ound)c |
(b)m(y)k(default.)150 787 y Fr(dump-macros)c(\(\))630 | (b)m(y)k(default.)p eop end |
897 y Fs(Prin)m(t)34 b(all)g(of)g(the)g(Readline)g(k)m(ey)h(sequences)f | %%Page: 24 28 |
(b)s(ound)e(to)i(macros)g(and)f(the)h(strings)g(they)630 | TeXDict begin 24 27 bop 150 -116 a Ft(Chapter)30 b(1:)41 |
1006 y(output.)53 b(If)35 b(a)g(n)m(umeric)f(argumen)m(t)i(is)e | b(Command)29 b(Line)i(Editing)2107 b(24)150 299 y Fs(dump-macros)27 |
| b(\(\))630 408 y Ft(Prin)m(t)34 b(all)g(of)g(the)g(Readline)g(k)m(ey)h |
| (sequences)f(b)s(ound)e(to)i(macros)g(and)f(the)h(strings)g(they)630 |
| 518 y(output.)53 b(If)35 b(a)g(n)m(umeric)f(argumen)m(t)i(is)e |
(supplied,)h(the)g(output)g(is)f(formatted)i(in)e(suc)m(h)h(a)630 |
(supplied,)h(the)g(output)g(is)f(formatted)i(in)e(suc)m(h)h(a)630 |
1116 y(w)m(a)m(y)c(that)g(it)f(can)g(b)s(e)g(made)g(part)f(of)i(an)e | 628 y(w)m(a)m(y)c(that)g(it)f(can)g(b)s(e)g(made)g(part)f(of)i(an)e |
Fi(inputrc)35 b Fs(\014le.)41 b(This)29 b(command)h(is)g(un)m(b)s(ound) | Fj(inputrc)35 b Ft(\014le.)41 b(This)29 b(command)h(is)g(un)m(b)s(ound) |
d(b)m(y)630 1225 y(default.)150 1385 y Fr(emacs-editing-mode)e(\(C-e\)) | d(b)m(y)630 737 y(default.)150 897 y Fs(emacs-editing-mode)e(\(C-e\)) |
630 1494 y Fs(When)30 b(in)g Fr(vi)g Fs(command)g(mo)s(de,)g(this)h | 630 1006 y Ft(When)30 b(in)g Fs(vi)g Ft(command)g(mo)s(de,)g(this)h |
(causes)f(a)h(switc)m(h)g(to)g Fr(emacs)e Fs(editing)i(mo)s(de.)150 | (causes)f(a)h(switc)m(h)g(to)g Fs(emacs)e Ft(editing)i(mo)s(de.)150 |
1654 y Fr(vi-editing-mode)26 b(\(M-C-j\))630 1763 y Fs(When)k(in)g | 1166 y Fs(vi-editing-mode)26 b(\(M-C-j\))630 1275 y Ft(When)k(in)g |
Fr(emacs)f Fs(editing)i(mo)s(de,)f(this)h(causes)f(a)h(switc)m(h)g(to)g | Fs(emacs)f Ft(editing)i(mo)s(de,)f(this)h(causes)f(a)h(switc)m(h)g(to)g |
Fr(vi)f Fs(editing)h(mo)s(de.)150 1996 y Fq(1.5)68 b(Readline)47 | Fs(vi)f Ft(editing)h(mo)s(de.)150 1516 y Fr(1.5)68 b(Readline)47 |
b(vi)e(Mo)t(de)150 2155 y Fs(While)32 b(the)g(Readline)g(library)f(do)s | b(vi)e(Mo)t(de)150 1675 y Ft(While)32 b(the)g(Readline)g(library)f(do)s |
(es)g(not)h(ha)m(v)m(e)h(a)f(full)f(set)h(of)g Fr(vi)f | (es)g(not)h(ha)m(v)m(e)h(a)f(full)f(set)h(of)g Fs(vi)f |
Fs(editing)h(functions,)f(it)h(do)s(es)g(con)m(tain)150 | Ft(editing)h(functions,)f(it)h(do)s(es)g(con)m(tain)150 |
2265 y(enough)i(to)h(allo)m(w)g(simple)f(editing)h(of)f(the)g(line.)52 | 1785 y(enough)i(to)h(allo)m(w)g(simple)f(editing)h(of)f(the)g(line.)52 |
b(The)34 b(Readline)g Fr(vi)g Fs(mo)s(de)f(b)s(eha)m(v)m(es)i(as)f(sp)s | b(The)34 b(Readline)g Fs(vi)g Ft(mo)s(de)f(b)s(eha)m(v)m(es)i(as)f(sp)s |
(eci\014ed)f(in)150 2374 y(the)e Fl(posix)e Fs(standard.)275 | (eci\014ed)f(in)150 1895 y(the)e Fm(posix)e Ft(standard.)275 |
2509 y(In)f(order)g(to)i(switc)m(h)g(in)m(teractiv)m(ely)i(b)s(et)m(w)m | 2029 y(In)f(order)g(to)i(switc)m(h)g(in)m(teractiv)m(ely)i(b)s(et)m(w)m |
(een)d Fr(emacs)f Fs(and)g Fr(vi)h Fs(editing)g(mo)s(des,)g(use)g(the)g | (een)d Fs(emacs)f Ft(and)g Fs(vi)h Ft(editing)g(mo)s(des,)g(use)g(the)g |
(command)150 2619 y Fk(M-C-j)36 b Fs(\(b)s(ound)h(to)h | (command)150 2139 y Fl(M-C-j)36 b Ft(\(b)s(ound)h(to)h |
(emacs-editing-mo)s(de)i(when)d(in)g Fr(vi)h Fs(mo)s(de)f(and)g(to)i | (emacs-editing-mo)s(de)i(when)d(in)g Fs(vi)h Ft(mo)s(de)f(and)g(to)i |
(vi-editing-mo)s(de)g(in)e Fr(emacs)150 2728 y Fs(mo)s(de\).)k(The)30 | (vi-editing-mo)s(de)g(in)e Fs(emacs)150 2248 y Ft(mo)s(de\).)k(The)30 |
b(Readline)h(default)f(is)g Fr(emacs)f Fs(mo)s(de.)275 | b(Readline)h(default)f(is)g Fs(emacs)f Ft(mo)s(de.)275 |
2863 y(When)g(y)m(ou)i(en)m(ter)f(a)h(line)f(in)g Fr(vi)f | 2383 y(When)g(y)m(ou)i(en)m(ter)f(a)h(line)f(in)g Fs(vi)f |
Fs(mo)s(de,)h(y)m(ou)h(are)f(already)h(placed)f(in)g(`insertion')g(mo)s | Ft(mo)s(de,)h(y)m(ou)h(are)f(already)h(placed)f(in)g(`insertion')g(mo)s |
(de,)g(as)h(if)f(y)m(ou)150 2972 y(had)f(t)m(yp)s(ed)g(an)g(`)p | (de,)g(as)h(if)f(y)m(ou)150 2492 y(had)f(t)m(yp)s(ed)g(an)g(`)p |
Fr(i)p Fs('.)41 b(Pressing)29 b Fr(ESC)f Fs(switc)m(hes)i(y)m(ou)g(in)m | Fs(i)p Ft('.)41 b(Pressing)29 b Fs(ESC)f Ft(switc)m(hes)i(y)m(ou)g(in)m |
(to)h(`command')e(mo)s(de,)h(where)e(y)m(ou)i(can)g(edit)g(the)150 |
(to)h(`command')e(mo)s(de,)h(where)e(y)m(ou)i(can)g(edit)g(the)150 |
3082 y(text)35 b(of)f(the)g(line)g(with)f(the)h(standard)f | 2602 y(text)35 b(of)f(the)g(line)g(with)f(the)h(standard)f |
Fr(vi)g Fs(mo)m(v)m(emen)m(t)j(k)m(eys,)g(mo)m(v)m(e)f(to)f(previous)g | Fs(vi)g Ft(mo)m(v)m(emen)m(t)j(k)m(eys,)g(mo)m(v)m(e)f(to)f(previous)g |
(history)f(lines)h(with)150 3191 y(`)p Fr(k)p Fs(')d(and)e(subsequen)m | (history)f(lines)h(with)150 2711 y(`)p Fs(k)p Ft(')d(and)e(subsequen)m |
(t)h(lines)h(with)f(`)p Fr(j)p Fs(',)g(and)g(so)h(forth.)p | (t)h(lines)h(with)f(`)p Fs(j)p Ft(',)g(and)g(so)h(forth.)p |
eop end |
eop end |
%%Page: 22 26 | %%Page: 25 29 |
TeXDict begin 22 25 bop 150 -116 a Fs(Chapter)30 b(2:)41 | TeXDict begin 25 28 bop 3659 -116 a Ft(25)150 299 y Fp(2)80 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(22)150 | b(Programming)54 b(with)f(GNU)h(Readline)150 543 y Ft(This)24 |
299 y Fo(2)80 b(Programming)54 b(with)f(GNU)h(Readline)150 | b(c)m(hapter)i(describ)s(es)e(the)h(in)m(terface)h(b)s(et)m(w)m(een)g |
527 y Fs(This)24 b(c)m(hapter)i(describ)s(es)e(the)h(in)m(terface)h(b)s | (the)f Fm(gnu)f Ft(Readline)i(Library)e(and)g(other)h(programs.)150 |
(et)m(w)m(een)g(the)f Fl(gnu)f Fs(Readline)i(Library)e(and)g(other)h | 652 y(If)k(y)m(ou)g(are)g(a)h(programmer,)f(and)f(y)m(ou)i(wish)e(to)i |
(programs.)150 636 y(If)k(y)m(ou)g(are)g(a)h(programmer,)f(and)f(y)m | (include)f(the)g(features)g(found)f(in)h Fm(gnu)g Ft(Readline)g(suc)m |
(ou)i(wish)e(to)i(include)f(the)g(features)g(found)f(in)h | (h)150 762 y(as)c(completion,)j(line)d(editing,)i(and)d(in)m(teractiv)m |
Fl(gnu)g Fs(Readline)g(suc)m(h)150 746 y(as)c(completion,)j(line)d | (e)k(history)d(manipulation)g(in)f(y)m(our)h(o)m(wn)g(programs,)h(this) |
(editing,)i(and)d(in)m(teractiv)m(e)k(history)d(manipulation)g(in)f(y)m | 150 871 y(section)32 b(is)e(for)g(y)m(ou.)150 1117 y |
(our)h(o)m(wn)g(programs,)h(this)150 855 y(section)32 | Fr(2.1)68 b(Basic)45 b(Beha)l(vior)150 1276 y Ft(Man)m(y)39 |
b(is)e(for)g(y)m(ou.)150 1085 y Fq(2.1)68 b(Basic)45 | b(programs)e(pro)m(vide)h(a)h(command)f(line)g(in)m(terface,)k(suc)m(h) |
b(Beha)l(vior)150 1245 y Fs(Man)m(y)39 b(programs)e(pro)m(vide)h(a)h | 37 b(as)i Fs(mail)p Ft(,)g Fs(ftp)p Ft(,)g(and)e Fs(sh)p |
(command)f(line)g(in)m(terface,)k(suc)m(h)37 b(as)i Fr(mail)p | Ft(.)63 b(F)-8 b(or)39 b(suc)m(h)150 1386 y(programs,)29 |
Fs(,)g Fr(ftp)p Fs(,)g(and)e Fr(sh)p Fs(.)63 b(F)-8 b(or)39 | b(the)f(default)h(b)s(eha)m(viour)f(of)h(Readline)g(is)g(su\016cien)m |
b(suc)m(h)150 1354 y(programs,)29 b(the)f(default)h(b)s(eha)m(viour)f | (t.)40 b(This)28 b(section)i(describ)s(es)d(ho)m(w)i(to)g(use)150 |
(of)h(Readline)g(is)g(su\016cien)m(t.)40 b(This)28 b(section)i(describ) | 1496 y(Readline)35 b(in)f(the)h(simplest)f(w)m(a)m(y)h(p)s(ossible,)h |
s(es)d(ho)m(w)i(to)g(use)150 1464 y(Readline)35 b(in)f(the)h(simplest)f | (p)s(erhaps)c(to)j(replace)h(calls)f(in)f(y)m(our)h(co)s(de)f(to)h |
(w)m(a)m(y)h(p)s(ossible,)h(p)s(erhaps)c(to)j(replace)h(calls)f(in)f(y) | Fs(gets\(\))e Ft(or)150 1605 y Fs(fgets\(\))p Ft(.)275 |
m(our)h(co)s(de)f(to)h Fr(gets\(\))e Fs(or)150 1573 y | 1743 y(The)f(function)g Fs(readline\(\))e Ft(prin)m(ts)i(a)g(prompt)g |
Fr(fgets\(\))p Fs(.)275 1707 y(The)f(function)g Fr(readline\(\))e | Fj(prompt)i Ft(and)e(then)g(reads)g(and)g(returns)f(a)i(single)150 |
Fs(prin)m(ts)i(a)g(prompt)g Fi(prompt)i Fs(and)e(then)g(reads)g(and)g | 1852 y(line)g(of)g(text)h(from)e(the)h(user.)47 b(If)32 |
(returns)f(a)i(single)150 1816 y(line)g(of)g(text)h(from)e(the)h(user.) | b Fj(prompt)i Ft(is)e Fs(NULL)g Ft(or)h(the)f(empt)m(y)i(string,)f(no)g |
47 b(If)32 b Fi(prompt)i Fs(is)e Fr(NULL)g Fs(or)h(the)f(empt)m(y)i | (prompt)e(is)i(displa)m(y)m(ed.)150 1962 y(The)k(line)g |
(string,)f(no)g(prompt)e(is)i(displa)m(y)m(ed.)150 1926 | Fs(readline)e Ft(returns)h(is)h(allo)s(cated)i(with)e |
y(The)k(line)g Fr(readline)e Fs(returns)h(is)h(allo)s(cated)i(with)e | Fs(malloc\(\))p Ft(;)h(the)f(caller)i(should)d Fs(free\(\))f |
Fr(malloc\(\))p Fs(;)h(the)f(caller)i(should)d Fr(free\(\))f | Ft(the)j(line)150 2072 y(when)29 b(it)i(has)f(\014nished)f(with)h(it.) |
Fs(the)j(line)150 2035 y(when)29 b(it)i(has)f(\014nished)f(with)h(it.) | 42 b(The)29 b(declaration)j(for)f Fs(readline)d Ft(in)i(ANSI)g(C)g(is) |
42 b(The)29 b(declaration)j(for)f Fr(readline)d Fs(in)i(ANSI)g(C)g(is) | 390 2209 y Fs(char)47 b(*readline)e(\(const)h(char)h(*)p |
390 2169 y Fr(char)47 b(*readline)e(\(const)h(char)h(*)p | Fl(prompt)p Fs(\);)150 2347 y Ft(So,)31 b(one)f(migh)m(t)h(sa)m(y)390 |
Fk(prompt)p Fr(\);)150 2302 y Fs(So,)31 b(one)f(migh)m(t)h(sa)m(y)390 | 2485 y Fs(char)47 b(*line)f(=)h(readline)f(\("Enter)g(a)h(line:)g("\);) |
2435 y Fr(char)47 b(*line)f(=)h(readline)f(\("Enter)g(a)h(line:)g("\);) | 150 2623 y Ft(in)23 b(order)f(to)h(read)g(a)g(line)h(of)f(text)h(from)e |
150 2568 y Fs(in)23 b(order)f(to)h(read)g(a)g(line)h(of)f(text)h(from)e | |
(the)h(user.)38 b(The)22 b(line)h(returned)f(has)g(the)h(\014nal)g |
(the)h(user.)38 b(The)22 b(line)h(returned)f(has)g(the)h(\014nal)g |
(newline)g(remo)m(v)m(ed,)150 2678 y(so)31 b(only)f(the)h(text)g | (newline)g(remo)m(v)m(ed,)150 2732 y(so)31 b(only)f(the)h(text)g |
(remains.)275 2811 y(If)40 b Fr(readline)e Fs(encoun)m(ters)j(an)f | (remains.)275 2870 y(If)40 b Fs(readline)e Ft(encoun)m(ters)j(an)f |
Fr(EOF)f Fs(while)i(reading)f(the)h(line,)j(and)39 b(the)i(line)g(is)f | Fs(EOF)f Ft(while)i(reading)f(the)h(line,)j(and)39 b(the)i(line)g(is)f |
(empt)m(y)h(at)g(that)150 2921 y(p)s(oin)m(t,)30 b(then)f | (empt)m(y)h(at)g(that)150 2979 y(p)s(oin)m(t,)30 b(then)f |
Fr(\(char)g(*\)NULL)e Fs(is)j(returned.)39 b(Otherwise,)30 | Fs(\(char)g(*\)NULL)e Ft(is)j(returned.)39 b(Otherwise,)30 |
b(the)f(line)h(is)f(ended)g(just)g(as)g(if)h(a)f(newline)h(had)150 |
b(the)f(line)h(is)f(ended)g(just)g(as)g(if)h(a)f(newline)h(had)150 |
3030 y(b)s(een)g(t)m(yp)s(ed.)275 3163 y(If)c(y)m(ou)h(w)m(an)m(t)h | 3089 y(b)s(een)g(t)m(yp)s(ed.)275 3227 y(Readline)22 |
(the)f(user)g(to)g(b)s(e)g(able)g(to)h(get)g(at)g(the)f(line)g(later,)i | b(p)s(erforms)e(some)j(expansion)e(on)h(the)g Fj(prompt)h |
(\(with)e Fr(C-p)f Fs(for)h(example\),)i(y)m(ou)e(m)m(ust)150 | Ft(b)s(efore)f(it)g(is)g(displa)m(y)m(ed)h(on)f(the)g(screen.)38 |
3273 y(call)32 b Fr(add_history\(\))26 b Fs(to)32 b(sa)m(v)m(e)f(the)g | b(See)150 3336 y(the)27 b(description)g(of)h Fs(rl_expand_prompt)22 |
(line)g(a)m(w)m(a)m(y)h(in)e(a)h Fi(history)38 b Fs(list)31 | b Ft(\(see)28 b(Section)g(2.4.6)h([Redispla)m(y],)g(page)f(38\))g(for)f |
b(of)g(suc)m(h)f(lines.)390 3406 y Fr(add_history)45 | (additional)150 3446 y(details,)41 b(esp)s(ecially)f(if)e |
b(\(line\);)150 3539 y Fs(F)-8 b(or)31 b(full)f(details)i(on)e(the)g | Fj(prompt)i Ft(will)e(con)m(tain)i(c)m(haracters)f(that)g(do)f(not)h |
| (consume)f(ph)m(ysical)h(screen)150 3556 y(space)31 b(when)e(displa)m |
| (y)m(ed.)275 3693 y(If)d(y)m(ou)h(w)m(an)m(t)h(the)f(user)g(to)g(b)s(e) |
| g(able)g(to)h(get)g(at)g(the)f(line)g(later,)i(\(with)e |
| Fs(C-p)f Ft(for)h(example\),)i(y)m(ou)e(m)m(ust)150 3803 |
| y(call)32 b Fs(add_history\(\))26 b Ft(to)32 b(sa)m(v)m(e)f(the)g(line) |
| g(a)m(w)m(a)m(y)h(in)e(a)h Fj(history)38 b Ft(list)31 |
| b(of)g(suc)m(h)f(lines.)390 3941 y Fs(add_history)45 |
| b(\(line\);)150 4078 y Ft(F)-8 b(or)31 b(full)f(details)i(on)e(the)g |
(GNU)h(History)g(Library)-8 b(,)31 b(see)g(the)f(asso)s(ciated)i(man)m |
(GNU)h(History)g(Library)-8 b(,)31 b(see)g(the)f(asso)s(ciated)i(man)m |
(ual.)275 3673 y(It)f(is)g(preferable)g(to)i(a)m(v)m(oid)f(sa)m(ving)h | (ual.)275 4216 y(It)f(is)g(preferable)g(to)i(a)m(v)m(oid)f(sa)m(ving)h |
(empt)m(y)e(lines)h(on)f(the)h(history)f(list,)h(since)g(users)e |
(empt)m(y)e(lines)h(on)f(the)h(history)f(list,)h(since)g(users)e |
(rarely)i(ha)m(v)m(e)h(a)150 3782 y(burning)28 b(need)h(to)i(reuse)e(a) | (rarely)i(ha)m(v)m(e)h(a)150 4326 y(burning)28 b(need)h(to)i(reuse)e(a) |
h(blank)g(line.)40 b(Here)31 b(is)e(a)h(function)g(whic)m(h)f(usefully) |
h(blank)g(line.)40 b(Here)31 b(is)e(a)h(function)g(whic)m(h)f(usefully) |
g(replaces)i(the)f(standard)150 3892 y Fr(gets\(\))f | g(replaces)i(the)f(standard)150 4435 y Fs(gets\(\))f |
Fs(library)h(function,)g(and)g(has)g(the)g(adv)-5 b(an)m(tage)33 | Ft(library)h(function,)g(and)g(has)g(the)g(adv)-5 b(an)m(tage)33 |
b(of)d(no)g(static)i(bu\013er)e(to)h(o)m(v)m(er\015o)m(w:)390 |
b(of)d(no)g(static)i(bu\013er)e(to)h(o)m(v)m(er\015o)m(w:)390 |
4025 y Fr(/*)47 b(A)h(static)e(variable)f(for)i(holding)f(the)h(line.)f | 4573 y Fs(/*)47 b(A)h(static)e(variable)f(for)i(holding)f(the)h(line.)f |
(*/)390 4134 y(static)g(char)h(*line_read)e(=)i(\(char)g(*\)NULL;)390 | (*/)390 4682 y(static)g(char)h(*line_read)e(=)i(\(char)g(*\)NULL;)390 |
4354 y(/*)g(Read)g(a)g(string,)f(and)h(return)f(a)i(pointer)d(to)j(it.) | 4902 y(/*)g(Read)g(a)g(string,)f(and)h(return)f(a)i(pointer)d(to)j(it.) |
533 4463 y(Returns)e(NULL)h(on)g(EOF.)f(*/)390 4573 y(char)h(*)390 | 533 5011 y(Returns)e(NULL)h(on)g(EOF.)f(*/)390 5121 y(char)h(*)390 |
4682 y(rl_gets)f(\(\))390 4792 y({)485 4902 y(/*)i(If)f(the)g(buffer)f | 5230 y(rl_gets)f(\(\))390 5340 y({)p eop end |
(has)h(already)f(been)g(allocated,)629 5011 y(return)g(the)h(memory)f | %%Page: 26 30 |
(to)h(the)g(free)f(pool.)h(*/)485 5121 y(if)h(\(line_read\))581 | TeXDict begin 26 29 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
5230 y({)676 5340 y(free)f(\(line_read\);)p eop end | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(26)485 |
%%Page: 23 27 | 299 y Fs(/*)48 b(If)f(the)g(buffer)f(has)h(already)f(been)g(allocated,) |
TeXDict begin 23 26 bop 150 -116 a Fs(Chapter)30 b(2:)41 | 629 408 y(return)g(the)h(memory)f(to)h(the)g(free)f(pool.)h(*/)485 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(23)676 | 518 y(if)h(\(line_read\))581 628 y({)676 737 y(free)f(\(line_read\);) |
299 y Fr(line_read)46 b(=)h(\(char)f(*\)NULL;)581 408 | 676 847 y(line_read)f(=)h(\(char)f(*\)NULL;)581 956 y(})485 |
y(})485 628 y(/*)i(Get)f(a)g(line)g(from)f(the)h(user.)g(*/)485 | 1176 y(/*)i(Get)f(a)g(line)g(from)f(the)h(user.)g(*/)485 |
737 y(line_read)f(=)h(readline)f(\(""\);)485 956 y(/*)i(If)f(the)g | 1285 y(line_read)f(=)h(readline)f(\(""\);)485 1504 y(/*)i(If)f(the)g |
(line)f(has)h(any)g(text)g(in)g(it,)629 1066 y(save)f(it)h(on)h(the)f | (line)f(has)h(any)g(text)g(in)g(it,)629 1614 y(save)f(it)h(on)h(the)f |
(history.)e(*/)485 1176 y(if)j(\(line_read)d(&&)i(*line_read\))581 | (history.)e(*/)485 1724 y(if)j(\(line_read)d(&&)i(*line_read\))581 |
1285 y(add_history)e(\(line_read\);)485 1504 y(return)i(\(line_read\);) | 1833 y(add_history)e(\(line_read\);)485 2052 y(return)i(\(line_read\);) |
390 1614 y(})275 1767 y Fs(This)27 b(function)h(giv)m(es)h(the)f(user)g | 390 2162 y(})275 2303 y Ft(This)27 b(function)h(giv)m(es)h(the)f(user)g |
(the)g(default)g(b)s(eha)m(viour)g(of)g Fr(TAB)g Fs(completion:)40 | (the)g(default)g(b)s(eha)m(viour)g(of)g Fs(TAB)g Ft(completion:)40 |
b(completion)30 b(on)e(\014le)150 1877 y(names.)41 b(If)31 | b(completion)30 b(on)e(\014le)150 2412 y(names.)41 b(If)31 |
b(y)m(ou)g(do)f(not)h(w)m(an)m(t)g(Readline)h(to)f(complete)h(on)f |
b(y)m(ou)g(do)f(not)h(w)m(an)m(t)g(Readline)h(to)f(complete)h(on)f |
(\014lenames,)g(y)m(ou)g(can)f(c)m(hange)i(the)f(binding)150 |
(\014lenames,)g(y)m(ou)g(can)f(c)m(hange)i(the)f(binding)150 |
1986 y(of)g(the)f Fr(TAB)g Fs(k)m(ey)h(with)f Fr(rl_bind_key\(\))p | 2522 y(of)g(the)f Fs(TAB)g Ft(k)m(ey)h(with)f Fs(rl_bind_key\(\))p |
Fs(.)390 2139 y Fr(int)47 b(rl_bind_key)e(\(int)h Fk(key)p | Ft(.)390 2662 y Fs(int)47 b(rl_bind_key)e(\(int)h Fl(key)p |
Fr(,)h(rl_command_func_t)c(*)p Fk(function)p Fr(\);)275 | Fs(,)h(rl_command_func_t)c(*)p Fl(function)p Fs(\);)275 |
2292 y(rl_bind_key\(\))29 b Fs(tak)m(es)35 b(t)m(w)m(o)g(argumen)m(ts:) | 2803 y(rl_bind_key\(\))29 b Ft(tak)m(es)35 b(t)m(w)m(o)g(argumen)m(ts:) |
47 b Fi(k)m(ey)c Fs(is)33 b(the)h(c)m(haracter)h(that)f(y)m(ou)g(w)m | 47 b Fj(k)m(ey)c Ft(is)33 b(the)h(c)m(haracter)h(that)f(y)m(ou)g(w)m |
(an)m(t)g(to)g(bind,)g(and)150 2402 y Fi(function)39 | (an)m(t)g(to)g(bind,)g(and)150 2912 y Fj(function)39 |
b Fs(is)f(the)h(address)f(of)h(the)g(function)g(to)g(call)i(when)c | b Ft(is)f(the)h(address)f(of)h(the)g(function)g(to)g(call)i(when)c |
Fi(k)m(ey)48 b Fs(is)39 b(pressed.)65 b(Binding)38 b | Fj(k)m(ey)48 b Ft(is)39 b(pressed.)65 b(Binding)38 b |
Fr(TAB)g Fs(to)i Fr(rl_)150 2511 y(insert\(\))c Fs(mak)m(es)k | Fs(TAB)g Ft(to)i Fs(rl_)150 3022 y(insert\(\))c Ft(mak)m(es)k |
Fr(TAB)e Fs(insert)g(itself.)67 b Fr(rl_bind_key\(\))35 | Fs(TAB)e Ft(insert)g(itself.)67 b Fs(rl_bind_key\(\))35 |
b Fs(returns)j(non-zero)h(if)g Fi(k)m(ey)47 b Fs(is)39 | b Ft(returns)j(non-zero)h(if)g Fj(k)m(ey)47 b Ft(is)39 |
b(not)g(a)g(v)-5 b(alid)150 2621 y(ASCI)s(I)29 b(c)m(haracter)j(co)s | b(not)g(a)g(v)-5 b(alid)150 3132 y(ASCI)s(I)29 b(c)m(haracter)j(co)s |
(de)e(\(b)s(et)m(w)m(een)i(0)f(and)e(255\).)275 2774 | (de)e(\(b)s(et)m(w)m(een)i(0)f(and)e(255\).)275 3272 |
y(Th)m(us,)g(to)i(disable)g(the)f(default)h Fr(TAB)e | y(Th)m(us,)g(to)i(disable)g(the)f(default)h Fs(TAB)e |
Fs(b)s(eha)m(vior,)i(the)g(follo)m(wing)g(su\016ces:)390 | Ft(b)s(eha)m(vior,)i(the)g(follo)m(wing)g(su\016ces:)390 |
2927 y Fr(rl_bind_key)45 b(\('\\t',)h(rl_insert\);)275 | 3413 y Fs(rl_bind_key)45 b(\('\\t',)h(rl_insert\);)275 |
3080 y Fs(This)25 b(co)s(de)i(should)e(b)s(e)h(executed)h(once)g(at)g | 3554 y Ft(This)25 b(co)s(de)i(should)e(b)s(e)h(executed)h(once)g(at)g |
(the)g(start)g(of)f(y)m(our)h(program;)g(y)m(ou)g(migh)m(t)g(write)g(a) |
(the)g(start)g(of)f(y)m(our)h(program;)g(y)m(ou)g(migh)m(t)g(write)g(a) |
g(func-)150 3190 y(tion)33 b(called)h Fr(initialize_readline\(\))27 | g(func-)150 3663 y(tion)33 b(called)h Fs(initialize_readline\(\))27 |
b Fs(whic)m(h)33 b(p)s(erforms)e(this)h(and)h(other)g(desired)f | b Ft(whic)m(h)33 b(p)s(erforms)e(this)h(and)h(other)g(desired)f |
(initializations,)150 3299 y(suc)m(h)e(as)h(installing)g(custom)g | (initializations,)150 3773 y(suc)m(h)e(as)h(installing)g(custom)g |
(completers)g(\(see)g(Section)h(2.6)f([Custom)f(Completers],)h(page)g |
(completers)g(\(see)g(Section)h(2.6)f([Custom)f(Completers],)h(page)g |
(46\).)150 3559 y Fq(2.2)68 b(Custom)45 b(F)-11 b(unctions)150 | (51\).)150 4023 y Fr(2.2)68 b(Custom)45 b(F)-11 b(unctions)150 |
3719 y Fs(Readline)28 b(pro)m(vides)f(man)m(y)g(functions)g(for)g | 4182 y Ft(Readline)28 b(pro)m(vides)f(man)m(y)g(functions)g(for)g |
(manipulating)h(the)f(text)h(of)g(the)f(line,)i(but)d(it)i(isn't)f(p)s |
(manipulating)h(the)f(text)h(of)g(the)f(line,)i(but)d(it)i(isn't)f(p)s |
(ossible)150 3828 y(to)37 b(an)m(ticipate)i(the)e(needs)f(of)h(all)g | (ossible)150 4292 y(to)37 b(an)m(ticipate)i(the)e(needs)f(of)h(all)g |
(programs.)59 b(This)36 b(section)h(describ)s(es)f(the)h(v)-5 |
(programs.)59 b(This)36 b(section)h(describ)s(es)f(the)h(v)-5 |
b(arious)36 b(functions)h(and)150 3938 y(v)-5 b(ariables)27 | b(arious)36 b(functions)h(and)150 4401 y(v)-5 b(ariables)27 |
b(de\014ned)e(within)g(the)h(Readline)h(library)f(whic)m(h)g(allo)m(w)h |
b(de\014ned)e(within)g(the)h(Readline)h(library)f(whic)m(h)g(allo)m(w)h |
(a)g(user)e(program)h(to)h(add)e(customized)150 4048 | (a)g(user)e(program)h(to)h(add)e(customized)150 4511 |
y(functionalit)m(y)32 b(to)f(Readline.)275 4201 y(Before)37 | y(functionalit)m(y)32 b(to)f(Readline.)275 4651 y(Before)37 |
b(declaring)g(an)m(y)g(functions)f(that)h(customize)h(Readline's)f(b)s |
b(declaring)g(an)m(y)g(functions)f(that)h(customize)h(Readline's)f(b)s |
(eha)m(vior,)h(or)f(using)f(an)m(y)h(func-)150 4310 y(tionalit)m(y)48 | (eha)m(vior,)h(or)f(using)f(an)m(y)h(func-)150 4761 y(tionalit)m(y)48 |
b(Readline)e(pro)m(vides)f(in)g(other)h(co)s(de,)k(an)45 |
b(Readline)e(pro)m(vides)f(in)g(other)h(co)s(de,)k(an)45 |
b(application)i(writer)e(should)g(include)g(the)h(\014le)150 |
b(application)i(writer)e(should)g(include)g(the)h(\014le)150 |
4420 y Fr(<readline/readline.h>)28 b Fs(in)33 b(an)m(y)h(\014le)f(that) | 4871 y Fs(<readline/readline.h>)28 b Ft(in)33 b(an)m(y)h(\014le)f(that) |
h(uses)f(Readline's)h(features.)51 b(Since)33 b(some)h(of)g(the)f |
h(uses)f(Readline's)h(features.)51 b(Since)33 b(some)h(of)g(the)f |
(de\014-)150 4529 y(nitions)e(in)g Fr(readline.h)d Fs(use)j(the)h | (de\014-)150 4980 y(nitions)e(in)g Fs(readline.h)d Ft(use)j(the)h |
Fr(stdio)d Fs(library)-8 b(,)32 b(the)f(\014le)h Fr(<stdio.h>)c | Fs(stdio)d Ft(library)-8 b(,)32 b(the)f(\014le)h Fs(<stdio.h>)c |
Fs(should)i(b)s(e)h(included)f(b)s(efore)150 4639 y Fr(readline.h)p | Ft(should)i(b)s(e)h(included)f(b)s(efore)150 5090 y Fs(readline.h)p |
Fs(.)275 4792 y Fr(readline.h)d Fs(de\014nes)j(a)h(C)f(prepro)s(cessor) | Ft(.)275 5230 y Fs(readline.h)d Ft(de\014nes)j(a)h(C)f(prepro)s(cessor) |
g(v)-5 b(ariable)31 b(that)g(should)f(b)s(e)g(treated)h(as)g(an)g(in)m |
g(v)-5 b(ariable)31 b(that)g(should)f(b)s(e)g(treated)h(as)g(an)g(in)m |
(teger,)h Fr(RL_)150 4902 y(READLINE_VERSION)p Fs(,)20 | (teger,)h Fs(RL_)150 5340 y(READLINE_VERSION)p Ft(,)20 |
b(whic)m(h)h(ma)m(y)i(b)s(e)f(used)f(to)i(conditionally)h(compile)f |
b(whic)m(h)h(ma)m(y)i(b)s(e)f(used)f(to)i(conditionally)h(compile)f |
(application)g(co)s(de)f(dep)s(ending)150 5011 y(on)35 | (application)g(co)s(de)f(dep)s(ending)p eop end |
b(the)g(installed)h(Readline)f(v)m(ersion.)56 b(The)34 | %%Page: 27 31 |
b(v)-5 b(alue)35 b(is)h(a)f(hexadecimal)h(enco)s(ding)f(of)g(the)h(ma)5 | TeXDict begin 27 30 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b(jor)35 b(and)150 5121 y(minor)f(v)m(ersion)g(n)m(um)m(b)s(ers)f(of)h | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(27)150 |
(the)h(library)-8 b(,)35 b(of)f(the)h(form)e(0x)p Fi(MMmm)p | 299 y(on)35 b(the)g(installed)h(Readline)f(v)m(ersion.)56 |
Fs(.)53 b Fi(MM)45 b Fs(is)34 b(the)g(t)m(w)m(o-digit)j(ma)5 | b(The)34 b(v)-5 b(alue)35 b(is)h(a)f(hexadecimal)h(enco)s(ding)f(of)g |
b(jor)150 5230 y(v)m(ersion)29 b(n)m(um)m(b)s(er;)g Fi(mm)f | (the)h(ma)5 b(jor)35 b(and)150 408 y(minor)f(v)m(ersion)g(n)m(um)m(b)s |
Fs(is)h(the)g(t)m(w)m(o-digit)j(minor)c(v)m(ersion)i(n)m(um)m(b)s(er.) | (ers)f(of)h(the)h(library)-8 b(,)35 b(of)f(the)h(form)e(0x)p |
| Fj(MMmm)p Ft(.)53 b Fj(MM)45 b Ft(is)34 b(the)g(t)m(w)m(o-digit)j(ma)5 |
| b(jor)150 518 y(v)m(ersion)29 b(n)m(um)m(b)s(er;)g Fj(mm)f |
| Ft(is)h(the)g(t)m(w)m(o-digit)j(minor)c(v)m(ersion)i(n)m(um)m(b)s(er.) |
38 b(F)-8 b(or)30 b(Readline)g(4.2,)g(for)f(example,)150 |
38 b(F)-8 b(or)30 b(Readline)g(4.2,)g(for)f(example,)150 |
5340 y(the)i(v)-5 b(alue)30 b(of)h Fr(RL_READLINE_VERSION)25 | 628 y(the)i(v)-5 b(alue)30 b(of)h Fs(RL_READLINE_VERSION)25 |
b Fs(w)m(ould)30 b(b)s(e)g Fr(0x0402)p Fs(.)p eop end | b Ft(w)m(ould)30 b(b)s(e)g Fs(0x0402)p Ft(.)150 837 y |
%%Page: 24 28 | Fi(2.2.1)63 b(Readline)40 b(T)m(yp)s(edefs)150 984 y |
TeXDict begin 24 27 bop 150 -116 a Fs(Chapter)30 b(2:)41 | Ft(F)-8 b(or)31 b(readabilit)m(y)-8 b(,)33 b(w)m(e)d(declare)i(a)f(n)m |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(24)150 | (um)m(b)s(er)e(of)h(new)g(ob)5 b(ject)31 b(t)m(yp)s(es,)g(all)g(p)s |
299 y Fh(2.2.1)63 b(Readline)40 b(T)m(yp)s(edefs)150 | (oin)m(ters)f(to)i(functions.)275 1128 y(The)j(reason)h(for)f |
446 y Fs(F)-8 b(or)31 b(readabilit)m(y)-8 b(,)33 b(w)m(e)d(declare)i(a) | |
f(n)m(um)m(b)s(er)e(of)h(new)g(ob)5 b(ject)31 b(t)m(yp)s(es,)g(all)g(p) | |
s(oin)m(ters)f(to)i(functions.)275 585 y(The)j(reason)h(for)f | |
(declaring)h(these)h(new)e(t)m(yp)s(es)g(is)h(to)h(mak)m(e)f(it)g |
(declaring)h(these)h(new)e(t)m(yp)s(es)g(is)h(to)h(mak)m(e)f(it)g |
(easier)h(to)f(write)g(co)s(de)g(describing)150 694 y(p)s(oin)m(ters)30 | (easier)h(to)f(write)g(co)s(de)g(describing)150 1238 |
b(to)h(C)f(functions)g(with)g(appropriately)h(protot)m(yp)s(ed)f | y(p)s(oin)m(ters)30 b(to)h(C)f(functions)g(with)g(appropriately)h |
(argumen)m(ts)h(and)f(return)f(v)-5 b(alues.)275 833 | (protot)m(yp)s(ed)f(argumen)m(ts)h(and)f(return)f(v)-5 |
y(F)d(or)37 b(instance,)j(sa)m(y)d(w)m(e)g(w)m(an)m(t)h(to)g(declare)f | b(alues.)275 1382 y(F)d(or)37 b(instance,)j(sa)m(y)d(w)m(e)g(w)m(an)m |
(a)h(v)-5 b(ariable)37 b Fi(func)42 b Fs(as)37 b(a)g(p)s(oin)m(ter)g | (t)h(to)g(declare)f(a)h(v)-5 b(ariable)37 b Fj(func)42 |
(to)g(a)h(function)e(whic)m(h)150 943 y(tak)m(es)27 b(t)m(w)m(o)g | b Ft(as)37 b(a)g(p)s(oin)m(ter)g(to)g(a)h(function)e(whic)m(h)150 |
Fr(int)e Fs(argumen)m(ts)h(and)f(returns)f(an)i Fr(int)f | 1492 y(tak)m(es)27 b(t)m(w)m(o)g Fs(int)e Ft(argumen)m(ts)h(and)f |
Fs(\(this)h(is)f(the)h(t)m(yp)s(e)g(of)g(all)h(of)e(the)h(Readline)h | (returns)f(an)i Fs(int)f Ft(\(this)h(is)f(the)h(t)m(yp)s(e)g(of)g(all)h |
(bindable)150 1052 y(functions\).)41 b(Instead)30 b(of)g(the)h(classic) | (of)e(the)h(Readline)h(bindable)150 1601 y(functions\).)41 |
h(C)e(declaration)275 1191 y Fr(int)f(\(*func\)\(\);)150 | b(Instead)30 b(of)g(the)h(classic)h(C)e(declaration)275 |
1330 y Fs(or)h(the)h(ANSI-C)f(st)m(yle)i(declaration)275 | 1746 y Fs(int)f(\(*func\)\(\);)150 1890 y Ft(or)h(the)h(ANSI-C)f(st)m |
1468 y Fr(int)d(\(*func\)\(int,)e(int\);)150 1607 y Fs(w)m(e)k(ma)m(y)g | (yle)i(declaration)275 2035 y Fs(int)d(\(*func\)\(int,)e(int\);)150 |
(write)275 1746 y Fr(rl_command_func_t)25 b(*func;)275 | 2179 y Ft(w)m(e)k(ma)m(y)g(write)275 2324 y Fs(rl_command_func_t)25 |
1885 y Fs(The)k(full)h(list)i(of)e(function)g(p)s(oin)m(ter)g(t)m(yp)s | b(*func;)275 2468 y Ft(The)k(full)h(list)i(of)e(function)g(p)s(oin)m |
(es)h(a)m(v)-5 b(ailable)33 b(is)150 2051 y Fr(typedef)28 | (ter)g(t)m(yp)s(es)h(a)m(v)-5 b(ailable)33 b(is)150 2643 |
b(int)i(rl_command_func_t)c(\(int,)i(int\);)150 2160 | y Fs(typedef)28 b(int)i(rl_command_func_t)c(\(int,)i(int\);)150 |
y(typedef)g(char)i(*rl_compentry_func_t)24 b(\(const)29 | 2752 y(typedef)g(char)i(*rl_compentry_func_t)24 b(\(const)29 |
b(char)g(*,)h(int\);)150 2270 y(typedef)e(char)i | b(char)g(*,)h(int\);)150 2862 y(typedef)e(char)i |
(**rl_completion_func_t)24 b(\(const)29 b(char)g(*,)h(int,)f(int\);)150 |
(**rl_completion_func_t)24 b(\(const)29 b(char)g(*,)h(int,)f(int\);)150 |
2379 y(typedef)f(char)i(*rl_quote_func_t)c(\(char)i(*,)i(int,)f(char)h | 2971 y(typedef)f(char)i(*rl_quote_func_t)c(\(char)i(*,)i(int,)f(char)h |
(*\);)150 2489 y(typedef)e(char)i(*rl_dequote_func_t)25 | (*\);)150 3081 y(typedef)e(char)i(*rl_dequote_func_t)25 |
b(\(char)k(*,)h(int\);)150 2598 y(typedef)e(int)i(rl_compignore_func_t) | b(\(char)k(*,)h(int\);)150 3191 y(typedef)e(int)i(rl_compignore_func_t) |
25 b(\(char)k(**\);)150 2708 y(typedef)f(void)i(rl_compdisp_func_t)25 | 25 b(\(char)k(**\);)150 3300 y(typedef)f(void)i(rl_compdisp_func_t)25 |
b(\(char)k(**,)g(int,)h(int\);)150 2818 y(typedef)e(int)i | b(\(char)k(**,)g(int,)h(int\);)150 3410 y(typedef)e(int)i |
(rl_hook_func_t)c(\(void\);)150 2927 y(typedef)i(int)i(rl_getc_func_t)c | (rl_hook_func_t)c(\(void\);)150 3519 y(typedef)i(int)i(rl_getc_func_t)c |
(\(FILE)j(*\);)150 3037 y(typedef)f(int)i(rl_linebuf_func_t)c(\(char)i | (\(FILE)j(*\);)150 3629 y(typedef)f(int)i(rl_linebuf_func_t)c(\(char)i |
(*,)i(int\);)150 3146 y(typedef)e(int)i(rl_intfunc_t)d(\(int\);)150 | (*,)i(int\);)150 3738 y(typedef)e(int)i(rl_intfunc_t)d(\(int\);)150 |
3256 y(#define)h(rl_ivoidfunc_t)f(rl_hook_func_t)150 | 3848 y(#define)h(rl_ivoidfunc_t)f(rl_hook_func_t)150 |
3366 y(typedef)h(int)i(rl_icpfunc_t)d(\(char)i(*\);)150 | 3958 y(typedef)h(int)i(rl_icpfunc_t)d(\(char)i(*\);)150 |
3475 y(typedef)f(int)i(rl_icppfunc_t)d(\(char)i(**\);)150 | 4067 y(typedef)f(int)i(rl_icppfunc_t)d(\(char)i(**\);)150 |
3585 y(typedef)f(void)i(rl_voidfunc_t)c(\(void\);)150 | 4177 y(typedef)f(void)i(rl_voidfunc_t)c(\(void\);)150 |
3694 y(typedef)i(void)i(rl_vintfunc_t)c(\(int\);)150 | 4286 y(typedef)i(void)i(rl_vintfunc_t)c(\(int\);)150 |
3804 y(typedef)i(void)i(rl_vcpfunc_t)d(\(char)i(*\);)150 | 4396 y(typedef)i(void)i(rl_vcpfunc_t)d(\(char)i(*\);)150 |
3914 y(typedef)f(void)i(rl_vcppfunc_t)c(\(char)j(**\);)150 | 4506 y(typedef)f(void)i(rl_vcppfunc_t)c(\(char)j(**\);)150 |
4090 y Fh(2.2.2)63 b(W)-10 b(riting)41 b(a)f(New)h(F)-10 | 4685 y Fi(2.2.2)63 b(W)-10 b(riting)41 b(a)f(New)h(F)-10 |
b(unction)150 4237 y Fs(In)30 b(order)h(to)h(write)f(new)g(functions)f | b(unction)150 4832 y Ft(In)30 b(order)h(to)h(write)f(new)g(functions)f |
(for)h(Readline,)h(y)m(ou)g(need)e(to)i(kno)m(w)f(the)g(calling)i(con)m |
(for)h(Readline,)h(y)m(ou)g(need)e(to)i(kno)m(w)f(the)g(calling)i(con)m |
(v)m(en)m(tions)g(for)150 4347 y(k)m(eyb)s(oard-in)m(v)m(ok)m(ed)f | (v)m(en)m(tions)g(for)150 4941 y(k)m(eyb)s(oard-in)m(v)m(ok)m(ed)f |
(functions,)d(and)h(the)g(names)g(of)g(the)g(v)-5 b(ariables)31 |
(functions,)d(and)h(the)g(names)g(of)g(the)g(v)-5 b(ariables)31 |
b(that)f(describ)s(e)g(the)g(curren)m(t)g(state)150 4456 | b(that)f(describ)s(e)g(the)g(curren)m(t)g(state)150 5051 |
y(of)h(the)f(line)h(read)f(so)h(far.)275 4595 y(The)e(calling)j | y(of)h(the)f(line)h(read)f(so)h(far.)275 5196 y(The)e(calling)j |
(sequence)f(for)f(a)h(command)f Fr(foo)g Fs(lo)s(oks)g(lik)m(e)390 | (sequence)f(for)f(a)h(command)f Fs(foo)g Ft(lo)s(oks)g(lik)m(e)390 |
4734 y Fr(int)47 b(foo)g(\(int)f(count,)h(int)f(key\))150 | 5340 y Fs(int)47 b(foo)g(\(int)f(count,)h(int)f(key\))p |
4872 y Fs(where)35 b Fi(coun)m(t)k Fs(is)d(the)g(n)m(umeric)g(argumen)m | eop end |
(t)g(\(or)g(1)g(if)g(defaulted\))h(and)e Fi(k)m(ey)44 | %%Page: 28 32 |
b Fs(is)36 b(the)g(k)m(ey)h(that)f(in)m(v)m(ok)m(ed)150 | TeXDict begin 28 31 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
4982 y(this)30 b(function.)275 5121 y(It)23 b(is)g(completely)h(up)e | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(28)150 |
(to)i(the)f(function)g(as)g(to)h(what)f(should)f(b)s(e)h(done)f(with)h | 299 y(where)35 b Fj(coun)m(t)k Ft(is)d(the)g(n)m(umeric)g(argumen)m(t)g |
(the)g(n)m(umeric)g(argumen)m(t.)150 5230 y(Some)40 b(functions)g(use)f | (\(or)g(1)g(if)g(defaulted\))h(and)e Fj(k)m(ey)44 b Ft(is)36 |
(it)i(as)f(a)g(rep)s(eat)h(coun)m(t,)i(some)d(as)h(a)f(\015ag,)j(and)c | b(the)g(k)m(ey)h(that)f(in)m(v)m(ok)m(ed)150 408 y(this)30 |
(others)h(to)h(c)m(ho)s(ose)g(alternate)150 5340 y(b)s(eha)m(vior)i | b(function.)275 551 y(It)23 b(is)g(completely)h(up)e(to)i(the)f |
(\(refreshing)g(the)h(curren)m(t)f(line)h(as)f(opp)s(osed)g(to)h | (function)g(as)g(to)h(what)f(should)f(b)s(e)h(done)f(with)h(the)g(n)m |
(refreshing)e(the)i(screen,)j(for)c(example\).)p eop | (umeric)g(argumen)m(t.)150 661 y(Some)40 b(functions)g(use)f(it)i(as)f |
end | (a)g(rep)s(eat)h(coun)m(t,)i(some)d(as)h(a)f(\015ag,)j(and)c(others)h |
%%Page: 25 29 | (to)h(c)m(ho)s(ose)g(alternate)150 770 y(b)s(eha)m(vior)i(\(refreshing) |
TeXDict begin 25 28 bop 150 -116 a Fs(Chapter)30 b(2:)41 | g(the)h(curren)m(t)f(line)h(as)f(opp)s(osed)g(to)h(refreshing)e(the)i |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(25)150 | (screen,)j(for)c(example\).)150 880 y(Some)33 b(c)m(ho)s(ose)h(to)g |
299 y(Some)33 b(c)m(ho)s(ose)h(to)g(ignore)g(it.)50 b(In)32 | (ignore)g(it.)50 b(In)32 b(general,)j(if)f(a)f(function)g(uses)g(the)g |
b(general,)j(if)f(a)f(function)g(uses)g(the)g(n)m(umeric)g(argumen)m(t) | (n)m(umeric)g(argumen)m(t)h(as)f(a)h(rep)s(eat)150 989 |
h(as)f(a)h(rep)s(eat)150 408 y(coun)m(t,)29 b(it)g(should)e(b)s(e)g | y(coun)m(t,)29 b(it)g(should)e(b)s(e)g(able)h(to)h(do)f(something)g |
(able)h(to)h(do)f(something)g(useful)f(with)h(b)s(oth)f(negativ)m(e)j | (useful)f(with)h(b)s(oth)f(negativ)m(e)j(and)d(p)s(ositiv)m(e)i |
(and)d(p)s(ositiv)m(e)i(argumen)m(ts.)150 518 y(A)m(t)i(the)g(v)m(ery)g | (argumen)m(ts.)150 1099 y(A)m(t)i(the)g(v)m(ery)g(least,)h(it)e(should) |
(least,)h(it)e(should)g(b)s(e)g(a)m(w)m(are)h(that)g(it)g(can)g(b)s(e)f | g(b)s(e)g(a)m(w)m(are)h(that)g(it)g(can)g(b)s(e)f(passed)g(a)g(negativ) |
(passed)g(a)g(negativ)m(e)j(argumen)m(t.)275 658 y(A)27 | m(e)j(argumen)m(t.)275 1242 y(A)38 b(command)f(function)h(should)f |
b(command)h(function)f(should)g(return)g(0)h(if)g(its)g(action)h | (return)g(0)h(if)g(its)h(action)g(completes)g(successfully)-8 |
(completes)g(successfully)-8 b(,)29 b(and)e(a)h(non-zero)150 | b(,)41 b(and)c(a)h(v)-5 b(alue)150 1351 y(greater)34 |
768 y(v)-5 b(alue)40 b(if)f(some)g(error)g(o)s(ccurs.)67 | b(than)f(zero)g(if)g(some)h(error)e(o)s(ccurs.)48 b(This)32 |
b(This)38 b(is)h(the)g(con)m(v)m(en)m(tion)j(ob)s(ey)m(ed)d(b)m(y)g | b(is)h(the)g(con)m(v)m(en)m(tion)i(ob)s(ey)m(ed)f(b)m(y)e(all)i(of)f |
(all)h(of)f(the)h(builtin)e(Readline)150 877 y(bindable)30 | (the)g(builtin)150 1461 y(Readline)e(bindable)f(command)g(functions.) |
b(command)g(functions.)150 1118 y Fq(2.3)68 b(Readline)47 | 150 1714 y Fr(2.3)68 b(Readline)47 b(V)-11 b(ariables)150 |
b(V)-11 b(ariables)150 1278 y Fs(These)30 b(v)-5 b(ariables)31 | 1873 y Ft(These)30 b(v)-5 b(ariables)31 b(are)g(a)m(v)-5 |
b(are)g(a)m(v)-5 b(ailable)33 b(to)e(function)f(writers.)3371 | b(ailable)33 b(to)e(function)f(writers.)3371 2074 y([V)-8 |
1473 y([V)-8 b(ariable])-3598 b Fg(char)54 b(*)e(rl_line_buffer)390 | b(ariable])-3598 b Fh(char)54 b(*)e(rl_line_buffer)390 |
1583 y Fs(This)30 b(is)i(the)f(line)g(gathered)h(so)f(far.)43 | 2183 y Ft(This)30 b(is)i(the)f(line)g(gathered)h(so)f(far.)43 |
b(Y)-8 b(ou)32 b(are)f(w)m(elcome)i(to)f(mo)s(dify)f(the)g(con)m(ten)m |
b(Y)-8 b(ou)32 b(are)f(w)m(elcome)i(to)f(mo)s(dify)f(the)g(con)m(ten)m |
(ts)i(of)e(the)g(line,)390 1693 y(but)k(see)h(Section)g(2.4.5)h([Allo)m | (ts)i(of)e(the)g(line,)390 2293 y(but)k(see)h(Section)g(2.4.5)h([Allo)m |
(wing)h(Undoing],)f(page)f(34.)57 b(The)35 b(function)g | (wing)h(Undoing],)f(page)f(37.)57 b(The)35 b(function)g |
Fr(rl_extend_line_)390 1802 y(buffer)29 b Fs(is)h(a)m(v)-5 | Fs(rl_extend_line_)390 2402 y(buffer)29 b Ft(is)h(a)m(v)-5 |
b(ailable)33 b(to)e(increase)g(the)g(memory)f(allo)s(cated)i(to)f |
b(ailable)33 b(to)e(increase)g(the)g(memory)f(allo)s(cated)i(to)f |
Fr(rl_line_buffer)p Fs(.)3371 1998 y([V)-8 b(ariable])-3598 | Fs(rl_line_buffer)p Ft(.)3371 2603 y([V)-8 b(ariable])-3598 |
b Fg(int)53 b(rl_point)390 2107 y Fs(The)30 b(o\013set)h(of)g(the)f | b Fh(int)53 b(rl_point)390 2712 y Ft(The)30 b(o\013set)h(of)g(the)f |
(curren)m(t)h(cursor)e(p)s(osition)i(in)f Fr(rl_line_buffer)c | (curren)m(t)h(cursor)e(p)s(osition)i(in)f Fs(rl_line_buffer)c |
Fs(\(the)31 b Fj(p)-5 b(oint)9 b Fs(\).)3371 2303 y([V)-8 | Ft(\(the)31 b Fk(p)-5 b(oint)9 b Ft(\).)3371 2913 y([V)-8 |
b(ariable])-3598 b Fg(int)53 b(rl_end)390 2413 y Fs(The)27 | b(ariable])-3598 b Fh(int)53 b(rl_end)390 3022 y Ft(The)27 |
b(n)m(um)m(b)s(er)g(of)h(c)m(haracters)h(presen)m(t)f(in)g |
b(n)m(um)m(b)s(er)g(of)h(c)m(haracters)h(presen)m(t)f(in)g |
Fr(rl_line_buffer)p Fs(.)36 b(When)27 b Fr(rl_point)f | Fs(rl_line_buffer)p Ft(.)36 b(When)27 b Fs(rl_point)f |
Fs(is)i(at)h(the)f(end)390 2522 y(of)j(the)f(line,)h | Ft(is)i(at)h(the)f(end)390 3132 y(of)j(the)f(line,)h |
Fr(rl_point)d Fs(and)i Fr(rl_end)f Fs(are)h(equal.)3371 | Fs(rl_point)d Ft(and)i Fs(rl_end)f Ft(are)h(equal.)3371 |
2718 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_mark)390 | 3333 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_mark)390 |
2827 y Fs(The)36 b Fi(mark)42 b Fs(\(sa)m(v)m(ed)d(p)s(osition\))e(in)g | 3442 y Ft(The)36 b Fj(mark)42 b Ft(\(sa)m(v)m(ed)d(p)s(osition\))e(in)g |
(the)g(curren)m(t)f(line.)61 b(If)36 b(set,)k(the)d(mark)f(and)h(p)s |
(the)g(curren)m(t)f(line.)61 b(If)36 b(set,)k(the)d(mark)f(and)h(p)s |
(oin)m(t)f(de\014ne)h(a)390 2937 y Fj(r)-5 b(e)g(gion)p | (oin)m(t)f(de\014ne)h(a)390 3552 y Fk(r)-5 b(e)g(gion)p |
Fs(.)3371 3133 y([V)d(ariable])-3598 b Fg(int)53 b(rl_done)390 | Ft(.)3371 3752 y([V)d(ariable])-3598 b Fh(int)53 b(rl_done)390 |
3242 y Fs(Setting)22 b(this)g(to)g(a)g(non-zero)g(v)-5 | 3862 y Ft(Setting)22 b(this)g(to)g(a)g(non-zero)g(v)-5 |
b(alue)23 b(causes)f(Readline)g(to)g(return)f(the)h(curren)m(t)f(line)h |
b(alue)23 b(causes)f(Readline)g(to)g(return)f(the)h(curren)m(t)f(line)h |
(immediately)-8 b(.)3371 3438 y([V)g(ariable])-3598 b | (immediately)-8 b(.)3371 4062 y([V)g(ariable])-3598 b |
Fg(int)53 b(rl_num_chars_to_read)390 3548 y Fs(Setting)34 | Fh(int)53 b(rl_num_chars_to_read)390 4172 y Ft(Setting)34 |
b(this)e(to)i(a)f(p)s(ositiv)m(e)h(v)-5 b(alue)34 b(b)s(efore)e |
b(this)e(to)i(a)f(p)s(ositiv)m(e)h(v)-5 b(alue)34 b(b)s(efore)e |
(calling)i Fr(readline\(\))d Fs(causes)i(Readline)g(to)h(return)390 | (calling)i Fs(readline\(\))d Ft(causes)i(Readline)g(to)h(return)390 |
3657 y(after)i(accepting)h(that)g(man)m(y)e(c)m(haracters,)k(rather)d | 4281 y(after)i(accepting)h(that)g(man)m(y)e(c)m(haracters,)k(rather)d |
(than)f(reading)h(up)e(to)j(a)f(c)m(haracter)h(b)s(ound)390 |
(than)f(reading)h(up)e(to)j(a)f(c)m(haracter)h(b)s(ound)390 |
3767 y(to)31 b Fr(accept-line)p Fs(.)3371 3962 y([V)-8 | 4391 y(to)31 b Fs(accept-line)p Ft(.)3371 4592 y([V)-8 |
b(ariable])-3598 b Fg(int)53 b(rl_pending_input)390 4072 | b(ariable])-3598 b Fh(int)53 b(rl_pending_input)390 4701 |
y Fs(Setting)26 b(this)f(to)h(a)f(v)-5 b(alue)26 b(mak)m(es)g(it)g(the) | y Ft(Setting)26 b(this)f(to)h(a)f(v)-5 b(alue)26 b(mak)m(es)g(it)g(the) |
f(next)g(k)m(eystrok)m(e)i(read.)39 b(This)24 b(is)i(a)f(w)m(a)m(y)h |
f(next)g(k)m(eystrok)m(e)i(read.)39 b(This)24 b(is)i(a)f(w)m(a)m(y)h |
(to)g(stu\013)f(a)g(single)390 4182 y(c)m(haracter)32 | (to)g(stu\013)f(a)g(single)390 4811 y(c)m(haracter)32 |
b(in)m(to)f(the)g(input)e(stream.)3371 4377 y([V)-8 b(ariable])-3598 | b(in)m(to)f(the)g(input)e(stream.)3371 5011 y([V)-8 b(ariable])-3598 |
b Fg(int)53 b(rl_dispatching)390 4487 y Fs(Set)24 b(to)h(a)g(non-zero)g | b Fh(int)53 b(rl_dispatching)390 5121 y Ft(Set)24 b(to)h(a)g(non-zero)g |
(v)-5 b(alue)24 b(if)h(a)f(function)g(is)g(b)s(eing)g(called)i(from)d |
(v)-5 b(alue)24 b(if)h(a)f(function)g(is)g(b)s(eing)g(called)i(from)d |
(a)i(k)m(ey)g(binding;)g(zero)g(otherwise.)390 4596 y(Application)37 | (a)i(k)m(ey)g(binding;)g(zero)g(otherwise.)390 5230 y(Application)37 |
b(functions)e(can)h(test)h(this)e(to)i(disco)m(v)m(er)g(whether)e(they) |
b(functions)e(can)h(test)h(this)e(to)i(disco)m(v)m(er)g(whether)e(they) |
h(w)m(ere)g(called)h(directly)f(or)390 4706 y(b)m(y)30 | h(w)m(ere)g(called)h(directly)f(or)390 5340 y(b)m(y)30 |
b(Readline's)h(dispatc)m(hing)g(mec)m(hanism.)3371 4902 | b(Readline's)h(dispatc)m(hing)g(mec)m(hanism.)p eop end |
y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_erase_empty_line)390 | %%Page: 29 33 |
5011 y Fs(Setting)47 b(this)e(to)i(a)f(non-zero)h(v)-5 | TeXDict begin 29 32 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(29)3371 |
| 299 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_erase_empty_line)390 |
| 408 y Ft(Setting)47 b(this)e(to)i(a)f(non-zero)h(v)-5 |
b(alue)46 b(causes)h(Readline)f(to)h(completely)g(erase)g(the)f(curren) |
b(alue)46 b(causes)h(Readline)f(to)h(completely)g(erase)g(the)f(curren) |
m(t)390 5121 y(line,)f(including)c(an)m(y)g(prompt,)j(an)m(y)d(time)h | m(t)390 518 y(line,)f(including)c(an)m(y)g(prompt,)j(an)m(y)d(time)h(a) |
(a)g(newline)f(is)h(t)m(yp)s(ed)f(as)g(the)h(only)f(c)m(haracter)i(on) | g(newline)f(is)h(t)m(yp)s(ed)f(as)g(the)h(only)f(c)m(haracter)i(on)390 |
390 5230 y(an)36 b(otherwise-empt)m(y)i(line.)58 b(The)36 | 628 y(an)36 b(otherwise-empt)m(y)i(line.)58 b(The)36 |
b(cursor)g(is)g(mo)m(v)m(ed)h(to)g(the)g(b)s(eginning)e(of)i(the)f |
b(cursor)g(is)g(mo)m(v)m(ed)h(to)g(the)g(b)s(eginning)e(of)i(the)f |
(newly-blank)390 5340 y(line.)p eop end | (newly-blank)390 737 y(line.)3371 913 y([V)-8 b(ariable])-3598 |
%%Page: 26 30 | b Fh(char)54 b(*)e(rl_prompt)390 1022 y Ft(The)26 b(prompt)f(Readline)i |
TeXDict begin 26 29 bop 150 -116 a Fs(Chapter)30 b(2:)41 | (uses.)38 b(This)26 b(is)g(set)h(from)e(the)i(argumen)m(t)f(to)h |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(26)3371 | Fs(readline\(\))p Ft(,)d(and)i(should)390 1132 y(not)h(b)s(e)f |
299 y([V)-8 b(ariable])-3598 b Fg(char)54 b(*)e(rl_prompt)390 | (assigned)h(to)h(directly)-8 b(.)41 b(The)26 b Fs(rl_set_prompt\(\))d |
408 y Fs(The)26 b(prompt)f(Readline)i(uses.)38 b(This)26 | Ft(function)j(\(see)i(Section)g(2.4.6)h([Redis-)390 1241 |
b(is)g(set)h(from)e(the)i(argumen)m(t)f(to)h Fr(readline\(\))p | y(pla)m(y],)i(page)h(38\))f(ma)m(y)g(b)s(e)f(used)f(to)j(mo)s(dify)d |
Fs(,)d(and)i(should)390 518 y(not)h(b)s(e)f(assigned)h(to)h(directly)-8 | (the)i(prompt)e(string)h(after)h(calling)h Fs(readline\(\))p |
b(.)41 b(The)26 b Fr(rl_set_prompt\(\))d Fs(function)j(\(see)i(Section) | Ft(.)3371 1417 y([V)-8 b(ariable])-3598 b Fh(char)54 |
g(2.4.6)h([Redis-)390 628 y(pla)m(y],)i(page)h(35\))f(ma)m(y)g(b)s(e)f | b(*)e(rl_display_prompt)390 1526 y Ft(The)31 b(string)h(displa)m(y)m |
(used)f(to)j(mo)s(dify)d(the)i(prompt)e(string)h(after)h(calling)h | (ed)g(as)g(the)g(prompt.)44 b(This)31 b(is)h(usually)f(iden)m(tical)j |
Fr(readline\(\))p Fs(.)3371 814 y([V)-8 b(ariable])-3598 | (to)e Fj(rl)p 3031 1526 28 4 v 40 w(prompt)p Ft(,)f(but)g(ma)m(y)390 |
b Fg(char)54 b(*)e(rl_display_prompt)390 924 y Fs(The)31 | 1636 y(b)s(e)j(c)m(hanged)g(temp)s(orarily)h(b)m(y)f(functions)g(that)g |
b(string)h(displa)m(y)m(ed)g(as)g(the)g(prompt.)44 b(This)31 | (use)g(the)h(prompt)e(string)h(as)h(a)f(message)i(area,)390 |
b(is)h(usually)f(iden)m(tical)j(to)e Fi(rl)p 3031 924 | 1745 y(suc)m(h)30 b(as)h(incremen)m(tal)g(searc)m(h.)3371 |
28 4 v 40 w(prompt)p Fs(,)f(but)g(ma)m(y)390 1033 y(b)s(e)j(c)m(hanged) | 1921 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_already_prompted)390 |
g(temp)s(orarily)h(b)m(y)f(functions)g(that)g(use)g(the)h(prompt)e | 2030 y Ft(If)36 b(an)g(application)i(wishes)d(to)i(displa)m(y)g(the)f |
(string)h(as)h(a)f(message)i(area,)390 1143 y(suc)m(h)30 | |
b(as)h(incremen)m(tal)g(searc)m(h.)3371 1329 y([V)-8 | |
b(ariable])-3598 b Fg(int)53 b(rl_already_prompted)390 | |
1439 y Fs(If)36 b(an)g(application)i(wishes)d(to)i(displa)m(y)g(the)f | |
(prompt)g(itself,)i(rather)f(than)f(ha)m(v)m(e)h(Readline)g(do)390 |
(prompt)g(itself,)i(rather)f(than)f(ha)m(v)m(e)h(Readline)g(do)390 |
1548 y(it)c(the)g(\014rst)f(time)i Fr(readline\(\))c | 2140 y(it)c(the)g(\014rst)f(time)i Fs(readline\(\))c |
Fs(is)i(called,)j(it)e(should)f(set)h(this)g(v)-5 b(ariable)34 | Ft(is)i(called,)j(it)e(should)f(set)h(this)g(v)-5 b(ariable)34 |
b(to)f(a)g(non-zero)g(v)-5 b(alue)390 1658 y(after)38 | b(to)f(a)g(non-zero)g(v)-5 b(alue)390 2250 y(after)38 |
b(displa)m(ying)h(the)f(prompt.)63 b(The)37 b(prompt)g(m)m(ust)h(also)h |
b(displa)m(ying)h(the)f(prompt.)63 b(The)37 b(prompt)g(m)m(ust)h(also)h |
(b)s(e)e(passed)g(as)i(the)f(argumen)m(t)g(to)390 1767 | (b)s(e)e(passed)g(as)i(the)f(argumen)m(t)g(to)390 2359 |
y Fr(readline\(\))30 b Fs(so)j(the)h(redispla)m(y)f(functions)f(can)i | y Fs(readline\(\))30 b Ft(so)j(the)h(redispla)m(y)f(functions)f(can)i |
(up)s(date)e(the)h(displa)m(y)g(prop)s(erly)-8 b(.)48 |
(up)s(date)e(the)h(displa)m(y)g(prop)s(erly)-8 b(.)48 |
b(The)32 b(calling)390 1877 y(application)g(is)e(resp)s(onsible)g(for)g | b(The)32 b(calling)390 2469 y(application)g(is)e(resp)s(onsible)g(for)g |
(managing)h(the)f(v)-5 b(alue;)31 b(Readline)g(nev)m(er)g(sets)g(it.) |
(managing)h(the)f(v)-5 b(alue;)31 b(Readline)g(nev)m(er)g(sets)g(it.) |
3371 2063 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g | 3371 2644 y([V)-8 b(ariable])-3598 b Fh(const)54 b(char)f(*)g |
(rl_library_version)390 2173 y Fs(The)30 b(v)m(ersion)h(n)m(um)m(b)s | (rl_library_version)390 2754 y Ft(The)30 b(v)m(ersion)h(n)m(um)m(b)s |
(er)e(of)h(this)h(revision)f(of)h(the)f(library)-8 b(.)3371 |
(er)e(of)h(this)h(revision)f(of)h(the)f(library)-8 b(.)3371 |
2359 y([V)g(ariable])-3598 b Fg(int)53 b(rl_readline_version)390 | 2929 y([V)g(ariable])-3598 b Fh(int)53 b(rl_readline_version)390 |
2469 y Fs(An)34 b(in)m(teger)h(enco)s(ding)f(the)g(curren)m(t)g(v)m | 3039 y Ft(An)34 b(in)m(teger)h(enco)s(ding)f(the)g(curren)m(t)g(v)m |
(ersion)h(of)f(the)g(library)-8 b(.)52 b(The)34 b(enco)s(ding)g(is)g |
(ersion)h(of)f(the)g(library)-8 b(.)52 b(The)34 b(enco)s(ding)g(is)g |
(of)g(the)g(form)390 2578 y(0x)p Fi(MMmm)p Fs(,)39 b(where)d | (of)g(the)g(form)390 3148 y(0x)p Fj(MMmm)p Ft(,)39 b(where)d |
Fi(MM)47 b Fs(is)36 b(the)h(t)m(w)m(o-digit)i(ma)5 b(jor)36 | Fj(MM)47 b Ft(is)36 b(the)h(t)m(w)m(o-digit)i(ma)5 b(jor)36 |
b(v)m(ersion)h(n)m(um)m(b)s(er,)g(and)f Fi(mm)g Fs(is)h(the)f(t)m(w)m | b(v)m(ersion)h(n)m(um)m(b)s(er,)g(and)f Fj(mm)g Ft(is)h(the)f(t)m(w)m |
(o-)390 2688 y(digit)i(minor)f(v)m(ersion)h(n)m(um)m(b)s(er.)60 | (o-)390 3258 y(digit)i(minor)f(v)m(ersion)h(n)m(um)m(b)s(er.)60 |
b(F)-8 b(or)38 b(example,)i(for)d(Readline-4.2,)k Fr | b(F)-8 b(or)38 b(example,)i(for)d(Readline-4.2,)k Fs |
(rl_readline_version)390 2798 y Fs(w)m(ould)30 b(ha)m(v)m(e)i(the)e(v) | (rl_readline_version)390 3367 y Ft(w)m(ould)30 b(ha)m(v)m(e)i(the)e(v) |
-5 b(alue)31 b(0x0402.)3371 2984 y([V)-8 b(ariable])-3598 | -5 b(alue)31 b(0x0402.)3371 3543 y([V)-8 b(ariable])-3598 |
b Fg(int)53 b(rl_gnu_readline_p)390 3093 y Fs(Alw)m(a)m(ys)32 | b Fh(int)53 b(rl_gnu_readline_p)390 3652 y Ft(Alw)m(a)m(ys)32 |
b(set)f(to)g(1,)g(denoting)f(that)h(this)g(is)f Fl(gnu)g | b(set)f(to)g(1,)g(denoting)f(that)h(this)g(is)f Fm(gnu)g |
Fs(readline)h(rather)f(than)g(some)h(em)m(ulation.)3371 | Ft(readline)h(rather)f(than)g(some)h(em)m(ulation.)3371 |
3280 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g | 3828 y([V)-8 b(ariable])-3598 b Fh(const)54 b(char)f(*)g |
(rl_terminal_name)390 3389 y Fs(The)28 b(terminal)g(t)m(yp)s(e,)h(used) | (rl_terminal_name)390 3937 y Ft(The)28 b(terminal)g(t)m(yp)s(e,)h(used) |
e(for)h(initialization.)43 b(If)28 b(not)g(set)h(b)m(y)e(the)i |
e(for)h(initialization.)43 b(If)28 b(not)g(set)h(b)m(y)e(the)i |
(application,)h(Readline)f(sets)390 3499 y(this)h(to)h(the)g(v)-5 | (application,)h(Readline)f(sets)390 4047 y(this)h(to)h(the)g(v)-5 |
b(alue)31 b(of)f(the)h Fr(TERM)e Fs(en)m(vironmen)m(t)i(v)-5 | b(alue)31 b(of)f(the)h Fs(TERM)e Ft(en)m(vironmen)m(t)i(v)-5 |
b(ariable)31 b(the)g(\014rst)e(time)j(it)e(is)h(called.)3371 |
b(ariable)31 b(the)g(\014rst)e(time)j(it)e(is)h(called.)3371 |
3685 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g | 4222 y([V)-8 b(ariable])-3598 b Fh(const)54 b(char)f(*)g |
(rl_readline_name)390 3795 y Fs(This)30 b(v)-5 b(ariable)32 | (rl_readline_name)390 4332 y Ft(This)30 b(v)-5 b(ariable)32 |
b(is)g(set)f(to)h(a)g(unique)e(name)h(b)m(y)g(eac)m(h)i(application)f |
b(is)g(set)f(to)h(a)g(unique)e(name)h(b)m(y)g(eac)m(h)i(application)f |
(using)f(Readline.)44 b(The)30 b(v)-5 b(alue)390 3904 | (using)f(Readline.)44 b(The)30 b(v)-5 b(alue)390 4441 |
y(allo)m(ws)29 b(conditional)h(parsing)d(of)h(the)h(inputrc)e(\014le)h |
y(allo)m(ws)29 b(conditional)h(parsing)d(of)h(the)h(inputrc)e(\014le)h |
(\(see)h(Section)g(1.3.2)g([Conditional)g(Init)f(Con-)390 |
(\(see)h(Section)g(1.3.2)g([Conditional)g(Init)f(Con-)390 |
4014 y(structs],)j(page)g(11\).)3371 4200 y([V)-8 b(ariable])-3598 | 4551 y(structs],)j(page)g(12\).)3371 4726 y([V)-8 b(ariable])-3598 |
b Fg(FILE)54 b(*)e(rl_instream)390 4310 y Fs(The)40 b(stdio)i(stream)f | b Fh(FILE)54 b(*)e(rl_instream)390 4836 y Ft(The)40 b(stdio)i(stream)f |
(from)g(whic)m(h)f(Readline)i(reads)f(input.)71 b(If)41 |
(from)g(whic)m(h)f(Readline)i(reads)f(input.)71 b(If)41 |
b Fr(NULL)p Fs(,)i(Readline)e(defaults)g(to)390 4419 | b Fs(NULL)p Ft(,)i(Readline)e(defaults)g(to)390 4945 |
y Fi(stdin)p Fs(.)3371 4606 y([V)-8 b(ariable])-3598 | y Fj(stdin)p Ft(.)3371 5121 y([V)-8 b(ariable])-3598 |
b Fg(FILE)54 b(*)e(rl_outstream)390 4715 y Fs(The)34 | b Fh(FILE)54 b(*)e(rl_outstream)390 5230 y Ft(The)34 |
b(stdio)h(stream)f(to)i(whic)m(h)e(Readline)h(p)s(erforms)e(output.)52 |
b(stdio)h(stream)f(to)i(whic)m(h)e(Readline)h(p)s(erforms)e(output.)52 |
b(If)34 b Fr(NULL)p Fs(,)h(Readline)g(defaults)f(to)390 | b(If)34 b Fs(NULL)p Ft(,)h(Readline)g(defaults)f(to)390 |
4825 y Fi(stdout)p Fs(.)3371 5011 y([V)-8 b(ariable])-3598 | 5340 y Fj(stdout)p Ft(.)p eop end |
b Fg(int)53 b(rl_prefer_env_winsize)390 5121 y Fs(If)28 | %%Page: 30 34 |
b(non-zero,)h(Readline)g(giv)m(es)h(v)-5 b(alues)29 b(found)e(in)h(the) | TeXDict begin 30 33 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
g Fr(LINES)f Fs(and)h Fr(COLUMNS)e Fs(en)m(vironmen)m(t)j(v)-5 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(30)3371 |
b(ari-)390 5230 y(ables)41 b(greater)h(precedence)g(than)e(v)-5 | 299 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_prefer_env_winsize)390 |
b(alues)41 b(fetc)m(hed)h(from)e(the)h(k)m(ernel)h(when)e(computing)h | 408 y Ft(If)28 b(non-zero,)h(Readline)g(giv)m(es)h(v)-5 |
(the)390 5340 y(screen)30 b(dimensions.)p eop end | b(alues)29 b(found)e(in)h(the)g Fs(LINES)f Ft(and)h Fs(COLUMNS)e |
%%Page: 27 31 | Ft(en)m(vironmen)m(t)j(v)-5 b(ari-)390 518 y(ables)41 |
TeXDict begin 27 30 bop 150 -116 a Fs(Chapter)30 b(2:)41 | b(greater)h(precedence)g(than)e(v)-5 b(alues)41 b(fetc)m(hed)h(from)e |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(27)3371 | (the)h(k)m(ernel)h(when)e(computing)h(the)390 628 y(screen)30 |
299 y([V)-8 b(ariable])-3598 b Fg(rl_command_func_t)57 | b(dimensions.)3371 847 y([V)-8 b(ariable])-3598 b Fh(rl_command_func_t) |
b(*)c(rl_last_func)390 408 y Fs(The)34 b(address)g(of)h(the)g(last)h | 57 b(*)c(rl_last_func)390 956 y Ft(The)34 b(address)g(of)h(the)g(last)h |
(command)e(function)g(Readline)i(executed.)55 b(Ma)m(y)35 |
(command)e(function)g(Readline)i(executed.)55 b(Ma)m(y)35 |
b(b)s(e)g(used)f(to)h(test)390 518 y(whether)30 b(or)g(not)h(a)f | b(b)s(e)g(used)f(to)h(test)390 1066 y(whether)30 b(or)g(not)h(a)f |
(function)h(is)f(b)s(eing)g(executed)h(t)m(wice)h(in)e(succession,)h |
(function)h(is)f(b)s(eing)g(executed)h(t)m(wice)h(in)e(succession,)h |
(for)f(example.)3371 737 y([V)-8 b(ariable])-3598 b Fg(rl_hook_func_t) | (for)f(example.)3371 1285 y([V)-8 b(ariable])-3598 b |
57 b(*)52 b(rl_startup_hook)390 847 y Fs(If)34 b(non-zero,)i(this)e(is) | Fh(rl_hook_func_t)57 b(*)52 b(rl_startup_hook)390 1395 |
h(the)f(address)f(of)i(a)g(function)f(to)h(call)g(just)f(b)s(efore)g | y Ft(If)34 b(non-zero,)i(this)e(is)h(the)f(address)f(of)i(a)g(function) |
Fr(readline)e Fs(prin)m(ts)i(the)390 956 y(\014rst)c(prompt.)3371 | f(to)h(call)g(just)f(b)s(efore)g Fs(readline)e Ft(prin)m(ts)i(the)390 |
1176 y([V)-8 b(ariable])-3598 b Fg(rl_hook_func_t)57 | 1504 y(\014rst)c(prompt.)3371 1724 y([V)-8 b(ariable])-3598 |
b(*)52 b(rl_pre_input_hook)390 1285 y Fs(If)35 b(non-zero,)j(this)d(is) | b Fh(rl_hook_func_t)57 b(*)52 b(rl_pre_input_hook)390 |
g(the)h(address)f(of)g(a)h(function)f(to)i(call)f(after)g(the)g | 1833 y Ft(If)35 b(non-zero,)j(this)d(is)g(the)h(address)f(of)g(a)h |
(\014rst)f(prompt)f(has)i(b)s(een)390 1395 y(prin)m(ted)30 | (function)f(to)i(call)f(after)g(the)g(\014rst)f(prompt)f(has)i(b)s(een) |
b(and)g(just)f(b)s(efore)h Fr(readline)f Fs(starts)h(reading)h(input)e | 390 1943 y(prin)m(ted)30 b(and)g(just)f(b)s(efore)h Fs(readline)f |
(c)m(haracters.)3371 1614 y([V)-8 b(ariable])-3598 b | Ft(starts)h(reading)h(input)e(c)m(haracters.)3371 2162 |
Fg(rl_hook_func_t)57 b(*)52 b(rl_event_hook)390 1724 | y([V)-8 b(ariable])-3598 b Fh(rl_hook_func_t)57 b(*)52 |
y Fs(If)40 b(non-zero,)k(this)d(is)f(the)h(address)f(of)h(a)g(function) | b(rl_event_hook)390 2271 y Ft(If)40 b(non-zero,)k(this)d(is)f(the)h |
f(to)h(call)h(p)s(erio)s(dically)f(when)f(Readline)h(is)390 | (address)f(of)h(a)g(function)f(to)h(call)h(p)s(erio)s(dically)f(when)f |
1833 y(w)m(aiting)30 b(for)f(terminal)h(input.)39 b(By)30 | (Readline)h(is)390 2381 y(w)m(aiting)30 b(for)f(terminal)h(input.)39 |
b(default,)g(this)f(will)g(b)s(e)g(called)h(at)g(most)f(ten)h(times)f | b(By)30 b(default,)g(this)f(will)g(b)s(e)g(called)h(at)g(most)f(ten)h |
(a)h(second)390 1943 y(if)g(there)h(is)f(no)h(k)m(eyb)s(oard)f(input.) | (times)f(a)h(second)390 2491 y(if)g(there)h(is)f(no)h(k)m(eyb)s(oard)f |
3371 2162 y([V)-8 b(ariable])-3598 b Fg(rl_getc_func_t)57 | (input.)3371 2710 y([V)-8 b(ariable])-3598 b Fh(rl_getc_func_t)57 |
b(*)52 b(rl_getc_function)390 2271 y Fs(If)30 b(non-zero,)h(Readline)g | b(*)52 b(rl_getc_function)390 2819 y Ft(If)30 b(non-zero,)h(Readline)g |
(will)g(call)h(indirectly)e(through)g(this)h(p)s(oin)m(ter)f(to)h(get)h |
(will)g(call)h(indirectly)e(through)g(this)h(p)s(oin)m(ter)f(to)h(get)h |
(a)e(c)m(haracter)i(from)390 2381 y(the)21 b(input)g(stream.)38 | (a)e(c)m(haracter)i(from)390 2929 y(the)21 b(input)g(stream.)38 |
b(By)21 b(default,)j(it)e(is)f(set)h(to)g Fr(rl_getc)p | b(By)21 b(default,)j(it)e(is)f(set)h(to)g Fs(rl_getc)p |
Fs(,)f(the)h(default)f(Readline)h(c)m(haracter)h(input)390 | Ft(,)f(the)h(default)f(Readline)h(c)m(haracter)h(input)390 |
2491 y(function)f(\(see)i(Section)g(2.4.8)g([Character)g(Input],)f | 3039 y(function)f(\(see)i(Section)g(2.4.8)g([Character)g(Input],)f |
(page)h(36\).)39 b(In)22 b(general,)k(an)c(application)i(that)390 | (page)h(40\).)39 b(In)22 b(general,)k(an)c(application)i(that)390 |
2600 y(sets)31 b Fi(rl)p 635 2600 28 4 v 40 w(getc)p | 3148 y(sets)31 b Fj(rl)p 635 3148 28 4 v 40 w(getc)p |
835 2600 V 41 w(function)f Fs(should)g(consider)g(setting)h | 835 3148 V 41 w(function)f Ft(should)g(consider)g(setting)h |
Fi(rl)p 2234 2600 V 40 w(input)p 2487 2600 V 39 w(a)m(v)-5 | Fj(rl)p 2234 3148 V 40 w(input)p 2487 3148 V 39 w(a)m(v)-5 |
b(ailable)p 2867 2600 V 43 w(ho)s(ok)36 b Fs(as)30 b(w)m(ell.)3371 | b(ailable)p 2867 3148 V 43 w(ho)s(ok)36 b Ft(as)30 b(w)m(ell.)3371 |
2819 y([V)-8 b(ariable])-3598 b Fg(rl_hook_func_t)57 | 3367 y([V)-8 b(ariable])-3598 b Fh(rl_hook_func_t)57 |
b(*)52 b(rl_signal_event_hook)390 2929 y Fs(If)27 b(non-zero,)h(this)f | b(*)52 b(rl_signal_event_hook)390 3477 y Ft(If)27 b(non-zero,)h(this)f |
(is)g(the)g(address)f(of)i(a)f(function)g(to)g(call)i(if)e(a)g(read)g |
(is)g(the)g(address)f(of)i(a)f(function)g(to)g(call)i(if)e(a)g(read)g |
(system)g(call)h(is)g(in)m(terrupted)390 3039 y(when)h(Readline)i(is)g | (system)g(call)h(is)g(in)m(terrupted)390 3587 y(when)h(Readline)i(is)g |
(reading)f(terminal)h(input.)3371 3258 y([V)-8 b(ariable])-3598 | (reading)f(terminal)h(input.)3371 3806 y([V)-8 b(ariable])-3598 |
b Fg(rl_hook_func_t)57 b(*)52 b(rl_input_available_ho)q(ok)390 | b Fh(rl_hook_func_t)57 b(*)52 b(rl_input_available_ho)q(ok)390 |
3367 y Fs(If)28 b(non-zero,)j(Readline)e(will)g(use)g(this)g | 3915 y Ft(If)28 b(non-zero,)j(Readline)e(will)g(use)g(this)g |
(function's)g(return)f(v)-5 b(alue)29 b(when)f(it)i(needs)e(to)i |
(function's)g(return)f(v)-5 b(alue)29 b(when)f(it)i(needs)e(to)i |
(determine)390 3477 y(whether)42 b(or)g(not)h(there)f(is)h(a)m(v)-5 | (determine)390 4025 y(whether)42 b(or)g(not)h(there)f(is)h(a)m(v)-5 |
b(ailable)45 b(input)c(on)i(the)f(curren)m(t)g(input)g(source.)77 |
b(ailable)45 b(input)c(on)i(the)f(curren)m(t)g(input)g(source.)77 |
b(The)42 b(default)390 3587 y(ho)s(ok)25 b(c)m(hec)m(ks)i | b(The)42 b(default)390 4134 y(ho)s(ok)25 b(c)m(hec)m(ks)i |
Fr(rl_instream)p Fs(;)d(if)i(an)f(application)i(is)e(using)g(a)h | Fs(rl_instream)p Ft(;)d(if)i(an)f(application)i(is)e(using)g(a)h |
(di\013eren)m(t)g(input)e(source,)j(it)f(should)390 3696 | (di\013eren)m(t)g(input)e(source,)j(it)f(should)390 4244 |
y(set)34 b(the)f(ho)s(ok)h(appropriately)-8 b(.)50 b(Readline)34 |
y(set)34 b(the)f(ho)s(ok)h(appropriately)-8 b(.)50 b(Readline)34 |
b(queries)f(for)h(a)m(v)-5 b(ailable)35 b(input)e(when)f(implemen)m |
b(queries)f(for)h(a)m(v)-5 b(ailable)35 b(input)e(when)f(implemen)m |
(ting)390 3806 y(in)m(tra-k)m(ey-sequence)f(timeouts)e(during)e(input)g | (ting)390 4354 y(in)m(tra-k)m(ey-sequence)f(timeouts)e(during)e(input)g |
(and)h(incremen)m(tal)h(searc)m(hes.)41 b(This)27 b(ma)m(y)i(use)f(an) |
(and)h(incremen)m(tal)h(searc)m(hes.)41 b(This)27 b(ma)m(y)i(use)f(an) |
390 3915 y(application-sp)s(eci\014c)22 b(timeout)g(b)s(efore)f | 390 4463 y(application-sp)s(eci\014c)22 b(timeout)g(b)s(efore)f |
(returning)f(a)h(v)-5 b(alue;)25 b(Readline)c(uses)f(the)i(v)-5 |
(returning)f(a)h(v)-5 b(alue;)25 b(Readline)c(uses)f(the)i(v)-5 |
b(alue)21 b(passed)f(to)390 4025 y Fr(rl_set_keyboard_input_ti)o(meou)o | b(alue)21 b(passed)f(to)390 4573 y Fs(rl_set_keyboard_input_ti)o(meou)o |
(t\(\))e Fs(or)24 b(the)g(v)-5 b(alue)25 b(of)g(the)f(user-settable)i | (t\(\))e Ft(or)24 b(the)g(v)-5 b(alue)25 b(of)g(the)f(user-settable)i |
Fi(k)m(eyseq-timeout)390 4134 y Fs(v)-5 b(ariable.)48 | Fj(k)m(eyseq-timeout)390 4682 y Ft(v)-5 b(ariable.)48 |
b(This)31 b(is)i(designed)f(for)g(use)g(b)m(y)g(applications)i(using)e |
b(This)31 b(is)i(designed)f(for)g(use)g(b)m(y)g(applications)i(using)e |
(Readline's)h(callbac)m(k)h(in)m(terface)390 4244 y(\(see)d(Section)f | (Readline's)h(callbac)m(k)h(in)m(terface)390 4792 y(\(see)d(Section)f |
(2.4.12)i([Alternate)f(In)m(terface],)h(page)e(40\),)i(whic)m(h)d(ma)m | (2.4.12)i([Alternate)f(In)m(terface],)h(page)e(44\),)i(whic)m(h)d(ma)m |
(y)h(not)g(use)g(the)g(traditional)390 4354 y Fr(read\(2\))39 | (y)h(not)g(use)g(the)g(traditional)390 4902 y Fs(read\(2\))39 |
b Fs(and)g(\014le)i(descriptor)f(in)m(terface,)45 b(or)c(other)f | b Ft(and)g(\014le)i(descriptor)f(in)m(terface,)45 b(or)c(other)f |
(applications)i(using)e(a)h(di\013eren)m(t)g(input)390 |
(applications)i(using)e(a)h(di\013eren)m(t)g(input)390 |
4463 y(mec)m(hanism.)k(If)31 b(an)g(application)i(uses)e(an)h(input)e | 5011 y(mec)m(hanism.)k(If)31 b(an)g(application)i(uses)e(an)h(input)e |
(mec)m(hanism)i(or)g(ho)s(ok)f(that)h(can)g(p)s(oten)m(tially)390 |
(mec)m(hanism)i(or)g(ho)s(ok)f(that)h(can)g(p)s(oten)m(tially)390 |
4573 y(exceed)38 b(the)e(v)-5 b(alue)37 b(of)g Fi(k)m(eyseq-timeout)p | 5121 y(exceed)38 b(the)e(v)-5 b(alue)37 b(of)g Fj(k)m(eyseq-timeout)p |
Fs(,)k(it)c(should)e(increase)j(the)e(timeout)i(or)f(set)g(this)f(ho)s | Ft(,)k(it)c(should)e(increase)j(the)e(timeout)i(or)f(set)g(this)f(ho)s |
(ok)390 4682 y(appropriately)d(ev)m(en)g(when)e(not)h(using)g(the)h | (ok)390 5230 y(appropriately)d(ev)m(en)g(when)e(not)h(using)g(the)h |
(callbac)m(k)h(in)m(terface.)48 b(In)31 b(general,)j(an)f(application) |
(callbac)m(k)h(in)m(terface.)48 b(In)31 b(general,)j(an)f(application) |
390 4792 y(that)e(sets)g Fi(rl)p 832 4792 V 40 w(getc)p | 390 5340 y(that)e(sets)g Fj(rl)p 832 5340 V 40 w(getc)p |
1032 4792 V 41 w(function)f Fs(should)g(consider)g(setting)h | 1032 5340 V 41 w(function)f Ft(should)g(consider)g(setting)h |
Fi(rl)p 2431 4792 V 40 w(input)p 2684 4792 V 39 w(a)m(v)-5 | Fj(rl)p 2431 5340 V 40 w(input)p 2684 5340 V 39 w(a)m(v)-5 |
b(ailable)p 3064 4792 V 43 w(ho)s(ok)36 b Fs(as)30 b(w)m(ell.)3371 | b(ailable)p 3064 5340 V 43 w(ho)s(ok)36 b Ft(as)30 b(w)m(ell.)p |
5011 y([V)-8 b(ariable])-3598 b Fg(rl_voidfunc_t)56 b(*)d | eop end |
(rl_redisplay_function)390 5121 y Fs(If)36 b(non-zero,)i(Readline)e | %%Page: 31 35 |
| TeXDict begin 31 34 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(31)3371 |
| 299 y([V)-8 b(ariable])-3598 b Fh(rl_voidfunc_t)56 b(*)d |
| (rl_redisplay_function)390 408 y Ft(If)36 b(non-zero,)i(Readline)e |
(will)h(call)g(indirectly)f(through)g(this)g(p)s(oin)m(ter)g(to)g(up)s |
(will)h(call)g(indirectly)f(through)g(this)g(p)s(oin)m(ter)g(to)g(up)s |
(date)g(the)g(displa)m(y)390 5230 y(with)27 b(the)g(curren)m(t)g(con)m | (date)g(the)g(displa)m(y)390 518 y(with)27 b(the)g(curren)m(t)g(con)m |
(ten)m(ts)h(of)f(the)h(editing)f(bu\013er.)39 b(By)27 |
(ten)m(ts)h(of)f(the)h(editing)f(bu\013er.)39 b(By)27 |
b(default,)h(it)g(is)f(set)g(to)h Fr(rl_redisplay)p Fs(,)390 | b(default,)h(it)g(is)f(set)g(to)h Fs(rl_redisplay)p Ft(,)390 |
5340 y(the)j(default)f(Readline)h(redispla)m(y)g(function)f(\(see)h | 628 y(the)j(default)f(Readline)h(redispla)m(y)g(function)f(\(see)h |
(Section)g(2.4.6)h([Redispla)m(y],)g(page)f(35\).)p eop | (Section)g(2.4.6)h([Redispla)m(y],)g(page)f(38\).)3371 |
end | 817 y([V)-8 b(ariable])-3598 b Fh(rl_vintfunc_t)56 b(*)d |
%%Page: 28 32 | (rl_prep_term_function)390 927 y Ft(If)24 b(non-zero,)i(Readline)e |
TeXDict begin 28 31 bop 150 -116 a Fs(Chapter)30 b(2:)41 | |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(28)3371 | |
299 y([V)-8 b(ariable])-3598 b Fg(rl_vintfunc_t)56 b(*)d | |
(rl_prep_term_function)390 408 y Fs(If)24 b(non-zero,)i(Readline)e | |
(will)h(call)g(indirectly)g(through)e(this)h(p)s(oin)m(ter)g(to)h |
(will)h(call)g(indirectly)g(through)e(this)h(p)s(oin)m(ter)g(to)h |
(initialize)h(the)e(terminal.)390 518 y(The)37 b(function)f(tak)m(es)j | (initialize)h(the)e(terminal.)390 1036 y(The)37 b(function)f(tak)m(es)j |
(a)e(single)h(argumen)m(t,)i(an)d Fr(int)f Fs(\015ag)h(that)h(sa)m(ys)g | (a)e(single)h(argumen)m(t,)i(an)d Fs(int)f Ft(\015ag)h(that)h(sa)m(ys)g |
(whether)e(or)h(not)g(to)h(use)390 628 y(eigh)m(t-bit)e(c)m(haracters.) | (whether)e(or)h(not)g(to)h(use)390 1146 y(eigh)m(t-bit)e(c)m |
53 b(By)35 b(default,)g(this)f(is)g(set)h(to)g Fr(rl_prep_terminal)29 | (haracters.)53 b(By)35 b(default,)g(this)f(is)g(set)h(to)g |
b Fs(\(see)35 b(Section)g(2.4.9)390 737 y([T)-8 b(erminal)31 | Fs(rl_prep_terminal)29 b Ft(\(see)35 b(Section)g(2.4.9)390 |
b(Managemen)m(t],)i(page)e(37\).)3371 915 y([V)-8 b(ariable])-3598 | 1255 y([T)-8 b(erminal)31 b(Managemen)m(t],)i(page)e(41\).)3371 |
b Fg(rl_voidfunc_t)56 b(*)d(rl_deprep_term_functio)q(n)390 | 1445 y([V)-8 b(ariable])-3598 b Fh(rl_voidfunc_t)56 b(*)d |
1024 y Fs(If)36 b(non-zero,)j(Readline)e(will)g(call)h(indirectly)f | (rl_deprep_term_functio)q(n)390 1554 y Ft(If)36 b(non-zero,)j(Readline) |
(through)f(this)g(p)s(oin)m(ter)h(to)g(reset)g(the)g(terminal.)390 | e(will)g(call)h(indirectly)f(through)f(this)g(p)s(oin)m(ter)h(to)g |
1134 y(This)d(function)h(should)f(undo)g(the)h(e\013ects)h(of)f | (reset)g(the)g(terminal.)390 1664 y(This)d(function)h(should)f(undo)g |
Fr(rl_prep_term_function)p Fs(.)49 b(By)35 b(default,)i(this)390 | (the)h(e\013ects)h(of)f Fs(rl_prep_term_function)p Ft(.)49 |
1243 y(is)30 b(set)h(to)g Fr(rl_deprep_terminal)26 b | b(By)35 b(default,)i(this)390 1774 y(is)30 b(set)h(to)g |
Fs(\(see)31 b(Section)g(2.4.9)i([T)-8 b(erminal)30 b(Managemen)m(t],)j | Fs(rl_deprep_terminal)26 b Ft(\(see)31 b(Section)g(2.4.9)i([T)-8 |
(page)e(37\).)3371 1421 y([V)-8 b(ariable])-3598 b Fg(Keymap)54 | b(erminal)30 b(Managemen)m(t],)j(page)e(41\).)3371 1963 |
b(rl_executing_keymap)390 1530 y Fs(This)35 b(v)-5 b(ariable)37 | y([V)-8 b(ariable])-3598 b Fh(Keymap)54 b(rl_executing_keymap)390 |
b(is)f(set)g(to)h(the)f(k)m(eymap)h(\(see)g(Section)f(2.4.2)i | 2073 y Ft(This)35 b(v)-5 b(ariable)37 b(is)f(set)g(to)h(the)f(k)m |
([Keymaps],)g(page)e(30\))i(in)d(whic)m(h)390 1640 y(the)c(curren)m | (eymap)h(\(see)g(Section)f(2.4.2)i([Keymaps],)g(page)e(34\))i(in)d |
(tly)f(executing)i(readline)e(function)g(w)m(as)h(found.)3371 | (whic)m(h)390 2182 y(the)c(curren)m(tly)f(executing)i(readline)e |
1817 y([V)-8 b(ariable])-3598 b Fg(Keymap)54 b(rl_binding_keymap)390 | (function)g(w)m(as)h(found.)3371 2372 y([V)-8 b(ariable])-3598 |
1927 y Fs(This)35 b(v)-5 b(ariable)37 b(is)f(set)g(to)h(the)f(k)m | b Fh(Keymap)54 b(rl_binding_keymap)390 2481 y Ft(This)35 |
(eymap)h(\(see)g(Section)f(2.4.2)i([Keymaps],)g(page)e(30\))i(in)d | b(v)-5 b(ariable)37 b(is)f(set)g(to)h(the)f(k)m(eymap)h(\(see)g |
(whic)m(h)390 2036 y(the)c(last)g(k)m(ey)g(binding)e(o)s(ccurred.)3371 | (Section)f(2.4.2)i([Keymaps],)g(page)e(34\))i(in)d(whic)m(h)390 |
2213 y([V)-8 b(ariable])-3598 b Fg(char)54 b(*)e(rl_executing_macro)390 | 2591 y(the)c(last)g(k)m(ey)g(binding)e(o)s(ccurred.)3371 |
2323 y Fs(This)30 b(v)-5 b(ariable)31 b(is)f(set)h(to)g(the)g(text)g | 2780 y([V)-8 b(ariable])-3598 b Fh(char)54 b(*)e(rl_executing_macro)390 |
(of)g(an)m(y)f(curren)m(tly-executing)i(macro.)3371 2500 | 2890 y Ft(This)30 b(v)-5 b(ariable)31 b(is)f(set)h(to)g(the)g(text)g |
y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_executing_key)390 | (of)g(an)m(y)f(curren)m(tly-executing)i(macro.)3371 3079 |
2610 y Fs(The)30 b(k)m(ey)h(that)g(caused)f(the)h(dispatc)m(h)g(to)g | y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_executing_key)390 |
| 3189 y Ft(The)30 b(k)m(ey)h(that)g(caused)f(the)h(dispatc)m(h)g(to)g |
(the)f(curren)m(tly-executing)i(Readline)f(function.)3371 |
(the)f(curren)m(tly-executing)i(Readline)f(function.)3371 |
2787 y([V)-8 b(ariable])-3598 b Fg(char)54 b(*)e(rl_executing_keyseq) | 3378 y([V)-8 b(ariable])-3598 b Fh(char)54 b(*)e(rl_executing_keyseq) |
390 2897 y Fs(The)35 b(full)g(k)m(ey)h(sequence)g(that)g(caused)g(the)g | 390 3488 y Ft(The)35 b(full)g(k)m(ey)h(sequence)g(that)g(caused)g(the)g |
(dispatc)m(h)f(to)i(the)e(curren)m(tly-executing)i(Readline)390 |
(dispatc)m(h)f(to)i(the)e(curren)m(tly-executing)i(Readline)390 |
3006 y(function.)3371 3184 y([V)-8 b(ariable])-3598 b | 3597 y(function.)3371 3787 y([V)-8 b(ariable])-3598 b |
Fg(int)53 b(rl_key_sequence_lengt)q(h)390 3293 y Fs(The)30 | Fh(int)53 b(rl_key_sequence_lengt)q(h)390 3896 y Ft(The)30 |
b(n)m(um)m(b)s(er)f(of)h(c)m(haracters)i(in)e Fi(rl)p | b(n)m(um)m(b)s(er)f(of)h(c)m(haracters)i(in)e Fj(rl)p |
1617 3293 28 4 v 40 w(executing)p 2032 3293 V 41 w(k)m(eyseq)p | 1617 3896 28 4 v 40 w(executing)p 2032 3896 V 41 w(k)m(eyseq)p |
Fs(.)3371 3471 y([V)-8 b(ariable])-3598 b Fg(int)53 b | Ft(.)3371 4086 y([V)-8 b(ariable])-3598 b Fh(int)53 b |
(rl_readline_state)390 3580 y Fs(A)35 b(v)-5 b(ariable)35 | (rl_readline_state)390 4195 y Ft(A)35 b(v)-5 b(ariable)35 |
b(with)f(bit)g(v)-5 b(alues)35 b(that)g(encapsulate)h(the)e(curren)m(t) |
b(with)f(bit)g(v)-5 b(alues)35 b(that)g(encapsulate)h(the)e(curren)m(t) |
h(Readline)g(state.)54 b(A)34 b(bit)h(is)f(set)390 3690 | h(Readline)g(state.)54 b(A)34 b(bit)h(is)f(set)390 4305 |
y(with)k(the)g Fr(RL_SETSTATE)c Fs(macro,)41 b(and)c(unset)h(with)f | y(with)k(the)g Fs(RL_SETSTATE)c Ft(macro,)41 b(and)c(unset)h(with)f |
(the)h Fr(RL_UNSETSTATE)d Fs(macro.)63 b(Use)39 b(the)390 | (the)h Fs(RL_UNSETSTATE)d Ft(macro.)63 b(Use)39 b(the)390 |
3799 y Fr(RL_ISSTATE)34 b Fs(macro)k(to)g(test)g(whether)f(a)h | 4414 y Fs(RL_ISSTATE)34 b Ft(macro)k(to)g(test)g(whether)f(a)h |
(particular)f(state)i(bit)e(is)g(set.)62 b(Curren)m(t)36 |
(particular)f(state)i(bit)e(is)g(set.)62 b(Curren)m(t)36 |
b(state)j(bits)390 3909 y(include:)390 4064 y Fr(RL_STATE_NONE)870 | b(state)j(bits)390 4524 y(include:)390 4687 y Fs(RL_STATE_NONE)870 |
4173 y Fs(Readline)31 b(has)f(not)h(y)m(et)g(b)s(een)f(called,)i(nor)e | 4797 y Ft(Readline)31 b(has)f(not)h(y)m(et)g(b)s(een)f(called,)i(nor)e |
(has)g(it)h(b)s(egun)e(to)i(initialize.)390 4328 y Fr | (has)g(it)h(b)s(egun)e(to)i(initialize.)390 4959 y Fs |
(RL_STATE_INITIALIZING)870 4437 y Fs(Readline)g(is)f(initializing)j | (RL_STATE_INITIALIZING)870 5068 y Ft(Readline)g(is)f(initializing)j |
(its)e(in)m(ternal)g(data)g(structures.)390 4592 y Fr | (its)e(in)m(ternal)g(data)g(structures.)390 5230 y Fs |
(RL_STATE_INITIALIZED)870 4702 y Fs(Readline)g(has)f(completed)h(its)g | (RL_STATE_INITIALIZED)870 5340 y Ft(Readline)g(has)f(completed)h(its)g |
(initialization.)390 4856 y Fr(RL_STATE_TERMPREPPED)870 | (initialization.)p eop end |
4966 y Fs(Readline)e(has)g(mo)s(di\014ed)e(the)i(terminal)g(mo)s(des)f | %%Page: 32 36 |
(to)i(do)e(its)i(o)m(wn)e(input)g(and)g(redis-)870 5076 | TeXDict begin 32 35 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
y(pla)m(y)-8 b(.)390 5230 y Fr(RL_STATE_READCMD)870 5340 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(32)390 |
y Fs(Readline)31 b(is)f(reading)h(a)g(command)f(from)g(the)g(k)m(eyb)s | 299 y Fs(RL_STATE_TERMPREPPED)870 408 y Ft(Readline)29 |
(oard.)p eop end | b(has)g(mo)s(di\014ed)e(the)i(terminal)g(mo)s(des)f(to)i(do)e(its)i(o)m |
%%Page: 29 33 | (wn)e(input)g(and)g(redis-)870 518 y(pla)m(y)-8 b(.)390 |
TeXDict begin 29 32 bop 150 -116 a Fs(Chapter)30 b(2:)41 | 679 y Fs(RL_STATE_READCMD)870 789 y Ft(Readline)31 b(is)f(reading)h(a)g |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(29)390 | (command)f(from)g(the)g(k)m(eyb)s(oard.)390 950 y Fs(RL_STATE_METANEXT) |
299 y Fr(RL_STATE_METANEXT)870 408 y Fs(Readline)31 b(is)f(reading)h | 870 1060 y Ft(Readline)h(is)f(reading)h(more)f(input)g(after)h(reading) |
(more)f(input)g(after)h(reading)f(the)h(meta-pre\014x)f(c)m(haracter.) | f(the)h(meta-pre\014x)f(c)m(haracter.)390 1221 y Fs |
390 576 y Fr(RL_STATE_DISPATCHING)870 686 y Fs(Readline)h(is)f(dispatc) | (RL_STATE_DISPATCHING)870 1330 y Ft(Readline)h(is)f(dispatc)m(hing)h |
m(hing)h(to)g(a)g(command.)390 853 y Fr(RL_STATE_MOREINPUT)870 | (to)g(a)g(command.)390 1491 y Fs(RL_STATE_MOREINPUT)870 |
963 y Fs(Readline)g(is)f(reading)h(more)f(input)g(while)g(executing)i | 1601 y Ft(Readline)g(is)f(reading)h(more)f(input)g(while)g(executing)i |
(an)e(editing)h(command.)390 1130 y Fr(RL_STATE_ISEARCH)870 | (an)e(editing)h(command.)390 1762 y Fs(RL_STATE_ISEARCH)870 |
1240 y Fs(Readline)g(is)f(p)s(erforming)g(an)g(incremen)m(tal)i | 1872 y Ft(Readline)g(is)f(p)s(erforming)g(an)g(incremen)m(tal)i |
(history)e(searc)m(h.)390 1408 y Fr(RL_STATE_NSEARCH)870 | (history)e(searc)m(h.)390 2033 y Fs(RL_STATE_NSEARCH)870 |
1517 y Fs(Readline)h(is)f(p)s(erforming)g(a)g(non-incremen)m(tal)i | 2143 y Ft(Readline)h(is)f(p)s(erforming)g(a)g(non-incremen)m(tal)i |
(history)e(searc)m(h.)390 1685 y Fr(RL_STATE_SEARCH)870 | (history)e(searc)m(h.)390 2304 y Fs(RL_STATE_SEARCH)870 |
1794 y Fs(Readline)21 b(is)f(searc)m(hing)i(bac)m(kw)m(ard)e(or)h(forw) | 2413 y Ft(Readline)21 b(is)f(searc)m(hing)i(bac)m(kw)m(ard)e(or)h(forw) |
m(ard)e(through)h(the)h(history)f(for)g(a)h(string.)390 |
m(ard)e(through)h(the)h(history)f(for)g(a)h(string.)390 |
1962 y Fr(RL_STATE_NUMERICARG)870 2072 y Fs(Readline)31 | 2574 y Fs(RL_STATE_NUMERICARG)870 2684 y Ft(Readline)31 |
b(is)f(reading)h(a)g(n)m(umeric)f(argumen)m(t.)390 2239 | b(is)f(reading)h(a)g(n)m(umeric)f(argumen)m(t.)390 2845 |
y Fr(RL_STATE_MACROINPUT)870 2349 y Fs(Readline)25 b(is)f(curren)m(tly) | y Fs(RL_STATE_MACROINPUT)870 2955 y Ft(Readline)25 b(is)f(curren)m(tly) |
g(getting)i(its)f(input)e(from)h(a)g(previously-de\014ned)f(k)m(eyb)s |
g(getting)i(its)f(input)e(from)h(a)g(previously-de\014ned)f(k)m(eyb)s |
(oard)870 2458 y(macro.)390 2626 y Fr(RL_STATE_MACRODEF)870 | (oard)870 3064 y(macro.)390 3226 y Fs(RL_STATE_MACRODEF)870 |
2736 y Fs(Readline)31 b(is)f(curren)m(tly)h(reading)f(c)m(haracters)i | 3335 y Ft(Readline)31 b(is)f(curren)m(tly)h(reading)f(c)m(haracters)i |
(de\014ning)e(a)g(k)m(eyb)s(oard)h(macro.)390 2903 y | (de\014ning)e(a)g(k)m(eyb)s(oard)h(macro.)390 3496 y |
Fr(RL_STATE_OVERWRITE)870 3013 y Fs(Readline)g(is)f(in)g(o)m(v)m | Fs(RL_STATE_OVERWRITE)870 3606 y Ft(Readline)g(is)f(in)g(o)m(v)m |
(erwrite)i(mo)s(de.)390 3180 y Fr(RL_STATE_COMPLETING)870 | (erwrite)i(mo)s(de.)390 3767 y Fs(RL_STATE_COMPLETING)870 |
3290 y Fs(Readline)f(is)f(p)s(erforming)g(w)m(ord)g(completion.)390 | 3877 y Ft(Readline)f(is)f(p)s(erforming)g(w)m(ord)g(completion.)390 |
3458 y Fr(RL_STATE_SIGHANDLER)870 3567 y Fs(Readline)h(is)f(curren)m | 4038 y Fs(RL_STATE_SIGHANDLER)870 4147 y Ft(Readline)h(is)f(curren)m |
(tly)h(executing)g(the)g(readline)g(signal)g(handler.)390 |
(tly)h(executing)g(the)g(readline)g(signal)g(handler.)390 |
3735 y Fr(RL_STATE_UNDOING)870 3844 y Fs(Readline)g(is)f(p)s(erforming) | 4309 y Fs(RL_STATE_UNDOING)870 4418 y Ft(Readline)g(is)f(p)s(erforming) |
g(an)g(undo.)390 4012 y Fr(RL_STATE_INPUTPENDING)870 | g(an)g(undo.)390 4579 y Fs(RL_STATE_INPUTPENDING)870 |
4122 y Fs(Readline)h(has)f(input)g(p)s(ending)f(due)g(to)i(a)g(call)h | 4689 y Ft(Readline)h(has)f(input)g(p)s(ending)f(due)g(to)i(a)g(call)h |
(to)f Fr(rl_execute_next\(\))p Fs(.)390 4289 y Fr(RL_STATE_TTYCSAVED) | (to)f Fs(rl_execute_next\(\))p Ft(.)390 4850 y Fs(RL_STATE_TTYCSAVED) |
870 4399 y Fs(Readline)g(has)f(sa)m(v)m(ed)i(the)e(v)-5 | 870 4960 y Ft(Readline)g(has)f(sa)m(v)m(ed)i(the)e(v)-5 |
b(alues)31 b(of)f(the)h(terminal's)g(sp)s(ecial)g(c)m(haracters.)390 |
b(alues)31 b(of)f(the)h(terminal's)g(sp)s(ecial)g(c)m(haracters.)390 |
4566 y Fr(RL_STATE_CALLBACK)870 4676 y Fs(Readline)44 | 5121 y Fs(RL_STATE_CALLBACK)870 5230 y Ft(Readline)44 |
b(is)f(curren)m(tly)g(using)f(the)h(alternate)i(\(callbac)m(k\))h(in)m |
b(is)f(curren)m(tly)g(using)f(the)h(alternate)i(\(callbac)m(k\))h(in)m |
(terface)e(\(see)g(Sec-)870 4786 y(tion)31 b(2.4.12)h([Alternate)h(In)m | (terface)e(\(see)g(Sec-)870 5340 y(tion)31 b(2.4.12)h([Alternate)h(In)m |
(terface],)f(page)f(40\).)390 4953 y Fr(RL_STATE_VIMOTION)870 | (terface],)f(page)f(44\).)p eop end |
5063 y Fs(Readline)g(is)f(reading)h(the)f(argumen)m(t)h(to)g(a)g(vi-mo) | %%Page: 33 37 |
s(de)g Fr(")p Fs(motion)p Fr(")f Fs(command.)390 5230 | TeXDict begin 33 36 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
y Fr(RL_STATE_MULTIKEY)870 5340 y Fs(Readline)h(is)f(reading)h(a)g(m)m | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(33)390 |
(ultiple-k)m(eystrok)m(e)i(command.)p eop end | 299 y Fs(RL_STATE_VIMOTION)870 408 y Ft(Readline)31 b(is)f(reading)h |
%%Page: 30 34 | (the)f(argumen)m(t)h(to)g(a)g(vi-mo)s(de)g Fs(")p Ft(motion)p |
TeXDict begin 30 33 bop 150 -116 a Fs(Chapter)30 b(2:)41 | Fs(")f Ft(command.)390 589 y Fs(RL_STATE_MULTIKEY)870 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(30)390 | 699 y Ft(Readline)h(is)f(reading)h(a)g(m)m(ultiple-k)m(eystrok)m(e)i |
299 y Fr(RL_STATE_VICMDONCE)870 408 y Fs(Readline)40 | (command.)390 879 y Fs(RL_STATE_VICMDONCE)870 989 y Ft(Readline)40 |
b(has)f(en)m(tered)g(vi)g(command)g(\(mo)m(v)m(emen)m(t\))j(mo)s(de)d |
b(has)f(en)m(tered)g(vi)g(command)g(\(mo)m(v)m(emen)m(t\))j(mo)s(de)d |
(at)h(least)g(one)f(time)870 518 y(during)29 b(the)i(curren)m(t)f(call) | (at)h(least)g(one)f(time)870 1098 y(during)29 b(the)i(curren)m(t)f |
i(to)f Fr(readline\(\))p Fs(.)390 672 y Fr(RL_STATE_DONE)870 | (call)i(to)f Fs(readline\(\))p Ft(.)390 1279 y Fs(RL_STATE_DONE)870 |
782 y Fs(Readline)d(has)g(read)f(a)i(k)m(ey)f(sequence)g(b)s(ound)e(to) | 1389 y Ft(Readline)d(has)g(read)f(a)i(k)m(ey)f(sequence)g(b)s(ound)e |
i Fr(accept-line)d Fs(and)i(is)h(ab)s(out)f(to)870 891 | (to)i Fs(accept-line)d Ft(and)i(is)h(ab)s(out)f(to)870 |
y(return)i(the)i(line)g(to)g(the)f(caller.)3371 1067 | 1498 y(return)i(the)i(line)g(to)g(the)f(caller.)3371 |
y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_explicit_arg)390 | 1725 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_explicit_arg)390 |
1177 y Fs(Set)39 b(to)g(a)h(non-zero)f(v)-5 b(alue)39 | 1834 y Ft(Set)39 b(to)g(a)h(non-zero)f(v)-5 b(alue)39 |
b(if)g(an)g(explicit)h(n)m(umeric)e(argumen)m(t)i(w)m(as)f(sp)s |
b(if)g(an)g(explicit)h(n)m(umeric)e(argumen)m(t)i(w)m(as)f(sp)s |
(eci\014ed)f(b)m(y)g(the)h(user.)390 1287 y(Only)30 b(v)-5 | (eci\014ed)f(b)m(y)g(the)h(user.)390 1944 y(Only)30 b(v)-5 |
b(alid)30 b(in)h(a)f(bindable)g(command)g(function.)3371 |
b(alid)30 b(in)h(a)f(bindable)g(command)g(function.)3371 |
1463 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_numeric_arg)390 | 2171 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_numeric_arg)390 |
1572 y Fs(Set)45 b(to)h(the)g(v)-5 b(alue)46 b(of)f(an)m(y)h(n)m | 2280 y Ft(Set)45 b(to)h(the)g(v)-5 b(alue)46 b(of)f(an)m(y)h(n)m |
(umeric)f(argumen)m(t)h(explicitly)h(sp)s(eci\014ed)d(b)m(y)h(the)h |
(umeric)f(argumen)m(t)h(explicitly)h(sp)s(eci\014ed)d(b)m(y)h(the)h |
(user)e(b)s(efore)390 1682 y(executing)27 b(the)f(curren)m(t)g | (user)e(b)s(efore)390 2390 y(executing)27 b(the)f(curren)m(t)g |
(Readline)h(function.)38 b(Only)26 b(v)-5 b(alid)26 b(in)g(a)g |
(Readline)h(function.)38 b(Only)26 b(v)-5 b(alid)26 b(in)g(a)g |
(bindable)f(command)h(function.)3371 1858 y([V)-8 b(ariable])-3598 | (bindable)f(command)h(function.)3371 2617 y([V)-8 b(ariable])-3598 |
b Fg(int)53 b(rl_editing_mode)390 1968 y Fs(Set)25 b(to)h(a)g(v)-5 | b Fh(int)53 b(rl_editing_mode)390 2726 y Ft(Set)25 b(to)h(a)g(v)-5 |
b(alue)25 b(denoting)h(Readline's)f(curren)m(t)g(editing)h(mo)s(de.)39 |
b(alue)25 b(denoting)h(Readline's)f(curren)m(t)g(editing)h(mo)s(de.)39 |
b(A)25 b(v)-5 b(alue)25 b(of)h Fi(1)32 b Fs(means)25 | b(A)25 b(v)-5 b(alue)25 b(of)h Fj(1)32 b Ft(means)25 |
b(Readline)390 2077 y(is)30 b(curren)m(tly)h(in)f(emacs)h(mo)s(de;)f | b(Readline)390 2836 y(is)30 b(curren)m(tly)h(in)f(emacs)h(mo)s(de;)f |
Fi(0)38 b Fs(means)31 b(that)f(vi)h(mo)s(de)f(is)g(activ)m(e.)150 | Fj(0)38 b Ft(means)31 b(that)f(vi)h(mo)s(de)f(is)g(activ)m(e.)150 |
2304 y Fq(2.4)68 b(Readline)47 b(Con)l(v)l(enience)f(F)-11 | 3108 y Fr(2.4)68 b(Readline)47 b(Con)l(v)l(enience)f(F)-11 |
b(unctions)150 2526 y Fh(2.4.1)63 b(Naming)41 b(a)g(F)-10 | b(unctions)150 3332 y Fi(2.4.1)63 b(Naming)41 b(a)g(F)-10 |
b(unction)150 2673 y Fs(The)24 b(user)h(can)g(dynamically)g(c)m(hange)h | b(unction)150 3479 y Ft(The)24 b(user)h(can)g(dynamically)g(c)m(hange)h |
(the)f(bindings)f(of)h(k)m(eys)h(while)e(using)h(Readline.)39 |
(the)f(bindings)f(of)h(k)m(eys)h(while)e(using)h(Readline.)39 |
b(This)24 b(is)h(done)g(b)m(y)150 2782 y(represen)m(ting)30 | b(This)24 b(is)h(done)g(b)m(y)150 3589 y(represen)m(ting)30 |
b(the)h(function)f(with)g(a)g(descriptiv)m(e)h(name.)41 |
b(the)h(function)f(with)g(a)g(descriptiv)m(e)h(name.)41 |
b(The)30 b(user)f(is)i(able)f(to)h(t)m(yp)s(e)g(the)f(descriptiv)m(e) |
b(The)30 b(user)f(is)i(able)f(to)h(t)m(yp)s(e)g(the)f(descriptiv)m(e) |
150 2892 y(name)g(when)g(referring)g(to)h(the)f(function.)41 | 150 3699 y(name)g(when)g(referring)g(to)h(the)f(function.)41 |
b(Th)m(us,)29 b(in)h(an)h(init)f(\014le,)h(one)g(migh)m(t)g(\014nd)390 |
b(Th)m(us,)29 b(in)h(an)h(init)f(\014le,)h(one)g(migh)m(t)g(\014nd)390 |
3024 y Fr(Meta-Rubout:)92 b(backward-kill-word)275 3156 | 3854 y Fs(Meta-Rubout:)92 b(backward-kill-word)275 4010 |
y Fs(This)84 b(binds)h(the)g(k)m(eystrok)m(e)j Fr(Meta-Rubout)82 | y Ft(This)84 b(binds)h(the)g(k)m(eystrok)m(e)j Fs(Meta-Rubout)82 |
b Fs(to)87 b(the)e(function)h Fj(descriptively)94 b Fs(named)150 | b Ft(to)87 b(the)e(function)h Fk(descriptively)94 b Ft(named)150 |
3265 y Fr(backward-kill-word)p Fs(.)63 b(Y)-8 b(ou,)43 | 4120 y Fs(backward-kill-word)p Ft(.)63 b(Y)-8 b(ou,)43 |
b(as)d(the)g(programmer,)i(should)c(bind)g(the)i(functions)f(y)m(ou)h |
b(as)d(the)g(programmer,)i(should)c(bind)g(the)i(functions)f(y)m(ou)h |
(write)g(to)150 3375 y(descriptiv)m(e)31 b(names)g(as)f(w)m(ell.)42 | (write)g(to)150 4229 y(descriptiv)m(e)31 b(names)g(as)f(w)m(ell.)42 |
b(Readline)31 b(pro)m(vides)f(a)h(function)f(for)g(doing)h(that:)3350 |
b(Readline)31 b(pro)m(vides)f(a)h(function)f(for)g(doing)h(that:)3350 |
3551 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_add_defun)c | 4456 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_add_defun)c |
Ff(\()p Fi(const)32 b(c)m(har)e(*name,)h(rl)p 1885 3551 | Fg(\()p Ff(const)34 b(c)m(har)g(*name,)f(rl)p 1964 4456 |
28 4 v 40 w(command)p 2309 3551 V 40 w(func)p 2519 3551 | 30 5 v 43 w(command)p 2427 4456 V 45 w(func)p 2656 4456 |
V 39 w(t)g(*function,)g(in)m(t)565 3661 y(k)m(ey)p Ff(\))390 | V 45 w(t)g(*function,)565 4565 y(in)m(t)g(k)m(ey)p Fg(\))390 |
3770 y Fs(Add)j Fi(name)41 b Fs(to)36 b(the)f(list)h(of)g(named)e | 4675 y Ft(Add)h Fj(name)41 b Ft(to)36 b(the)f(list)h(of)g(named)e |
(functions.)55 b(Mak)m(e)37 b Fi(function)e Fs(b)s(e)g(the)g(function)g | (functions.)55 b(Mak)m(e)37 b Fj(function)e Ft(b)s(e)g(the)g(function)g |
(that)h(gets)390 3880 y(called.)42 b(If)30 b Fi(k)m(ey)39 | (that)h(gets)390 4785 y(called.)42 b(If)30 b Fj(k)m(ey)39 |
b Fs(is)30 b(not)h(-1,)g(then)f(bind)f(it)i(to)g Fi(function)f | b Ft(is)30 b(not)h(-1,)g(then)f(bind)f(it)i(to)g Fj(function)f |
Fs(using)g Fr(rl_bind_key\(\))p Fs(.)275 4056 y(Using)g(this)g | Ft(using)g Fs(rl_bind_key\(\))p Ft(.)275 5011 y(Using)g(this)g |
(function)g(alone)h(is)f(su\016cien)m(t)g(for)g(most)h(applications.)42 |
(function)g(alone)h(is)f(su\016cien)m(t)g(for)g(most)h(applications.)42 |
b(It)30 b(is)g(the)g(recommended)g(w)m(a)m(y)150 4165 | b(It)30 b(is)g(the)g(recommended)g(w)m(a)m(y)150 5121 |
y(to)e(add)e(a)h(few)g(functions)g(to)g(the)g(default)h(functions)e |
y(to)e(add)e(a)h(few)g(functions)g(to)g(the)g(default)h(functions)e |
(that)i(Readline)f(has)g(built)g(in.)39 b(If)26 b(y)m(ou)i(need)e(to)i |
(that)i(Readline)f(has)g(built)g(in.)39 b(If)26 b(y)m(ou)i(need)e(to)i |
(do)150 4275 y(something)34 b(other)g(than)f(adding)h(a)g(function)f | (do)150 5230 y(something)34 b(other)g(than)f(adding)h(a)g(function)f |
(to)h(Readline,)i(y)m(ou)e(ma)m(y)g(need)f(to)i(use)e(the)h(underlying) |
(to)h(Readline,)i(y)m(ou)e(ma)m(y)g(need)f(to)i(use)e(the)h(underlying) |
150 4385 y(functions)c(describ)s(ed)f(b)s(elo)m(w.)150 | 150 5340 y(functions)c(describ)s(ed)f(b)s(elo)m(w.)p |
4578 y Fh(2.4.2)63 b(Selecting)41 b(a)f(Keymap)150 4725 | eop end |
y Fs(Key)f(bindings)e(tak)m(e)j(place)g(on)f(a)g Fi(k)m(eymap)p | %%Page: 34 38 |
Fs(.)66 b(The)38 b(k)m(eymap)h(is)g(the)g(asso)s(ciation)h(b)s(et)m(w)m | TeXDict begin 34 37 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
(een)f(the)g(k)m(eys)150 4835 y(that)29 b(the)g(user)e(t)m(yp)s(es)i | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(34)150 |
| 299 y Fi(2.4.2)63 b(Selecting)41 b(a)f(Keymap)150 446 |
| y Ft(Key)f(bindings)e(tak)m(e)j(place)g(on)f(a)g Fj(k)m(eymap)p |
| Ft(.)66 b(The)38 b(k)m(eymap)h(is)g(the)g(asso)s(ciation)h(b)s(et)m(w)m |
| (een)f(the)g(k)m(eys)150 555 y(that)29 b(the)g(user)e(t)m(yp)s(es)i |
(and)f(the)g(functions)g(that)h(get)h(run.)39 b(Y)-8 |
(and)f(the)g(functions)g(that)h(get)h(run.)39 b(Y)-8 |
b(ou)29 b(can)f(mak)m(e)i(y)m(our)e(o)m(wn)h(k)m(eymaps,)g(cop)m(y)150 |
b(ou)29 b(can)f(mak)m(e)i(y)m(our)e(o)m(wn)h(k)m(eymaps,)g(cop)m(y)150 |
4945 y(existing)i(k)m(eymaps,)g(and)f(tell)i(Readline)f(whic)m(h)f(k)m | 665 y(existing)i(k)m(eymaps,)g(and)f(tell)i(Readline)f(whic)m(h)f(k)m |
(eymap)h(to)g(use.)3350 5121 y([F)-8 b(unction])-3599 | (eymap)h(to)g(use.)3350 854 y([F)-8 b(unction])-3599 |
b Fg(Keymap)54 b(rl_make_bare_keymap)d Ff(\()p Fi(v)m(oid)p | b Fh(Keymap)54 b(rl_make_bare_keymap)d Fg(\()p Ff(v)m(oid)p |
Ff(\))390 5230 y Fs(Returns)23 b(a)i(new,)g(empt)m(y)f(k)m(eymap.)40 | Fg(\))390 963 y Ft(Returns)23 b(a)i(new,)g(empt)m(y)f(k)m(eymap.)40 |
b(The)23 b(space)i(for)f(the)g(k)m(eymap)h(is)f(allo)s(cated)i(with)e |
b(The)23 b(space)i(for)f(the)g(k)m(eymap)h(is)f(allo)s(cated)i(with)e |
Fr(malloc\(\))p Fs(;)390 5340 y(the)31 b(caller)g(should)f(free)g(it)h | Fs(malloc\(\))p Ft(;)390 1073 y(the)31 b(caller)g(should)f(free)g(it)h |
(b)m(y)f(calling)i Fr(rl_free_keymap\(\))26 b Fs(when)j(done.)p | (b)m(y)f(calling)i Fs(rl_free_keymap\(\))26 b Ft(when)j(done.)3350 |
eop end | 1262 y([F)-8 b(unction])-3599 b Fh(Keymap)54 b(rl_copy_keymap)c |
%%Page: 31 35 | Fg(\()p Ff(Keymap)34 b(map)p Fg(\))390 1371 y Ft(Return)c(a)g(new)g(k)m |
TeXDict begin 31 34 bop 150 -116 a Fs(Chapter)30 b(2:)41 | (eymap)h(whic)m(h)f(is)h(a)f(cop)m(y)h(of)g Fj(map)p |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(31)3350 | Ft(.)3350 1560 y([F)-8 b(unction])-3599 b Fh(Keymap)54 |
299 y([F)-8 b(unction])-3599 b Fg(Keymap)54 b(rl_copy_keymap)c | b(rl_make_keymap)c Fg(\()p Ff(v)m(oid)p Fg(\))390 1669 |
Ff(\()p Fi(Keymap)30 b(map)p Ff(\))390 408 y Fs(Return)g(a)g(new)g(k)m | y Ft(Return)31 b(a)g(new)g(k)m(eymap)h(with)f(the)h(prin)m(ting)f(c)m |
(eymap)h(whic)m(h)f(is)h(a)f(cop)m(y)h(of)g Fi(map)p | (haracters)i(b)s(ound)c(to)j(rl)p 2909 1669 28 4 v 40 |
Fs(.)3350 579 y([F)-8 b(unction])-3599 b Fg(Keymap)54 | w(insert,)g(the)g(lo)m(w)m(ercase)390 1779 y(Meta)24 |
b(rl_make_keymap)c Ff(\()p Fi(v)m(oid)p Ff(\))390 689 | b(c)m(haracters)g(b)s(ound)d(to)i(run)e(their)i(equiv)-5 |
y Fs(Return)31 b(a)g(new)g(k)m(eymap)h(with)f(the)h(prin)m(ting)f(c)m | b(alen)m(ts,)25 b(and)d(the)h(Meta)h(digits)f(b)s(ound)e(to)i(pro)s |
(haracters)i(b)s(ound)c(to)j(rl)p 2909 689 28 4 v 40 | (duce)390 1889 y(n)m(umeric)30 b(argumen)m(ts.)3350 2077 |
w(insert,)g(the)g(lo)m(w)m(ercase)390 798 y(Meta)24 b(c)m(haracters)g | y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_discard_keymap)c |
(b)s(ound)d(to)i(run)e(their)i(equiv)-5 b(alen)m(ts,)25 | Fg(\()p Ff(Keymap)34 b(k)m(eymap)p Fg(\))390 2187 y Ft(F)-8 |
b(and)d(the)h(Meta)h(digits)f(b)s(ound)e(to)i(pro)s(duce)390 | b(ree)30 b(the)g(storage)h(asso)s(ciated)g(with)e(the)g(data)h(in)f |
908 y(n)m(umeric)30 b(argumen)m(ts.)3350 1078 y([F)-8 | Fj(k)m(eymap)p Ft(.)41 b(The)29 b(caller)h(should)f(free)g |
b(unction])-3599 b Fg(void)54 b(rl_discard_keymap)c Ff(\()p | Fj(k)m(eymap)p Ft(.)3350 2375 y([F)-8 b(unction])-3599 |
Fi(Keymap)31 b(k)m(eymap)p Ff(\))390 1188 y Fs(F)-8 b(ree)30 | b Fh(void)54 b(rl_free_keymap)49 b Fg(\()p Ff(Keymap)34 |
b(the)g(storage)h(asso)s(ciated)g(with)e(the)g(data)h(in)f | b(k)m(eymap)p Fg(\))390 2485 y Ft(F)-8 b(ree)32 b(all)g(storage)g(asso) |
Fi(k)m(eymap)p Fs(.)41 b(The)29 b(caller)h(should)f(free)g | s(ciated)g(with)f Fj(k)m(eymap)p Ft(.)42 b(This)30 b(calls)i |
Fi(k)m(eymap)p Fs(.)3350 1358 y([F)-8 b(unction])-3599 | Fs(rl_discard_keymap)26 b Ft(to)32 b(free)f(sub-)390 |
b Fg(void)54 b(rl_free_keymap)49 b Ff(\()p Fi(Keymap)31 | 2595 y(ordindate)f(k)m(eymaps)h(and)f(macros.)3350 2783 |
b(k)m(eymap)p Ff(\))390 1468 y Fs(F)-8 b(ree)32 b(all)g(storage)g(asso) | y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_empty_keymap)d |
s(ciated)g(with)f Fi(k)m(eymap)p Fs(.)42 b(This)30 b(calls)i | Fg(\()p Ff(Keymap)34 b(k)m(eymap)p Fg(\))390 2893 y Ft(Return)c |
Fr(rl_discard_keymap)26 b Fs(to)32 b(free)f(sub-)390 | (non-zero)h(if)g(there)g(are)g(no)f(k)m(eys)i(b)s(ound)c(to)k |
1577 y(ordindate)f(k)m(eymaps)h(and)f(macros.)275 1748 | (functions)e(in)g Fj(k)m(eymap)s Ft(;)i(zero)f(if)g(there)g(are)390 |
y(Readline)45 b(has)g(sev)m(eral)i(in)m(ternal)f(k)m(eymaps.)86 | 3002 y(an)m(y)g(k)m(eys)g(b)s(ound.)275 3191 y(Readline)45 |
b(These)45 b(functions)g(allo)m(w)h(y)m(ou)g(to)g(c)m(hange)g(whic)m(h) | b(has)g(sev)m(eral)i(in)m(ternal)f(k)m(eymaps.)86 b(These)45 |
150 1857 y(k)m(eymap)31 b(is)f(activ)m(e.)3350 2028 y([F)-8 | b(functions)g(allo)m(w)h(y)m(ou)g(to)g(c)m(hange)g(whic)m(h)150 |
b(unction])-3599 b Fg(Keymap)54 b(rl_get_keymap)c Ff(\()p | 3301 y(k)m(eymap)31 b(is)f(activ)m(e.)3350 3489 y([F)-8 |
Fi(v)m(oid)p Ff(\))390 2137 y Fs(Returns)29 b(the)i(curren)m(tly)f | b(unction])-3599 b Fh(Keymap)54 b(rl_get_keymap)c Fg(\()p |
(activ)m(e)j(k)m(eymap.)3350 2308 y([F)-8 b(unction])-3599 | Ff(v)m(oid)p Fg(\))390 3599 y Ft(Returns)29 b(the)i(curren)m(tly)f |
b Fg(void)54 b(rl_set_keymap)49 b Ff(\()p Fi(Keymap)30 | (activ)m(e)j(k)m(eymap.)3350 3788 y([F)-8 b(unction])-3599 |
b(k)m(eymap)p Ff(\))390 2418 y Fs(Mak)m(es)i Fi(k)m(eymap)h | b Fh(void)54 b(rl_set_keymap)49 b Fg(\()p Ff(Keymap)34 |
Fs(the)e(curren)m(tly)f(activ)m(e)j(k)m(eymap.)3350 2588 | b(k)m(eymap)p Fg(\))390 3897 y Ft(Mak)m(es)e Fj(k)m(eymap)h |
y([F)-8 b(unction])-3599 b Fg(Keymap)54 b(rl_get_keymap_by_name)e | Ft(the)e(curren)m(tly)f(activ)m(e)j(k)m(eymap.)3350 4086 |
Ff(\()p Fi(const)31 b(c)m(har)g(*name)p Ff(\))390 2698 | y([F)-8 b(unction])-3599 b Fh(Keymap)54 b(rl_get_keymap_by_name)e |
y Fs(Return)h(the)i(k)m(eymap)f(matc)m(hing)i Fi(name)p | Fg(\()p Ff(const)34 b(c)m(har)g(*name)p Fg(\))390 4196 |
Fs(.)49 b Fi(name)38 b Fs(is)c(one)f(whic)m(h)g(w)m(ould)g(b)s(e)f | y Ft(Return)e(the)i(k)m(eymap)f(matc)m(hing)i Fj(name)p |
(supplied)g(in)h(a)h Fr(set)390 2807 y(keymap)29 b Fs(inputrc)g(line)i | Ft(.)49 b Fj(name)38 b Ft(is)c(one)f(whic)m(h)g(w)m(ould)g(b)s(e)f |
| (supplied)g(in)h(a)h Fs(set)390 4305 y(keymap)29 b Ft(inputrc)g(line)i |
(\(see)g(Section)g(1.3)h([Readline)f(Init)f(File],)i(page)f(4\).)3350 |
(\(see)g(Section)g(1.3)h([Readline)f(Init)f(File],)i(page)f(4\).)3350 |
2978 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_get_keymap_name)f | 4494 y([F)-8 b(unction])-3599 b Fh(char)54 b(*)e(rl_get_keymap_name)f |
Ff(\()p Fi(Keymap)31 b(k)m(eymap)p Ff(\))390 3087 y Fs(Return)h(the)i | Fg(\()p Ff(Keymap)34 b(k)m(eymap)p Fg(\))390 4603 y Ft(Return)e(the)i |
(name)f(matc)m(hing)h Fi(k)m(eymap)p Fs(.)50 b Fi(name)38 | (name)f(matc)m(hing)h Fj(k)m(eymap)p Ft(.)50 b Fj(name)38 |
b Fs(is)c(one)f(whic)m(h)g(w)m(ould)g(b)s(e)f(supplied)g(in)h(a)h | b Ft(is)c(one)f(whic)m(h)g(w)m(ould)g(b)s(e)f(supplied)g(in)h(a)h |
Fr(set)390 3197 y(keymap)29 b Fs(inputrc)g(line)i(\(see)g(Section)g | Fs(set)390 4713 y(keymap)29 b Ft(inputrc)g(line)i(\(see)g(Section)g |
(1.3)h([Readline)f(Init)f(File],)i(page)f(4\).)150 3387 | (1.3)h([Readline)f(Init)f(File],)i(page)f(4\).)3350 4902 |
y Fh(2.4.3)63 b(Binding)42 b(Keys)150 3534 y Fs(Key)34 | y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_set_keymap_name)e |
b(sequences)g(are)h(asso)s(ciate)h(with)e(functions)f(through)h(the)g | Fg(\()p Ff(const)34 b(c)m(har)g(*name,)f(Keymap)h(k)m(eymap)p |
(k)m(eymap.)52 b(Readline)35 b(has)f(sev)m(eral)h(in-)150 | Fg(\))390 5011 y Ft(Set)g(the)f(name)h(of)g Fj(k)m(eymap)p |
3643 y(ternal)30 b(k)m(eymaps:)40 b Fr(emacs_standard_keymap)p | Ft(.)50 b(This)33 b(name)h(will)f(then)h(b)s(e)e Fs(")p |
Fs(,)24 b Fr(emacs_meta_keymap)p Fs(,)h Fr(emacs_ctlx_keymap)p | Ft(registered)p Fs(")i Ft(and)f(a)m(v)-5 b(ailable)36 |
Fs(,)g Fr(vi_)150 3753 y(movement_keymap)p Fs(,)41 b(and)h | b(for)d(use)390 5121 y(in)i(a)g Fs(set)29 b(keymap)k |
Fr(vi_insertion_keymap)p Fs(.)71 b Fr(emacs_standard_keymap)37 | Ft(inputrc)h(directiv)m(e)j(see)e(Section)h(1.3)g([Readline)g(Init)e |
b Fs(is)42 b(the)g(default,)150 3863 y(and)30 b(the)g(examples)h(in)f | (File],)k(page)e(4\).)54 b(The)390 5230 y Fj(name)27 |
(this)h(man)m(ual)f(assume)g(that.)275 3992 y(Since)d | b Ft(ma)m(y)c(not)g(b)s(e)e(one)i(of)f(Readline's)h(builtin)f(k)m |
Fr(readline\(\))e Fs(installs)j(a)g(set)g(of)g(default)g(k)m(ey)g | (eymap)g(names;)j(y)m(ou)e(ma)m(y)g(not)f(add)g(a)g(di\013eren)m(t)390 |
| 5340 y(name)36 b(for)g(one)g(of)g(Readline's)h(builtin)e(k)m(eymaps.)58 |
| b(Y)-8 b(ou)37 b(ma)m(y)f(replace)h(the)f(name)g(asso)s(ciated)p |
| eop end |
| %%Page: 35 39 |
| TeXDict begin 35 38 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(35)390 |
| 299 y(with)31 b(a)g(giv)m(en)h(k)m(eymap)g(b)m(y)f(calling)h(this)f |
| (function)g(more)h(than)e(once)i(with)f(the)g(same)h |
| Fj(k)m(eymap)390 408 y Ft(argumen)m(t.)50 b(Y)-8 b(ou)34 |
| b(ma)m(y)h(asso)s(ciate)g(a)f(registered)g Fj(name)39 |
| b Ft(with)33 b(a)h(new)f(k)m(eymap)h(b)m(y)f(calling)i(this)390 |
| 518 y(function)c(more)h(than)f(once)i(with)e(the)h(same)g |
| Fj(name)k Ft(argumen)m(t.)45 b(There)31 b(is)h(no)g(w)m(a)m(y)g(to)g |
| (remo)m(v)m(e)390 628 y(a)k(named)e(k)m(eymap)i(once)g(the)f(name)g |
| (has)g(b)s(een)g(registered.)56 b(Readline)36 b(will)f(mak)m(e)h(a)g |
| (cop)m(y)g(of)390 737 y Fj(name)p Ft(.)41 b(The)30 b(return)f(v)-5 |
| b(alue)31 b(is)g(greater)g(than)g(zero)g(unless)f Fj(name)35 |
| b Ft(is)c(one)g(of)f(Readline's)h(builtin)390 847 y(k)m(eymap)g(names)f |
| (or)h Fj(k)m(eymap)i Ft(is)e(one)f(of)h(Readline's)g(builtin)f(k)m |
| (eymaps.)150 1056 y Fi(2.4.3)63 b(Binding)42 b(Keys)150 |
| 1203 y Ft(Key)34 b(sequences)g(are)h(asso)s(ciate)h(with)e(functions)f |
| (through)h(the)g(k)m(eymap.)52 b(Readline)35 b(has)f(sev)m(eral)h(in-) |
| 150 1313 y(ternal)30 b(k)m(eymaps:)40 b Fs(emacs_standard_keymap)p |
| Ft(,)24 b Fs(emacs_meta_keymap)p Ft(,)h Fs(emacs_ctlx_keymap)p |
| Ft(,)g Fs(vi_)150 1423 y(movement_keymap)p Ft(,)41 b(and)h |
| Fs(vi_insertion_keymap)p Ft(.)71 b Fs(emacs_standard_keymap)37 |
| b Ft(is)42 b(the)g(default,)150 1532 y(and)30 b(the)g(examples)h(in)f |
| (this)h(man)m(ual)f(assume)g(that.)275 1677 y(Since)d |
| Fs(readline\(\))e Ft(installs)j(a)g(set)g(of)g(default)g(k)m(ey)g |
(bindings)f(the)h(\014rst)e(time)j(it)f(is)f(called,)j(there)e(is)150 |
(bindings)f(the)h(\014rst)e(time)j(it)f(is)f(called,)j(there)e(is)150 |
4102 y(alw)m(a)m(ys)34 b(the)f(danger)f(that)i(a)f(custom)g(binding)e | 1787 y(alw)m(a)m(ys)34 b(the)f(danger)f(that)i(a)f(custom)g(binding)e |
(installed)j(b)s(efore)e(the)h(\014rst)e(call)j(to)g |
(installed)j(b)s(efore)e(the)h(\014rst)e(call)j(to)g |
Fr(readline\(\))c Fs(will)150 4212 y(b)s(e)25 b(o)m(v)m(erridden.)39 | Fs(readline\(\))c Ft(will)150 1896 y(b)s(e)25 b(o)m(v)m(erridden.)39 |
b(An)26 b(alternate)h(mec)m(hanism)f(is)g(to)g(install)h(custom)f(k)m |
b(An)26 b(alternate)h(mec)m(hanism)f(is)g(to)g(install)h(custom)f(k)m |
(ey)g(bindings)f(in)g(an)h(initialization)150 4321 y(function)37 | (ey)g(bindings)f(in)g(an)h(initialization)150 2006 y(function)37 |
b(assigned)g(to)h(the)f Fr(rl_startup_hook)c Fs(v)-5 | b(assigned)g(to)h(the)f Fs(rl_startup_hook)c Ft(v)-5 |
b(ariable)38 b(\(see)g(Section)g(2.3)g([Readline)g(V)-8 |
b(ariable)38 b(\(see)g(Section)g(2.3)g([Readline)g(V)-8 |
b(ariables],)150 4431 y(page)31 b(25\).)275 4561 y(These)f(functions)g | b(ariables],)150 2115 y(page)31 b(28\).)275 2260 y(These)f(functions)g |
(manage)h(k)m(ey)g(bindings.)3350 4731 y([F)-8 b(unction])-3599 | (manage)h(k)m(ey)g(bindings.)3350 2465 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_bind_key)c Ff(\()p Fi(in)m(t)31 b(k)m(ey)-8 | b Fh(int)53 b(rl_bind_key)c Fg(\()p Ff(in)m(t)34 b(k)m(ey)-8 |
b(,)32 b(rl)p 1403 4731 V 40 w(command)p 1827 4731 V | b(,)32 b(rl)p 1441 2465 30 5 v 43 w(command)p 1904 2465 |
40 w(func)p 2037 4731 V 39 w(t)f(*function)p Ff(\))390 | V 45 w(func)p 2133 2465 V 45 w(t)h(*function)p Fg(\))390 |
4841 y Fs(Binds)h Fi(k)m(ey)42 b Fs(to)34 b Fi(function)e | 2575 y Ft(Binds)f Fj(k)m(ey)42 b Ft(to)34 b Fj(function)e |
Fs(in)h(the)g(curren)m(tly)g(activ)m(e)i(k)m(eymap.)49 | Ft(in)h(the)g(curren)m(tly)g(activ)m(e)i(k)m(eymap.)49 |
b(Returns)32 b(non-zero)i(in)f(the)g(case)390 4950 y(of)e(an)f(in)m(v) | b(Returns)32 b(non-zero)i(in)f(the)g(case)390 2685 y(of)e(an)f(in)m(v) |
-5 b(alid)31 b Fi(k)m(ey)p Fs(.)3350 5121 y([F)-8 b(unction])-3599 | -5 b(alid)31 b Fj(k)m(ey)p Ft(.)3350 2890 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_bind_key_in_map)e Ff(\()p Fi(in)m(t)31 | b Fh(int)53 b(rl_bind_key_in_map)e Fg(\()p Ff(in)m(t)34 |
b(k)m(ey)-8 b(,)32 b(rl)p 1769 5121 V 40 w(command)p | b(k)m(ey)-8 b(,)32 b(rl)p 1807 2890 V 43 w(command)p |
2193 5121 V 40 w(func)p 2403 5121 V 39 w(t)f(*function,)565 | 2270 2890 V 45 w(func)p 2499 2890 V 45 w(t)h(*function,)565 |
5230 y(Keymap)f(map)p Ff(\))390 5340 y Fs(Bind)g Fi(k)m(ey)39 | 2999 y(Keymap)h(map)p Fg(\))390 3109 y Ft(Bind)c Fj(k)m(ey)39 |
b Fs(to)31 b Fi(function)f Fs(in)g Fi(map)p Fs(.)40 b(Returns)30 | b Ft(to)31 b Fj(function)f Ft(in)g Fj(map)p Ft(.)40 b(Returns)30 |
b(non-zero)h(in)f(the)h(case)g(of)f(an)h(in)m(v)-5 b(alid)31 |
b(non-zero)h(in)f(the)h(case)g(of)f(an)h(in)m(v)-5 b(alid)31 |
b Fi(k)m(ey)p Fs(.)p eop end | b Fj(k)m(ey)p Ft(.)3350 3314 y([F)-8 b(unction])-3599 |
%%Page: 32 36 | b Fh(int)53 b(rl_bind_key_if_unboun)q(d)e Fg(\()p Ff(in)m(t)34 |
TeXDict begin 32 35 bop 150 -116 a Fs(Chapter)30 b(2:)41 | b(k)m(ey)-8 b(,)32 b(rl)p 2016 3314 V 44 w(command)p |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(32)3350 | 2480 3314 V 44 w(func)p 2708 3314 V 45 w(t)565 3424 y(*function)p |
299 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_bind_key_if_unboun)q(d)e | Fg(\))390 3533 y Ft(Binds)43 b Fj(k)m(ey)53 b Ft(to)45 |
Ff(\()p Fi(in)m(t)32 b(k)m(ey)-8 b(,)31 b(rl)p 1978 299 | b Fj(function)e Ft(if)h(it)h(is)f(not)g(already)g(b)s(ound)e(in)i(the)g |
28 4 v 40 w(command)p 2402 299 V 40 w(func)p 2612 299 | (curren)m(tly)g(activ)m(e)i(k)m(eymap.)390 3643 y(Returns)29 |
V 39 w(t)g(*function)p Ff(\))390 408 y Fs(Binds)43 b | b(non-zero)i(in)f(the)h(case)g(of)g(an)f(in)m(v)-5 b(alid)31 |
Fi(k)m(ey)53 b Fs(to)45 b Fi(function)e Fs(if)h(it)h(is)f(not)g | b Fj(k)m(ey)39 b Ft(or)30 b(if)h Fj(k)m(ey)39 b Ft(is)30 |
(already)g(b)s(ound)e(in)i(the)g(curren)m(tly)g(activ)m(e)i(k)m(eymap.) | b(already)h(b)s(ound.)3350 3848 y([F)-8 b(unction])-3599 |
390 518 y(Returns)29 b(non-zero)i(in)f(the)h(case)g(of)g(an)f(in)m(v)-5 | b Fh(int)53 b(rl_bind_key_if_unboun)q(d_in)q(_ma)q(p)e |
b(alid)31 b Fi(k)m(ey)39 b Fs(or)30 b(if)h Fi(k)m(ey)39 | Fg(\()p Ff(in)m(t)34 b(k)m(ey)-8 b(,)32 b(rl)p 2382 3848 |
b Fs(is)30 b(already)h(b)s(ound.)3350 737 y([F)-8 b(unction])-3599 | V 44 w(command)p 2846 3848 V 44 w(func)p 3074 3848 V |
b Fg(int)53 b(rl_bind_key_if_unboun)q(d_in)q(_ma)q(p)e | 46 w(t)565 3958 y(*function,)i(Keymap)g(map)p Fg(\))390 |
Ff(\()p Fi(in)m(t)32 b(k)m(ey)-8 b(,)32 b(rl)p 2345 737 | 4067 y Ft(Binds)27 b Fj(k)m(ey)36 b Ft(to)28 b Fj(function)f |
V 39 w(command)p 2768 737 V 40 w(func)p 2978 737 V 39 | Ft(if)g(it)h(is)f(not)h(already)g(b)s(ound)d(in)i Fj(map)p |
w(t)565 847 y(*function,)f(Keymap)f(map)p Ff(\))390 956 | Ft(.)39 b(Returns)27 b(non-zero)g(in)g(the)h(case)390 |
y Fs(Binds)d Fi(k)m(ey)36 b Fs(to)28 b Fi(function)f | 4177 y(of)j(an)f(in)m(v)-5 b(alid)31 b Fj(k)m(ey)39 b |
Fs(if)g(it)h(is)f(not)h(already)g(b)s(ound)d(in)i Fi(map)p | Ft(or)30 b(if)g Fj(k)m(ey)39 b Ft(is)31 b(already)g(b)s(ound.)3350 |
Fs(.)39 b(Returns)27 b(non-zero)g(in)g(the)h(case)390 | 4382 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_unbind_key)d |
1066 y(of)j(an)f(in)m(v)-5 b(alid)31 b Fi(k)m(ey)39 b | Fg(\()p Ff(in)m(t)33 b(k)m(ey)p Fg(\))390 4491 y Ft(Bind)j |
Fs(or)30 b(if)g Fi(k)m(ey)39 b Fs(is)31 b(already)g(b)s(ound.)3350 | Fj(k)m(ey)45 b Ft(to)37 b(the)f(n)m(ull)g(function)g(in)g(the)h(curren) |
1285 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_unbind_key)d | m(tly)f(activ)m(e)i(k)m(eymap.)59 b(Returns)35 b(non-zero)i(in)390 |
Ff(\()p Fi(in)m(t)31 b(k)m(ey)p Ff(\))390 1395 y Fs(Bind)36 | 4601 y(case)31 b(of)g(error.)3350 4806 y([F)-8 b(unction])-3599 |
b Fi(k)m(ey)45 b Fs(to)37 b(the)f(n)m(ull)g(function)g(in)g(the)h | b Fh(int)53 b(rl_unbind_key_in_map)f Fg(\()p Ff(in)m(t)33 |
(curren)m(tly)f(activ)m(e)i(k)m(eymap.)59 b(Returns)35 | b(k)m(ey)-8 b(,)33 b(Keymap)g(map)p Fg(\))390 4916 y |
b(non-zero)i(in)390 1504 y(case)31 b(of)g(error.)3350 | Ft(Bind)d Fj(k)m(ey)39 b Ft(to)31 b(the)g(n)m(ull)f(function)g(in)g |
1724 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_unbind_key_in_map)f | Fj(map)p Ft(.)40 b(Returns)30 b(non-zero)h(in)f(case)h(of)g(error.)3350 |
Ff(\()p Fi(in)m(t)31 b(k)m(ey)-8 b(,)32 b(Keymap)e(map)p | 5121 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_unbind_function_in)q |
Ff(\))390 1833 y Fs(Bind)g Fi(k)m(ey)39 b Fs(to)31 b(the)g(n)m(ull)f | (_map)f Fg(\()p Ff(rl)p 1821 5121 V 44 w(command)p 2285 |
(function)g(in)g Fi(map)p Fs(.)40 b(Returns)30 b(non-zero)h(in)f(case)h | 5121 V 45 w(func)p 2514 5121 V 45 w(t)33 b(*function,)565 |
(of)g(error.)3350 2052 y([F)-8 b(unction])-3599 b Fg(int)53 | 5230 y(Keymap)h(map)p Fg(\))390 5340 y Ft(Un)m(bind)29 |
b(rl_unbind_function_in)q(_map)f Ff(\()p Fi(rl)p 1814 | b(all)i(k)m(eys)g(that)g(execute)h Fj(function)e Ft(in)g |
2052 V 40 w(command)p 2238 2052 V 40 w(func)p 2448 2052 | Fj(map)p Ft(.)p eop end |
V 40 w(t)30 b(*function,)565 2162 y(Keymap)g(map)p Ff(\))390 | %%Page: 36 40 |
2271 y Fs(Un)m(bind)f(all)i(k)m(eys)g(that)g(execute)h | TeXDict begin 36 39 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
Fi(function)e Fs(in)g Fi(map)p Fs(.)3350 2491 y([F)-8 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(36)3350 |
b(unction])-3599 b Fg(int)53 b(rl_unbind_command_in_)q(map)f | 299 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_unbind_command_in_)q(map) |
Ff(\()p Fi(const)31 b(c)m(har)g(*command,)g(Keymap)f(map)p | f Fg(\()p Ff(const)34 b(c)m(har)g(*command,)f(Keymap)565 |
Ff(\))390 2600 y Fs(Un)m(bind)f(all)i(k)m(eys)g(that)g(are)g(b)s(ound)e | 408 y(map)p Fg(\))390 518 y Ft(Un)m(bind)c(all)i(k)m(eys)g(that)g(are)g |
(to)i Fi(command)i Fs(in)d Fi(map)p Fs(.)3350 2819 y([F)-8 | (b)s(ound)e(to)i Fj(command)i Ft(in)d Fj(map)p Ft(.)3350 |
b(unction])-3599 b Fg(int)53 b(rl_bind_keyseq)d Ff(\()p | 707 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_bind_keyseq)d |
Fi(const)31 b(c)m(har)g(*k)m(eyseq,)h(rl)p 2036 2819 | Fg(\()p Ff(const)34 b(c)m(har)g(*k)m(eyseq,)e(rl)p 2119 |
V 40 w(command)p 2460 2819 V 40 w(func)p 2670 2819 V | 707 30 5 v 44 w(command)p 2583 707 V 44 w(func)p 2811 |
39 w(t)f(*function)p Ff(\))390 2929 y Fs(Bind)43 b(the)g(k)m(ey)h | 707 V 46 w(t)565 817 y(*function)p Fg(\))390 927 y Ft(Bind)43 |
(sequence)f(represen)m(ted)g(b)m(y)g(the)g(string)g Fi(k)m(eyseq)j | b(the)g(k)m(ey)h(sequence)f(represen)m(ted)g(b)m(y)g(the)g(string)g |
Fs(to)e(the)f(function)g Fi(function)p Fs(,)390 3039 | Fj(k)m(eyseq)j Ft(to)e(the)f(function)g Fj(function)p |
y(b)s(eginning)27 b(in)h(the)h(curren)m(t)f(k)m(eymap.)40 | Ft(,)390 1036 y(b)s(eginning)27 b(in)h(the)h(curren)m(t)f(k)m(eymap.)40 |
b(This)28 b(mak)m(es)h(new)e(k)m(eymaps)i(as)f(necessary)-8 |
b(This)28 b(mak)m(es)h(new)e(k)m(eymaps)i(as)f(necessary)-8 |
b(.)41 b(The)28 b(return)390 3148 y(v)-5 b(alue)31 b(is)f(non-zero)h | b(.)41 b(The)28 b(return)390 1146 y(v)-5 b(alue)31 b(is)f(non-zero)h |
(if)g Fi(k)m(eyseq)i Fs(is)d(in)m(v)-5 b(alid.)3350 3367 | (if)g Fj(k)m(eyseq)i Ft(is)d(in)m(v)-5 b(alid.)3350 1335 |
y([F)d(unction])-3599 b Fg(int)53 b(rl_bind_keyseq_in_map)f | y([F)d(unction])-3599 b Fh(int)53 b(rl_bind_keyseq_in_map)f |
Ff(\()p Fi(const)31 b(c)m(har)g(*k)m(eyseq,)h(rl)p 2402 | Fg(\()p Ff(const)34 b(c)m(har)g(*k)m(eyseq,)565 1445 |
3367 V 40 w(command)p 2826 3367 V 40 w(func)p 3036 3367 | y(rl)p 639 1445 V 44 w(command)p 1103 1445 V 44 w(func)p |
V 39 w(t)565 3477 y(*function,)f(Keymap)f(map)p Ff(\))390 | 1331 1445 V 45 w(t)f(*function,)h(Keymap)g(map)p Fg(\))390 |
3587 y Fs(Bind)25 b(the)g(k)m(ey)h(sequence)f(represen)m(ted)g(b)m(y)g | 1554 y Ft(Bind)25 b(the)g(k)m(ey)h(sequence)f(represen)m(ted)g(b)m(y)g |
(the)g(string)g Fi(k)m(eyseq)j Fs(to)e(the)f(function)g | (the)g(string)g Fj(k)m(eyseq)j Ft(to)e(the)f(function)g |
Fi(function)p Fs(.)39 b(This)390 3696 y(mak)m(es)30 b(new)f(k)m(eymaps) | Fj(function)p Ft(.)39 b(This)390 1664 y(mak)m(es)30 b(new)f(k)m(eymaps) |
g(as)g(necessary)-8 b(.)42 b(Initial)30 b(bindings)d(are)j(p)s |
g(as)g(necessary)-8 b(.)42 b(Initial)30 b(bindings)d(are)j(p)s |
(erformed)e(in)g Fi(map)p Fs(.)40 b(The)29 b(return)390 | (erformed)e(in)g Fj(map)p Ft(.)40 b(The)29 b(return)390 |
3806 y(v)-5 b(alue)31 b(is)f(non-zero)h(if)g Fi(k)m(eyseq)i | 1773 y(v)-5 b(alue)31 b(is)f(non-zero)h(if)g Fj(k)m(eyseq)i |
Fs(is)d(in)m(v)-5 b(alid.)3350 4025 y([F)d(unction])-3599 | Ft(is)d(in)m(v)-5 b(alid.)3350 1963 y([F)d(unction])-3599 |
b Fg(int)53 b(rl_set_key)c Ff(\()p Fi(const)31 b(c)m(har)g(*k)m(eyseq,) | b Fh(int)53 b(rl_set_key)c Fg(\()p Ff(const)34 b(c)m(har)g(*k)m(eyseq,) |
h(rl)p 1827 4025 V 40 w(command)p 2251 4025 V 39 w(func)p | e(rl)p 1910 1963 V 44 w(command)p 2374 1963 V 44 w(func)p |
2460 4025 V 40 w(t)e(*function,)565 4134 y(Keymap)g(map)p | 2602 1963 V 45 w(t)h(*function,)565 2072 y(Keymap)h(map)p |
Ff(\))390 4244 y Fs(Equiv)-5 b(alen)m(t)31 b(to)g Fr | Fg(\))390 2182 y Ft(Equiv)-5 b(alen)m(t)31 b(to)g Fs |
(rl_bind_keyseq_in_map)p Fs(.)3350 4463 y([F)-8 b(unction])-3599 | (rl_bind_keyseq_in_map)p Ft(.)3350 2371 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_bind_keyseq_if_unb)q(ound)f Ff(\()p | b Fh(int)53 b(rl_bind_keyseq_if_unb)q(ound)f Fg(\()p |
Fi(const)31 b(c)m(har)g(*k)m(eyseq,)565 4573 y(rl)p 632 | Ff(const)34 b(c)m(har)g(*k)m(eyseq,)565 2481 y(rl)p 639 |
4573 V 40 w(command)p 1056 4573 V 40 w(func)p 1266 4573 | 2481 V 44 w(command)p 1103 2481 V 44 w(func)p 1331 2481 |
V 39 w(t)g(*function)p Ff(\))390 4682 y Fs(Binds)k Fi(k)m(eyseq)k | V 45 w(t)f(*function)p Fg(\))390 2590 y Ft(Binds)i Fj(k)m(eyseq)k |
Fs(to)d Fi(function)f Fs(if)g(it)h(is)g(not)g(already)g(b)s(ound)d(in)i | Ft(to)d Fj(function)f Ft(if)g(it)h(is)g(not)g(already)g(b)s(ound)d(in)i |
(the)h(curren)m(tly)f(activ)m(e)j(k)m(eymap.)390 4792 | (the)h(curren)m(tly)f(activ)m(e)j(k)m(eymap.)390 2700 |
y(Returns)29 b(non-zero)i(in)f(the)h(case)g(of)g(an)f(in)m(v)-5 |
y(Returns)29 b(non-zero)i(in)f(the)h(case)g(of)g(an)f(in)m(v)-5 |
b(alid)31 b Fi(k)m(eyseq)j Fs(or)c(if)g Fi(k)m(eyseq)k | b(alid)31 b Fj(k)m(eyseq)j Ft(or)c(if)g Fj(k)m(eyseq)k |
Fs(is)c(already)h(b)s(ound.)3350 5011 y([F)-8 b(unction])-3599 | Ft(is)c(already)h(b)s(ound.)3350 2889 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_bind_keyseq_if_unb)q(ound)q(_in)q(_ma)q(p)e | b Fh(int)53 b(rl_bind_keyseq_if_unb)q(ound)q(_in)q(_ma)q(p)e |
Ff(\()p Fi(const)32 b(c)m(har)e(*k)m(eyseq,)565 5121 | Fg(\()p Ff(const)34 b(c)m(har)g(*k)m(eyseq,)565 2999 |
y(rl)p 632 5121 V 40 w(command)p 1056 5121 V 40 w(func)p | y(rl)p 639 2999 V 44 w(command)p 1103 2999 V 44 w(func)p |
1266 5121 V 39 w(t)h(*function,)f(Keymap)h(map)p Ff(\))390 | 1331 2999 V 45 w(t)f(*function,)h(Keymap)g(map)p Fg(\))390 |
5230 y Fs(Binds)g Fi(k)m(eyseq)k Fs(to)e Fi(function)f | 3108 y Ft(Binds)d Fj(k)m(eyseq)k Ft(to)e Fj(function)f |
Fs(if)g(it)g(is)g(not)g(already)h(b)s(ound)d(in)h Fi(map)p | Ft(if)g(it)g(is)g(not)g(already)h(b)s(ound)d(in)h Fj(map)p |
Fs(.)46 b(Returns)31 b(non-zero)h(in)g(the)390 5340 y(case)f(of)g(an)f | Ft(.)46 b(Returns)31 b(non-zero)h(in)g(the)390 3218 y(case)f(of)g(an)f |
(in)m(v)-5 b(alid)31 b Fi(k)m(eyseq)j Fs(or)c(if)g Fi(k)m(eyseq)k | (in)m(v)-5 b(alid)31 b Fj(k)m(eyseq)j Ft(or)c(if)g Fj(k)m(eyseq)k |
Fs(is)c(already)h(b)s(ound.)p eop end | Ft(is)c(already)h(b)s(ound.)3350 3407 y([F)-8 b(unction])-3599 |
%%Page: 33 37 | b Fh(int)53 b(rl_generic_bind)d Fg(\()p Ff(in)m(t)34 |
TeXDict begin 33 36 bop 150 -116 a Fs(Chapter)30 b(2:)41 | b(t)m(yp)s(e,)f(const)g(c)m(har)h(*k)m(eyseq,)f(c)m(har)h(*data,)565 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(33)3350 | 3517 y(Keymap)g(map)p Fg(\))390 3626 y Ft(Bind)27 b(the)g(k)m(ey)h |
299 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_generic_bind)d | (sequence)f(represen)m(ted)g(b)m(y)g(the)g(string)g Fj(k)m(eyseq)j |
Ff(\()p Fi(in)m(t)31 b(t)m(yp)s(e,)g(const)g(c)m(har)g(*k)m(eyseq,)h(c) | Ft(to)e(the)f(arbitrary)g(p)s(oin)m(ter)g Fj(data)p Ft(.)390 |
m(har)f(*data,)h(Keymap)565 408 y(map)p Ff(\))390 518 | 3736 y Fj(t)m(yp)s(e)34 b Ft(sa)m(ys)29 b(what)f(kind)g(of)g(data)h(is) |
y Fs(Bind)27 b(the)g(k)m(ey)h(sequence)f(represen)m(ted)g(b)m(y)g(the)g | g(p)s(oin)m(ted)f(to)h(b)m(y)g Fj(data)p Ft(;)h(this)e(can)h(b)s(e)f(a) |
(string)g Fi(k)m(eyseq)j Fs(to)e(the)f(arbitrary)g(p)s(oin)m(ter)g | g(function)g(\()p Fs(ISFUNC)p Ft(\),)h(a)390 3846 y(macro)h(\()p |
Fi(data)p Fs(.)390 628 y Fi(t)m(yp)s(e)34 b Fs(sa)m(ys)29 | Fs(ISMACR)p Ft(\),)f(or)g(a)h(k)m(eymap)g(\()p Fs(ISKMAP)p |
b(what)f(kind)g(of)g(data)h(is)g(p)s(oin)m(ted)f(to)h(b)m(y)g | Ft(\).)40 b(This)28 b(mak)m(es)j(new)e(k)m(eymaps)g(as)h(necessary)-8 |
Fi(data)p Fs(;)h(this)e(can)h(b)s(e)f(a)g(function)g(\()p | b(.)41 b(The)390 3955 y(initial)32 b(k)m(eymap)e(in)h(whic)m(h)f(to)h |
Fr(ISFUNC)p Fs(\),)h(a)390 737 y(macro)h(\()p Fr(ISMACR)p | (do)f(bindings)f(is)i Fj(map)p Ft(.)3350 4144 y([F)-8 |
Fs(\),)f(or)g(a)h(k)m(eymap)g(\()p Fr(ISKMAP)p Fs(\).)40 | b(unction])-3599 b Fh(int)53 b(rl_parse_and_bind)e Fg(\()p |
b(This)28 b(mak)m(es)j(new)e(k)m(eymaps)g(as)h(necessary)-8 | Ff(c)m(har)34 b(*line)p Fg(\))390 4254 y Ft(P)m(arse)c |
b(.)41 b(The)390 847 y(initial)32 b(k)m(eymap)e(in)h(whic)m(h)f(to)h | Fj(line)35 b Ft(as)29 b(if)h(it)g(had)e(b)s(een)h(read)g(from)g(the)h |
(do)f(bindings)f(is)i Fi(map)p Fs(.)3350 1028 y([F)-8 | Fs(inputrc)d Ft(\014le)j(and)e(p)s(erform)g(an)m(y)i(k)m(ey)g(bindings) |
b(unction])-3599 b Fg(int)53 b(rl_parse_and_bind)e Ff(\()p | 390 4364 y(and)g(v)-5 b(ariable)31 b(assignmen)m(ts)g(found)e(\(see)i |
Fi(c)m(har)31 b(*line)p Ff(\))390 1137 y Fs(P)m(arse)f | |
Fi(line)35 b Fs(as)29 b(if)h(it)g(had)e(b)s(een)h(read)g(from)g(the)h | |
Fr(inputrc)d Fs(\014le)j(and)e(p)s(erform)g(an)m(y)i(k)m(ey)g(bindings) | |
390 1247 y(and)g(v)-5 b(ariable)31 b(assignmen)m(ts)g(found)e(\(see)i | |
(Section)h(1.3)f([Readline)g(Init)f(File],)j(page)e(4\).)3350 |
(Section)h(1.3)f([Readline)g(Init)f(File],)j(page)e(4\).)3350 |
1428 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_read_init_file)e | 4553 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_read_init_file)e |
Ff(\()p Fi(const)31 b(c)m(har)g(*\014lename)p Ff(\))390 | Fg(\()p Ff(const)34 b(c)m(har)g(*\014lename)p Fg(\))390 |
1538 y Fs(Read)h(k)m(eybindings)f(and)g(v)-5 b(ariable)32 | 4663 y Ft(Read)e(k)m(eybindings)f(and)g(v)-5 b(ariable)32 |
b(assignmen)m(ts)g(from)f Fi(\014lename)37 b Fs(\(see)32 | b(assignmen)m(ts)g(from)f Fj(\014lename)37 b Ft(\(see)32 |
b(Section)g(1.3)h([Readline)390 1647 y(Init)d(File],)i(page)f(4\).)150 | b(Section)g(1.3)h([Readline)390 4772 y(Init)d(File],)i(page)f(4\).)150 |
1844 y Fh(2.4.4)63 b(Asso)s(ciating)41 b(F)-10 b(unction)42 | 4974 y Fi(2.4.4)63 b(Asso)s(ciating)41 b(F)-10 b(unction)42 |
b(Names)f(and)g(Bindings)150 1991 y Fs(These)30 b(functions)g(allo)m(w) | b(Names)f(and)g(Bindings)150 5121 y Ft(These)30 b(functions)g(allo)m(w) |
h(y)m(ou)g(to)f(\014nd)f(out)h(what)g(k)m(eys)h(in)m(v)m(ok)m(e)h |
h(y)m(ou)g(to)f(\014nd)f(out)h(what)g(k)m(eys)h(in)m(v)m(ok)m(e)h |
(named)e(functions)g(and)f(the)h(functions)150 2101 y(in)m(v)m(ok)m(ed) | (named)e(functions)g(and)f(the)h(functions)150 5230 y(in)m(v)m(ok)m(ed) |
f(b)m(y)e(a)h(particular)g(k)m(ey)g(sequence.)40 b(Y)-8 |
f(b)m(y)e(a)h(particular)g(k)m(ey)g(sequence.)40 b(Y)-8 |
b(ou)28 b(ma)m(y)g(also)h(asso)s(ciate)g(a)f(new)f(function)g(name)h |
b(ou)28 b(ma)m(y)g(also)h(asso)s(ciate)g(a)f(new)f(function)g(name)h |
(with)f(an)150 2210 y(arbitrary)j(function.)3350 2391 | (with)f(an)150 5340 y(arbitrary)j(function.)p eop end |
y([F)-8 b(unction])-3599 b Fg(rl_command_func_t)57 b(*)c | %%Page: 37 41 |
(rl_named_function)e Ff(\()p Fi(const)31 b(c)m(har)g(*name)p | TeXDict begin 37 40 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
Ff(\))390 2501 y Fs(Return)f(the)g(function)g(with)g(name)h | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(37)3350 |
Fi(name)p Fs(.)3350 2682 y([F)-8 b(unction])-3599 b Fg | 299 y([F)-8 b(unction])-3599 b Fh(rl_command_func_t)57 |
(rl_command_func_t)57 b(*)c(rl_function_of_keyseq)f Ff(\()p | b(*)c(rl_named_function)e Fg(\()p Ff(const)34 b(c)m(har)g(*name)p |
Fi(const)31 b(c)m(har)g(*k)m(eyseq,)565 2791 y(Keymap)f(map,)g(in)m(t)h | Fg(\))390 408 y Ft(Return)c(the)g(function)g(with)g(name)h |
(*t)m(yp)s(e)p Ff(\))390 2901 y Fs(Return)h(the)g(function)h(in)m(v)m | Fj(name)p Ft(.)3350 607 y([F)-8 b(unction])-3599 b Fh |
(ok)m(ed)h(b)m(y)e Fi(k)m(eyseq)k Fs(in)c(k)m(eymap)h | (rl_command_func_t)57 b(*)c(rl_function_of_keyseq)f Fg(\()p |
Fi(map)p Fs(.)47 b(If)32 b Fi(map)j Fs(is)d Fr(NULL)p | Ff(const)34 b(c)m(har)565 716 y(*k)m(eyseq,)f(Keymap)g(map,)g(in)m(t)h |
Fs(,)g(the)h(curren)m(t)390 3011 y(k)m(eymap)k(is)g(used.)60 | (*t)m(yp)s(e)p Fg(\))390 826 y Ft(Return)e(the)g(function)h(in)m(v)m |
b(If)37 b Fi(t)m(yp)s(e)42 b Fs(is)37 b(not)g Fr(NULL)p | (ok)m(ed)h(b)m(y)e Fj(k)m(eyseq)k Ft(in)c(k)m(eymap)h |
Fs(,)h(the)f(t)m(yp)s(e)g(of)g(the)g(ob)5 b(ject)38 b(is)f(returned)f | Fj(map)p Ft(.)47 b(If)32 b Fj(map)j Ft(is)d Fs(NULL)p |
(in)h(the)g Fr(int)390 3120 y Fs(v)-5 b(ariable)31 b(it)g(p)s(oin)m(ts) | Ft(,)g(the)h(curren)m(t)390 936 y(k)m(eymap)k(is)g(used.)60 |
f(to)h(\(one)g(of)g Fr(ISFUNC)p Fs(,)e Fr(ISKMAP)p Fs(,)g(or)h | b(If)37 b Fj(t)m(yp)s(e)42 b Ft(is)37 b(not)g Fs(NULL)p |
Fr(ISMACR)p Fs(\).)3350 3301 y([F)-8 b(unction])-3599 | Ft(,)h(the)f(t)m(yp)s(e)g(of)g(the)g(ob)5 b(ject)38 b(is)f(returned)f |
b Fg(char)54 b(**)e(rl_invoking_keyseqs)g Ff(\()p Fi(rl)p | (in)h(the)g Fs(int)390 1045 y Ft(v)-5 b(ariable)30 b(it)g(p)s(oin)m(ts) |
1710 3301 28 4 v 40 w(command)p 2134 3301 V 40 w(func)p | g(to)g(\(one)g(of)g Fs(ISFUNC)p Ft(,)e Fs(ISKMAP)p Ft(,)g(or)i |
2344 3301 V 39 w(t)31 b(*function)p Ff(\))390 3411 y | Fs(ISMACR)p Ft(\).)39 b(It)30 b(tak)m(es)h(a)f Fs(")p |
Fs(Return)f(an)i(arra)m(y)f(of)h(strings)f(represen)m(ting)g(the)g(k)m | Ft(translated)p Fs(")f Ft(k)m(ey)390 1155 y(sequence)i(and)f(should)f |
(ey)h(sequences)g(used)e(to)i(in)m(v)m(ok)m(e)h Fi(function)e | (not)i(b)s(e)e(used)h(if)g(the)h(k)m(ey)g(sequence)g(can)f(include)g |
Fs(in)390 3520 y(the)g(curren)m(t)f(k)m(eymap.)3350 3701 | (NUL.)3350 1353 y([F)-8 b(unction])-3599 b Fh(rl_command_func_t)57 |
y([F)-8 b(unction])-3599 b Fg(char)54 b(**)e(rl_invoking_keyseqs_i)q | b(*)c(rl_function_of_keyseq_)q(len)f Fg(\()p Ff(const)34 |
(n_m)q(ap)g Ff(\()p Fi(rl)p 2076 3701 V 40 w(command)p | b(c)m(har)565 1463 y(*k)m(eyseq,)f(size)p 1121 1463 30 |
2500 3701 V 40 w(func)p 2710 3701 V 39 w(t)565 3811 y(*function,)31 | 5 v 44 w(t)g(len,)g(Keymap)h(map,)f(in)m(t)g(*t)m(yp)s(e)p |
b(Keymap)f(map)p Ff(\))390 3920 y Fs(Return)g(an)i(arra)m(y)f(of)h | Fg(\))390 1572 y Ft(Return)20 b(the)h(function)g(in)m(v)m(ok)m(ed)i(b)m |
| (y)e Fj(k)m(eyseq)j Ft(of)d(length)g Fj(len)h Ft(in)e(k)m(eymap)i |
| Fj(map)p Ft(.)37 b(Equiv)-5 b(alen)m(t)22 b(to)g Fs(rl_)390 |
| 1682 y(function_of_keyseq)g Ft(with)28 b(the)f(addition)h(of)f(the)h |
| Fj(len)f Ft(parameter.)41 b(It)27 b(tak)m(es)i(a)f Fs(")p |
| Ft(translated)p Fs(")390 1792 y Ft(k)m(ey)j(sequence)g(and)f(should)f |
| (b)s(e)h(used)f(if)i(the)f(k)m(ey)h(sequence)g(can)g(include)f(NUL.) |
| 3350 1990 y([F)-8 b(unction])-3599 b Fh(char)54 b(**)e |
| (rl_invoking_keyseqs)g Fg(\()p Ff(rl)p 1717 1990 V 44 |
| w(command)p 2181 1990 V 44 w(func)p 2409 1990 V 45 w(t)33 |
| b(*function)p Fg(\))390 2100 y Ft(Return)d(an)i(arra)m(y)f(of)h |
(strings)f(represen)m(ting)g(the)g(k)m(ey)h(sequences)g(used)e(to)i(in) |
(strings)f(represen)m(ting)g(the)g(k)m(ey)h(sequences)g(used)e(to)i(in) |
m(v)m(ok)m(e)h Fi(function)e Fs(in)390 4030 y(the)g(k)m(eymap)f | m(v)m(ok)m(e)h Fj(function)e Ft(in)390 2209 y(the)g(curren)m(t)f(k)m |
Fi(map)p Fs(.)3350 4211 y([F)-8 b(unction])-3599 b Fg(void)54 | (eymap.)3350 2408 y([F)-8 b(unction])-3599 b Fh(char)54 |
b(rl_function_dumper)c Ff(\()p Fi(in)m(t)32 b(readable)p | b(**)e(rl_invoking_keyseqs_i)q(n_m)q(ap)g Fg(\()p Ff(rl)p |
Ff(\))390 4321 y Fs(Prin)m(t)d(the)h(readline)f(function)g(names)g(and) | 2083 2408 V 44 w(command)p 2547 2408 V 44 w(func)p 2775 |
g(the)g(k)m(ey)h(sequences)g(curren)m(tly)f(b)s(ound)e(to)j(them)f(to) | 2408 V 45 w(t)565 2517 y(*function,)34 b(Keymap)g(map)p |
390 4430 y Fr(rl_outstream)p Fs(.)36 b(If)27 b Fi(readable)33 | Fg(\))390 2627 y Ft(Return)c(an)i(arra)m(y)f(of)h(strings)f(represen)m |
b Fs(is)28 b(non-zero,)h(the)e(list)i(is)e(formatted)h(in)f(suc)m(h)g | (ting)g(the)g(k)m(ey)h(sequences)g(used)e(to)i(in)m(v)m(ok)m(e)h |
(a)h(w)m(a)m(y)h(that)f(it)g(can)390 4540 y(b)s(e)i(made)g(part)g(of)h | Fj(function)e Ft(in)390 2736 y(the)g(k)m(eymap)f Fj(map)p |
(an)f Fr(inputrc)f Fs(\014le)h(and)g(re-read.)3350 4721 | Ft(.)3350 2935 y([F)-8 b(unction])-3599 b Fh(void)54 |
y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_list_funmap_names)d | b(rl_function_dumper)c Fg(\()p Ff(in)m(t)34 b(readable)p |
Ff(\()p Fi(v)m(oid)p Ff(\))390 4830 y Fs(Prin)m(t)30 | Fg(\))390 3044 y Ft(Prin)m(t)29 b(the)h(readline)f(function)g(names)g |
| (and)g(the)g(k)m(ey)h(sequences)g(curren)m(tly)f(b)s(ound)e(to)j(them)f |
| (to)390 3154 y Fs(rl_outstream)p Ft(.)36 b(If)27 b Fj(readable)33 |
| b Ft(is)28 b(non-zero,)h(the)e(list)i(is)e(formatted)h(in)f(suc)m(h)g |
| (a)h(w)m(a)m(y)h(that)f(it)g(can)390 3264 y(b)s(e)i(made)g(part)g(of)h |
| (an)f Fs(inputrc)f Ft(\014le)h(and)g(re-read.)3350 3462 |
| y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_list_funmap_names)d |
| Fg(\()p Ff(v)m(oid)p Fg(\))390 3572 y Ft(Prin)m(t)30 |
b(the)h(names)f(of)h(all)g(bindable)f(Readline)h(functions)f(to)h |
b(the)h(names)f(of)h(all)g(bindable)f(Readline)h(functions)f(to)h |
Fr(rl_outstream)p Fs(.)3350 5011 y([F)-8 b(unction])-3599 | Fs(rl_outstream)p Ft(.)3350 3770 y([F)-8 b(unction])-3599 |
b Fg(const)54 b(char)f(**)g(rl_funmap_names)d Ff(\()p | b Fh(const)54 b(char)f(**)g(rl_funmap_names)d Fg(\()p |
Fi(v)m(oid)p Ff(\))390 5121 y Fs(Return)25 b(a)i(NULL)f(terminated)g | Ff(v)m(oid)p Fg(\))390 3880 y Ft(Return)25 b(a)i(NULL)f(terminated)g |
(arra)m(y)h(of)f(kno)m(wn)f(function)h(names.)39 b(The)26 |
(arra)m(y)h(of)f(kno)m(wn)f(function)h(names.)39 b(The)26 |
b(arra)m(y)g(is)g(sorted.)39 b(The)390 5230 y(arra)m(y)28 | b(arra)m(y)g(is)g(sorted.)39 b(The)390 3989 y(arra)m(y)28 |
b(itself)h(is)f(allo)s(cated,)j(but)c(not)h(the)h(strings)e(inside.)40 |
b(itself)h(is)f(allo)s(cated,)j(but)c(not)h(the)h(strings)e(inside.)40 |
b(Y)-8 b(ou)29 b(should)e(free)h(the)g(arra)m(y)-8 b(,)29 |
b(Y)-8 b(ou)29 b(should)e(free)h(the)g(arra)m(y)-8 b(,)29 |
b(but)f(not)390 5340 y(the)j(p)s(oin)m(ters,)f(using)g | b(but)f(not)390 4099 y(the)j(p)s(oin)m(ters,)f(using)g |
Fr(free)f Fs(or)i Fr(rl_free)d Fs(when)h(y)m(ou)i(are)g(done.)p | Fs(free)f Ft(or)i Fs(rl_free)d Ft(when)h(y)m(ou)i(are)g(done.)3350 |
eop end | 4297 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_add_funmap_entry)e |
%%Page: 34 38 | Fg(\()p Ff(const)34 b(c)m(har)g(*name,)g(rl)p 2331 4297 |
TeXDict begin 34 37 bop 150 -116 a Fs(Chapter)30 b(2:)41 | V 43 w(command)p 2794 4297 V 45 w(func)p 3023 4297 V |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(34)3350 | 45 w(t)565 4407 y(*function)p Fg(\))390 4516 y Ft(Add)e |
299 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_add_funmap_entry)e | Fj(name)38 b Ft(to)33 b(the)g(list)h(of)f(bindable)f(Readline)h |
Ff(\()p Fi(const)32 b(c)m(har)e(*name,)i(rl)p 2252 299 | (command)g(names,)g(and)f(mak)m(e)i Fj(function)f Ft(the)390 |
28 4 v 39 w(command)p 2675 299 V 40 w(func)p 2885 299 | 4626 y(function)d(to)h(b)s(e)f(called)h(when)f Fj(name)35 |
V 39 w(t)565 408 y(*function)p Ff(\))390 518 y Fs(Add)g | b Ft(is)c(in)m(v)m(ok)m(ed.)150 4832 y Fi(2.4.5)63 b(Allo)m(wing)41 |
Fi(name)38 b Fs(to)33 b(the)g(list)h(of)f(bindable)f(Readline)h | b(Undoing)150 4979 y Ft(Supp)s(orting)34 b(the)i(undo)e(command)i(is)g |
(command)g(names,)g(and)f(mak)m(e)i Fi(function)f Fs(the)390 | |
628 y(function)d(to)h(b)s(e)f(called)h(when)f Fi(name)35 | |
b Fs(is)c(in)m(v)m(ok)m(ed.)150 838 y Fh(2.4.5)63 b(Allo)m(wing)41 | |
b(Undoing)150 985 y Fs(Supp)s(orting)34 b(the)i(undo)e(command)i(is)g | |
(a)g(painless)g(thing,)h(and)e(mak)m(es)i(y)m(our)f(functions)f(m)m(uc) |
(a)g(painless)g(thing,)h(and)e(mak)m(es)i(y)m(our)f(functions)f(m)m(uc) |
m(h)h(more)150 1094 y(useful.)k(It)30 b(is)h(certainly)g(easy)g(to)g | m(h)h(more)150 5089 y(useful.)k(It)30 b(is)h(certainly)g(easy)g(to)g |
(try)g(something)g(if)f(y)m(ou)h(kno)m(w)f(y)m(ou)h(can)f(undo)g(it.) |
(try)g(something)g(if)f(y)m(ou)h(kno)m(w)f(y)m(ou)h(can)f(undo)g(it.) |
275 1240 y(If)40 b(y)m(our)h(function)f(simply)g(inserts)h(text)h | 275 5230 y(If)40 b(y)m(our)h(function)f(simply)g(inserts)h(text)h |
(once,)i(or)d(deletes)h(text)g(once,)i(and)c(uses)h Fr(rl_insert_)150 | (once,)i(or)d(deletes)h(text)g(once,)i(and)c(uses)h Fs(rl_insert_)150 |
1349 y(text\(\))26 b Fs(or)i Fr(rl_delete_text\(\))23 | 5340 y(text\(\))26 b Ft(or)i Fs(rl_delete_text\(\))23 |
b Fs(to)29 b(do)f(it,)h(then)f(undoing)f(is)g(already)i(done)f(for)f(y) | b Ft(to)29 b(do)f(it,)h(then)f(undoing)f(is)g(already)i(done)f(for)f(y) |
m(ou)h(automatically)-8 b(.)275 1494 y(If)20 b(y)m(ou)g(do)h(m)m | m(ou)h(automatically)-8 b(.)p eop end |
(ultiple)g(insertions)f(or)h(m)m(ultiple)g(deletions,)j(or)c(an)m(y)h | %%Page: 38 42 |
(com)m(bination)h(of)e(these)h(op)s(erations,)150 1604 | TeXDict begin 38 41 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
y(y)m(ou)38 b(should)f(group)h(them)g(together)h(in)m(to)g(one)f(op)s | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(38)275 |
(eration.)64 b(This)37 b(is)h(done)g(with)g Fr(rl_begin_undo_)150 | 299 y(If)20 b(y)m(ou)g(do)h(m)m(ultiple)g(insertions)f(or)h(m)m |
1714 y(group\(\))28 b Fs(and)i Fr(rl_end_undo_group\(\))p | (ultiple)g(deletions,)j(or)c(an)m(y)h(com)m(bination)h(of)e(these)h(op) |
Fs(.)275 1859 y(The)f(t)m(yp)s(es)i(of)f(ev)m(en)m(ts)i(that)f(can)g(b) | s(erations,)150 408 y(y)m(ou)38 b(should)f(group)h(them)g(together)h |
s(e)e(undone)h(are:)390 1982 y Fe(enum)40 b(undo_code)h({)f | (in)m(to)g(one)f(op)s(eration.)64 b(This)37 b(is)h(done)g(with)g |
(UNDO_DELETE,)i(UNDO_INSERT,)g(UNDO_BEGIN,)g(UNDO_END)f(};)275 | Fs(rl_begin_undo_)150 518 y(group\(\))28 b Ft(and)i Fs |
2127 y Fs(Notice)32 b(that)f Fr(UNDO_DELETE)c Fs(means)j(to)h(insert)f | (rl_end_undo_group\(\))p Ft(.)275 649 y(The)f(t)m(yp)s(es)i(of)f(ev)m |
(some)h(text,)h(and)d Fr(UNDO_INSERT)e Fs(means)k(to)g(delete)150 | (en)m(ts)i(that)f(can)g(b)s(e)e(undone)h(are:)390 757 |
2237 y(some)d(text.)41 b(That)27 b(is,)i(the)e(undo)g(co)s(de)h(tells)g | y Fe(enum)40 b(undo_code)h({)f(UNDO_DELETE,)i(UNDO_INSERT,)g |
(what)g(to)g(undo,)f(not)h(ho)m(w)g(to)g(undo)e(it.)41 | (UNDO_BEGIN,)g(UNDO_END)f(};)275 887 y Ft(Notice)32 b(that)f |
b Fr(UNDO_BEGIN)25 b Fs(and)150 2346 y Fr(UNDO_END)j | Fs(UNDO_DELETE)c Ft(means)j(to)h(insert)f(some)h(text,)h(and)d |
Fs(are)j(tags)g(added)f(b)m(y)g Fr(rl_begin_undo_group\(\))25 | Fs(UNDO_INSERT)e Ft(means)k(to)g(delete)150 997 y(some)d(text.)41 |
b Fs(and)30 b Fr(rl_end_undo_group\(\))p Fs(.)3350 2552 | b(That)27 b(is,)i(the)e(undo)g(co)s(de)h(tells)g(what)g(to)g(undo,)f |
y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_begin_undo_group)e | (not)h(ho)m(w)g(to)g(undo)e(it.)41 b Fs(UNDO_BEGIN)25 |
Ff(\()p Fi(v)m(oid)p Ff(\))390 2662 y Fs(Begins)32 b(sa)m(ving)g(undo)d | b Ft(and)150 1106 y Fs(UNDO_END)j Ft(are)j(tags)g(added)f(b)m(y)g |
(information)j(in)e(a)i(group)e(construct.)43 b(The)30 | Fs(rl_begin_undo_group\(\))25 b Ft(and)30 b Fs(rl_end_undo_group\(\))p |
b(undo)g(information)h(usually)390 2772 y(comes)42 b(from)f(calls)i(to) | Ft(.)3350 1279 y([F)-8 b(unction])-3599 b Fh(int)53 b |
f Fr(rl_insert_text\(\))37 b Fs(and)k Fr(rl_delete_text\(\))p | (rl_begin_undo_group)e Fg(\()p Ff(v)m(oid)p Fg(\))390 |
Fs(,)f(but)h(could)h(b)s(e)f(the)390 2881 y(result)30 | 1388 y Ft(Begins)32 b(sa)m(ving)g(undo)d(information)j(in)e(a)i(group)e |
b(of)h(calls)g(to)g Fr(rl_add_undo\(\))p Fs(.)3350 3087 | (construct.)43 b(The)30 b(undo)g(information)h(usually)390 |
y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_end_undo_group)e | 1498 y(comes)42 b(from)f(calls)i(to)f Fs(rl_insert_text\(\))37 |
Ff(\()p Fi(v)m(oid)p Ff(\))390 3197 y Fs(Closes)29 b(the)h(curren)m(t)e | b Ft(and)k Fs(rl_delete_text\(\))p Ft(,)f(but)h(could)h(b)s(e)f(the)390 |
(undo)g(group)h(started)g(with)g Fr(rl_begin_undo_group)c(\(\))p | 1608 y(result)30 b(of)h(calls)g(to)g Fs(rl_add_undo\(\))p |
Fs(.)39 b(There)29 b(should)390 3306 y(b)s(e)h(one)g(call)i(to)f | Ft(.)3350 1780 y([F)-8 b(unction])-3599 b Fh(int)53 b |
Fr(rl_end_undo_group\(\))25 b Fs(for)30 b(eac)m(h)i(call)g(to)f | (rl_end_undo_group)e Fg(\()p Ff(v)m(oid)p Fg(\))390 1890 |
Fr(rl_begin_undo_group\(\))p Fs(.)3350 3512 y([F)-8 b(unction])-3599 | y Ft(Closes)29 b(the)h(curren)m(t)e(undo)g(group)h(started)g(with)g |
b Fg(void)54 b(rl_add_undo)48 b Ff(\()p Fi(en)m(um)31 | Fs(rl_begin_undo_group)c(\(\))p Ft(.)39 b(There)29 b(should)390 |
b(undo)p 1517 3512 V 39 w(co)s(de)f(what,)h(in)m(t)g(start,)g(in)m(t)g | 1999 y(b)s(e)h(one)g(call)i(to)f Fs(rl_end_undo_group\(\))25 |
(end,)f(c)m(har)g(*text)p Ff(\))390 3622 y Fs(Remem)m(b)s(er)k(ho)m(w)g | b Ft(for)30 b(eac)m(h)i(call)g(to)f Fs(rl_begin_undo_group\(\))p |
(to)h(undo)d(an)i(ev)m(en)m(t)i(\(according)f(to)g Fi(what)r | Ft(.)3350 2172 y([F)-8 b(unction])-3599 b Fh(void)54 |
Fs(\).)52 b(The)33 b(a\013ected)j(text)f(runs)d(from)390 | b(rl_add_undo)48 b Fg(\()p Ff(en)m(um)35 b(undo)p 1558 |
3731 y Fi(start)h Fs(to)e Fi(end)p Fs(,)f(and)g(encompasses)h | 2172 30 5 v 45 w(co)s(de)e(what,)g(in)m(t)g(start,)g(in)m(t)g(end,)h(c) |
Fi(text)p Fs(.)3350 3937 y([F)-8 b(unction])-3599 b Fg(void)54 | m(har)565 2281 y(*text)p Fg(\))390 2391 y Ft(Remem)m(b)s(er)g(ho)m(w)g |
b(rl_free_undo_list)c Ff(\()p Fi(v)m(oid)p Ff(\))390 | (to)h(undo)d(an)i(ev)m(en)m(t)i(\(according)f(to)g Fj(what)r |
4047 y Fs(F)-8 b(ree)31 b(the)g(existing)g(undo)f(list.)3350 | Ft(\).)52 b(The)33 b(a\013ected)j(text)f(runs)d(from)390 |
4253 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_do_undo)c | 2500 y Fj(start)h Ft(to)e Fj(end)p Ft(,)f(and)g(encompasses)h |
Ff(\()p Fi(v)m(oid)p Ff(\))390 4362 y Fs(Undo)22 b(the)h(\014rst)g | Fj(text)p Ft(.)3350 2673 y([F)-8 b(unction])-3599 b Fh(void)54 |
(thing)f(on)h(the)g(undo)f(list.)39 b(Returns)22 b Fr(0)g | b(rl_free_undo_list)c Fg(\()p Ff(v)m(oid)p Fg(\))390 |
Fs(if)h(there)g(w)m(as)g(nothing)g(to)h(undo,)f(non-zero)390 | 2783 y Ft(F)-8 b(ree)31 b(the)g(existing)g(undo)f(list.)3350 |
4472 y(if)30 b(something)h(w)m(as)g(undone.)275 4678 | 2955 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_do_undo)c |
| Fg(\()p Ff(v)m(oid)p Fg(\))390 3065 y Ft(Undo)22 b(the)h(\014rst)g |
| (thing)f(on)h(the)g(undo)f(list.)39 b(Returns)22 b Fs(0)g |
| Ft(if)h(there)g(w)m(as)g(nothing)g(to)h(undo,)f(non-zero)390 |
| 3174 y(if)30 b(something)h(w)m(as)g(undone.)275 3347 |
y(Finally)-8 b(,)32 b(if)f(y)m(ou)h(neither)f(insert)g(nor)f(delete)j |
y(Finally)-8 b(,)32 b(if)f(y)m(ou)h(neither)f(insert)g(nor)f(delete)j |
(text,)f(but)f(directly)g(mo)s(dify)g(the)g(existing)h(text)g(\(e.g.,) |
(text,)f(but)f(directly)g(mo)s(dify)g(the)g(existing)h(text)g(\(e.g.,) |
150 4788 y(c)m(hange)40 b(its)f(case\),)j(call)e Fr(rl_modifying\(\))35 | 150 3456 y(c)m(hange)40 b(its)f(case\),)j(call)e Fs(rl_modifying\(\))35 |
b Fs(once,)42 b(just)c(b)s(efore)g(y)m(ou)h(mo)s(dify)f(the)h(text.)67 | b Ft(once,)42 b(just)c(b)s(efore)g(y)m(ou)h(mo)s(dify)f(the)h(text.)67 |
b(Y)-8 b(ou)39 b(m)m(ust)150 4897 y(supply)29 b(the)h(indices)h(of)f | b(Y)-8 b(ou)39 b(m)m(ust)150 3566 y(supply)29 b(the)h(indices)h(of)f |
(the)h(text)g(range)g(that)g(y)m(ou)g(are)g(going)g(to)g(mo)s(dify)-8 |
(the)h(text)g(range)g(that)g(y)m(ou)g(are)g(going)g(to)g(mo)s(dify)-8 |
b(.)3350 5103 y([F)g(unction])-3599 b Fg(int)53 b(rl_modifying)c | b(.)3350 3738 y([F)g(unction])-3599 b Fh(int)53 b(rl_modifying)c |
Ff(\()p Fi(in)m(t)32 b(start,)f(in)m(t)g(end)p Ff(\))390 | Fg(\()p Ff(in)m(t)34 b(start,)e(in)m(t)i(end)p Fg(\))390 |
5213 y Fs(T)-8 b(ell)41 b(Readline)g(to)g(sa)m(v)m(e)g(the)g(text)g(b)s | 3848 y Ft(T)-8 b(ell)41 b(Readline)g(to)g(sa)m(v)m(e)g(the)g(text)g(b)s |
(et)m(w)m(een)g Fi(start)i Fs(and)c Fi(end)k Fs(as)e(a)f(single)h(undo) | (et)m(w)m(een)g Fj(start)i Ft(and)c Fj(end)k Ft(as)e(a)f(single)h(undo) |
e(unit.)70 b(It)40 b(is)390 5322 y(assumed)30 b(that)h(y)m(ou)f(will)h | e(unit.)70 b(It)40 b(is)390 3957 y(assumed)30 b(that)h(y)m(ou)f(will)h |
(subsequen)m(tly)f(mo)s(dify)f(that)i(text.)p eop end | (subsequen)m(tly)f(mo)s(dify)f(that)i(text.)150 4149 |
%%Page: 35 39 | y Fi(2.4.6)63 b(Redispla)m(y)3350 4338 y Ft([F)-8 b(unction])-3599 |
TeXDict begin 35 38 bop 150 -116 a Fs(Chapter)30 b(2:)41 | b Fh(void)54 b(rl_redisplay)49 b Fg(\()p Ff(v)m(oid)p |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(35)150 | Fg(\))390 4447 y Ft(Change)38 b(what's)f(displa)m(y)m(ed)i(on)e(the)h |
299 y Fh(2.4.6)63 b(Redispla)m(y)3350 508 y Fs([F)-8 | (screen)g(to)h(re\015ect)f(the)g(curren)m(t)g(con)m(ten)m(ts)h(of)f |
b(unction])-3599 b Fg(void)54 b(rl_redisplay)49 b Ff(\()p | Fs(rl_line_)390 4557 y(buffer)p Ft(.)3350 4729 y([F)-8 |
Fi(v)m(oid)p Ff(\))390 617 y Fs(Change)38 b(what's)f(displa)m(y)m(ed)i | b(unction])-3599 b Fh(int)53 b(rl_forced_update_disp)q(lay)f |
(on)e(the)h(screen)g(to)h(re\015ect)f(the)g(curren)m(t)g(con)m(ten)m | Fg(\()p Ff(v)m(oid)p Fg(\))390 4839 y Ft(F)-8 b(orce)41 |
(ts)h(of)f Fr(rl_line_)390 727 y(buffer)p Fs(.)3350 935 | |
y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_forced_update_disp)q(lay)f | |
Ff(\()p Fi(v)m(oid)p Ff(\))390 1045 y Fs(F)-8 b(orce)41 | |
b(the)f(line)g(to)h(b)s(e)e(up)s(dated)f(and)h(redispla)m(y)m(ed,)k |
b(the)f(line)g(to)h(b)s(e)e(up)s(dated)f(and)h(redispla)m(y)m(ed,)k |
(whether)c(or)g(not)h(Readline)h(thinks)e(the)390 1154 | (whether)c(or)g(not)h(Readline)h(thinks)e(the)390 4948 |
y(screen)30 b(displa)m(y)h(is)f(correct.)3350 1362 y([F)-8 | y(screen)30 b(displa)m(y)h(is)f(correct.)3350 5121 y([F)-8 |
b(unction])-3599 b Fg(int)53 b(rl_on_new_line)d Ff(\()p | b(unction])-3599 b Fh(int)53 b(rl_on_new_line)d Fg(\()p |
Fi(v)m(oid)p Ff(\))390 1472 y Fs(T)-8 b(ell)31 b(the)f(up)s(date)f | Ff(v)m(oid)p Fg(\))390 5230 y Ft(T)-8 b(ell)31 b(the)f(up)s(date)f |
(functions)g(that)i(w)m(e)f(ha)m(v)m(e)h(mo)m(v)m(ed)g(on)m(to)g(a)f |
(functions)g(that)i(w)m(e)f(ha)m(v)m(e)h(mo)m(v)m(ed)g(on)m(to)g(a)f |
(new)f(\(empt)m(y\))i(line,)g(usually)e(after)390 1581 | (new)f(\(empt)m(y\))i(line,)g(usually)e(after)390 5340 |
y(outputting)i(a)f(newline.)3350 1790 y([F)-8 b(unction])-3599 | y(outputting)i(a)f(newline.)p eop end |
b Fg(int)53 b(rl_on_new_line_with_p)q(romp)q(t)f Ff(\()p | %%Page: 39 43 |
Fi(v)m(oid)p Ff(\))390 1899 y Fs(T)-8 b(ell)25 b(the)f(up)s(date)f | TeXDict begin 39 42 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
(functions)h(that)h(w)m(e)f(ha)m(v)m(e)h(mo)m(v)m(ed)g(on)m(to)h(a)e | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(39)3350 |
(new)g(line,)i(with)d Fi(rl)p 3106 1899 28 4 v 40 w(prompt)i | 299 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_on_new_line_with_p)q |
Fs(already)390 2009 y(displa)m(y)m(ed.)41 b(This)28 b(could)g(b)s(e)g | (romp)q(t)f Fg(\()p Ff(v)m(oid)p Fg(\))390 408 y Ft(T)-8 |
(used)g(b)m(y)g(applications)i(that)f(w)m(an)m(t)h(to)f(output)f(the)h | b(ell)25 b(the)f(up)s(date)f(functions)h(that)h(w)m(e)f(ha)m(v)m(e)h |
(prompt)f(string)390 2118 y(themselv)m(es,)h(but)e(still)h(need)g | (mo)m(v)m(ed)g(on)m(to)h(a)e(new)g(line,)i(with)d Fj(rl)p |
(Readline)g(to)g(kno)m(w)f(the)h(prompt)e(string)h(length)h(for)f | 3106 408 28 4 v 40 w(prompt)i Ft(already)390 518 y(displa)m(y)m(ed.)41 |
(redispla)m(y)-8 b(.)41 b(It)390 2228 y(should)29 b(b)s(e)h(used)g | b(This)28 b(could)g(b)s(e)g(used)g(b)m(y)g(applications)i(that)f(w)m |
(after)h(setting)g Fi(rl)p 1590 2228 V 40 w(already)p | (an)m(t)h(to)f(output)f(the)h(prompt)f(string)390 628 |
1920 2228 V 41 w(prompted)p Fs(.)3350 2436 y([F)-8 b(unction])-3599 | y(themselv)m(es,)h(but)e(still)h(need)g(Readline)g(to)g(kno)m(w)f(the)h |
b Fg(int)53 b(rl_reset_line_state)e Ff(\()p Fi(v)m(oid)p | (prompt)e(string)h(length)h(for)f(redispla)m(y)-8 b(.)41 |
Ff(\))390 2546 y Fs(Reset)36 b(the)e(displa)m(y)h(state)h(to)g(a)f | b(It)390 737 y(should)29 b(b)s(e)h(used)g(after)h(setting)g |
(clean)g(state)h(and)e(redispla)m(y)h(the)g(curren)m(t)g(line)g | Fj(rl)p 1590 737 V 40 w(already)p 1920 737 V 41 w(prompted)p |
(starting)g(on)g(a)390 2655 y(new)30 b(line.)3350 2863 | Ft(.)3350 920 y([F)-8 b(unction])-3599 b Fh(int)53 b |
y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_crlf)48 b Ff(\()p | (rl_clear_visible_line)f Fg(\()p Ff(v)m(oid)p Fg(\))390 |
Fi(v)m(oid)p Ff(\))390 2973 y Fs(Mo)m(v)m(e)32 b(the)f(cursor)f(to)h | 1029 y Ft(Clear)31 b(the)f(screen)h(lines)f(corresp)s(onding)g(to)h |
(the)f(start)h(of)g(the)f(next)h(screen)f(line.)3350 | (the)f(curren)m(t)g(line's)h(con)m(ten)m(ts.)3350 1212 |
3181 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_show_char)c | y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_reset_line_state)e |
Ff(\()p Fi(in)m(t)32 b(c)p Ff(\))390 3291 y Fs(Displa)m(y)i(c)m | Fg(\()p Ff(v)m(oid)p Fg(\))390 1322 y Ft(Reset)36 b(the)e(displa)m(y)h |
(haracter)g Fi(c)k Fs(on)32 b Fr(rl_outstream)p Fs(.)44 | (state)h(to)g(a)f(clean)g(state)h(and)e(redispla)m(y)h(the)g(curren)m |
| (t)g(line)g(starting)g(on)g(a)390 1431 y(new)30 b(line.)3350 |
| 1614 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_crlf)48 |
| b Fg(\()p Ff(v)m(oid)p Fg(\))390 1724 y Ft(Mo)m(v)m(e)32 |
| b(the)f(cursor)f(to)h(the)f(start)h(of)g(the)f(next)h(screen)f(line.) |
| 3350 1906 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_show_char)c |
| Fg(\()p Ff(in)m(t)34 b(c)p Fg(\))390 2016 y Ft(Displa)m(y)g(c)m |
| (haracter)g Fj(c)k Ft(on)32 b Fs(rl_outstream)p Ft(.)44 |
b(If)32 b(Readline)h(has)g(not)f(b)s(een)g(set)h(to)g(displa)m(y)g |
b(If)32 b(Readline)h(has)g(not)f(b)s(een)g(set)h(to)g(displa)m(y)g |
(meta)390 3400 y(c)m(haracters)27 b(directly)-8 b(,)29 | (meta)390 2125 y(c)m(haracters)27 b(directly)-8 b(,)29 |
b(this)c(will)i(con)m(v)m(ert)g(meta)g(c)m(haracters)h(to)e(a)h |
b(this)c(will)i(con)m(v)m(ert)g(meta)g(c)m(haracters)h(to)e(a)h |
(meta-pre\014xed)f(k)m(ey)g(sequence.)390 3510 y(This)k(is)g(in)m | (meta-pre\014xed)f(k)m(ey)g(sequence.)390 2235 y(This)k(is)g(in)m |
(tended)g(for)g(use)g(b)m(y)h(applications)g(whic)m(h)f(wish)g(to)h(do) |
(tended)g(for)g(use)g(b)m(y)h(applications)g(whic)m(h)f(wish)g(to)h(do) |
f(their)h(o)m(wn)f(redispla)m(y)-8 b(.)3350 3718 y([F)g(unction])-3599 | f(their)h(o)m(wn)f(redispla)m(y)-8 b(.)3350 2418 y([F)g(unction])-3599 |
b Fg(int)53 b(rl_message)c Ff(\()p Fi(const)31 b(c)m(har)g(*,)36 | b Fh(int)53 b(rl_message)c Fg(\()p Ff(const)34 b(c)m(har)g(*,)k(.)24 |
b(.)22 b(.)h(.)11 b Ff(\))390 3828 y Fs(The)20 b(argumen)m(ts)h(are)g | b(.)g(.)12 b Fg(\))390 2527 y Ft(The)20 b(argumen)m(ts)h(are)g(a)g |
(a)g(format)g(string)g(as)f(w)m(ould)h(b)s(e)f(supplied)f(to)j | (format)g(string)g(as)f(w)m(ould)h(b)s(e)f(supplied)f(to)j |
Fr(printf)p Fs(,)f(p)s(ossibly)e(con)m(taining)390 3937 | Fs(printf)p Ft(,)f(p)s(ossibly)e(con)m(taining)390 2637 |
y(con)m(v)m(ersion)45 b(sp)s(eci\014cations)g(suc)m(h)f(as)g(`)p |
y(con)m(v)m(ersion)45 b(sp)s(eci\014cations)g(suc)m(h)f(as)g(`)p |
Fr(\045d)p Fs(',)k(and)c(an)m(y)g(additional)h(argumen)m(ts)g | Fs(\045d)p Ft(',)k(and)c(an)m(y)g(additional)h(argumen)m(ts)g |
(necessary)f(to)390 4047 y(satisfy)e(the)f(con)m(v)m(ersion)i(sp)s | (necessary)f(to)390 2746 y(satisfy)e(the)f(con)m(v)m(ersion)i(sp)s |
(eci\014cations.)74 b(The)41 b(resulting)h(string)f(is)g(displa)m(y)m |
(eci\014cations.)74 b(The)41 b(resulting)h(string)f(is)g(displa)m(y)m |
(ed)h(in)f(the)h Fi(ec)m(ho)390 4157 y(area)p Fs(.)63 | (ed)h(in)f(the)h Fj(ec)m(ho)390 2856 y(area)p Ft(.)63 |
b(The)37 b(ec)m(ho)i(area)f(is)g(also)g(used)f(to)h(displa)m(y)g(n)m |
b(The)37 b(ec)m(ho)i(area)f(is)g(also)g(used)f(to)h(displa)m(y)g(n)m |
(umeric)f(argumen)m(ts)h(and)f(searc)m(h)h(strings.)390 |
(umeric)f(argumen)m(ts)h(and)f(searc)m(h)h(strings.)390 |
4266 y(Y)-8 b(ou)34 b(should)e(call)j Fr(rl_save_prompt)29 | 2966 y(Y)-8 b(ou)34 b(should)e(call)j Fs(rl_save_prompt)29 |
b Fs(to)34 b(sa)m(v)m(e)h(the)f(prompt)e(information)i(b)s(efore)f | b Ft(to)34 b(sa)m(v)m(e)h(the)f(prompt)e(information)i(b)s(efore)f |
(calling)i(this)390 4376 y(function.)3350 4584 y([F)-8 | (calling)i(this)390 3075 y(function.)3350 3258 y([F)-8 |
b(unction])-3599 b Fg(int)53 b(rl_clear_message)e Ff(\()p | b(unction])-3599 b Fh(int)53 b(rl_clear_message)e Fg(\()p |
Fi(v)m(oid)p Ff(\))390 4693 y Fs(Clear)29 b(the)g(message)h(in)f(the)g | Ff(v)m(oid)p Fg(\))390 3367 y Ft(Clear)29 b(the)g(message)h(in)f(the)g |
(ec)m(ho)h(area.)41 b(If)29 b(the)g(prompt)f(w)m(as)h(sa)m(v)m(ed)h |
(ec)m(ho)h(area.)41 b(If)29 b(the)g(prompt)f(w)m(as)h(sa)m(v)m(ed)h |
(with)f(a)g(call)i(to)e Fr(rl_save_)390 4803 y(prompt)38 | (with)f(a)g(call)i(to)e Fs(rl_save_)390 3477 y(prompt)38 |
b Fs(b)s(efore)h(the)g(last)h(call)h(to)f Fr(rl_message)p | b Ft(b)s(efore)h(the)g(last)h(call)h(to)f Fs(rl_message)p |
Fs(,)f(call)i Fr(rl_restore_prompt)34 b Fs(b)s(efore)39 | Ft(,)f(call)i Fs(rl_restore_prompt)34 b Ft(b)s(efore)39 |
b(calling)390 4913 y(this)30 b(function.)3350 5121 y([F)-8 | b(calling)390 3587 y(this)30 b(function.)3350 3769 y([F)-8 |
b(unction])-3599 b Fg(void)54 b(rl_save_prompt)49 b Ff(\()p | b(unction])-3599 b Fh(void)54 b(rl_save_prompt)49 b Fg(\()p |
Fi(v)m(oid)p Ff(\))390 5230 y Fs(Sa)m(v)m(e)44 b(the)f(lo)s(cal)i | Ff(v)m(oid)p Fg(\))390 3879 y Ft(Sa)m(v)m(e)44 b(the)f(lo)s(cal)i |
(Readline)e(prompt)f(displa)m(y)i(state)g(in)f(preparation)g(for)g |
(Readline)e(prompt)f(displa)m(y)i(state)g(in)f(preparation)g(for)g |
(displa)m(ying)g(a)g(new)390 5340 y(message)31 b(in)g(the)f(message)i | (displa)m(ying)g(a)g(new)390 3988 y(message)31 b(in)g(the)f(message)i |
(area)f(with)f Fr(rl_message\(\))p Fs(.)p eop end | (area)f(with)f Fs(rl_message\(\))p Ft(.)3350 4171 y([F)-8 |
%%Page: 36 40 | b(unction])-3599 b Fh(void)54 b(rl_restore_prompt)c Fg(\()p |
TeXDict begin 36 39 bop 150 -116 a Fs(Chapter)30 b(2:)41 | Ff(v)m(oid)p Fg(\))390 4281 y Ft(Restore)44 b(the)e(lo)s(cal)i |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(36)3350 | |
299 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_restore_prompt)c | |
Ff(\()p Fi(v)m(oid)p Ff(\))390 408 y Fs(Restore)44 b(the)e(lo)s(cal)i | |
(Readline)g(prompt)d(displa)m(y)i(state)h(sa)m(v)m(ed)g(b)m(y)f(the)f |
(Readline)g(prompt)d(displa)m(y)i(state)h(sa)m(v)m(ed)g(b)m(y)f(the)f |
(most)h(recen)m(t)h(call)g(to)390 518 y Fr(rl_save_prompt)p | (most)h(recen)m(t)h(call)g(to)390 4390 y Fs(rl_save_prompt)p |
Fs(.)69 b(if)41 b Fr(rl_save_prompt)d Fs(w)m(as)j(called)i(to)f(sa)m(v) | Ft(.)69 b(if)41 b Fs(rl_save_prompt)d Ft(w)m(as)j(called)i(to)f(sa)m(v) |
m(e)h(the)e(prompt)f(b)s(efore)h(a)h(call)390 628 y(to)37 | m(e)h(the)e(prompt)f(b)s(efore)h(a)h(call)390 4500 y(to)37 |
b Fr(rl_message)p Fs(,)f(this)h(function)f(should)g(b)s(e)g(called)i(b) | b Fs(rl_message)p Ft(,)f(this)h(function)f(should)g(b)s(e)g(called)i(b) |
s(efore)f(the)g(corresp)s(onding)e(call)j(to)g Fr(rl_)390 | s(efore)f(the)g(corresp)s(onding)e(call)j(to)g Fs(rl_)390 |
737 y(clear_message)p Fs(.)3350 918 y([F)-8 b(unction])-3599 | 4609 y(clear_message)p Ft(.)3350 4792 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_expand_prompt)e Ff(\()p Fi(c)m(har)31 | b Fh(int)53 b(rl_expand_prompt)e Fg(\()p Ff(c)m(har)34 |
b(*prompt)p Ff(\))390 1027 y Fs(Expand)41 b(an)m(y)j(sp)s(ecial)f(c)m | b(*prompt)p Fg(\))390 4902 y Ft(Expand)41 b(an)m(y)j(sp)s(ecial)f(c)m |
(haracter)h(sequences)f(in)g Fi(prompt)g Fs(and)f(set)i(up)d(the)i(lo)s | (haracter)h(sequences)f(in)g Fj(prompt)g Ft(and)f(set)i(up)d(the)i(lo)s |
(cal)h(Readline)390 1137 y(prompt)35 b(redispla)m(y)h(v)-5 | (cal)h(Readline)390 5011 y(prompt)35 b(redispla)m(y)h(v)-5 |
b(ariables.)57 b(This)35 b(function)h(is)g(called)h(b)m(y)e |
b(ariables.)57 b(This)35 b(function)h(is)g(called)h(b)m(y)e |
Fr(readline\(\))p Fs(.)55 b(It)35 b(ma)m(y)i(also)g(b)s(e)390 | Fs(readline\(\))p Ft(.)55 b(It)35 b(ma)m(y)i(also)g(b)s(e)390 |
1246 y(called)22 b(to)g(expand)f(the)g(primary)f(prompt)g(if)i(the)f | 5121 y(called)22 b(to)g(expand)f(the)g(primary)f(prompt)g(if)i(the)f |
Fr(rl_on_new_line_with_prom)o(pt\()o(\))15 b Fs(function)390 | Fs(rl_on_new_line_with_prom)o(pt\()o(\))15 b Ft(function)390 |
1356 y(or)25 b Fr(rl_already_prompted)c Fs(v)-5 b(ariable)26 | 5230 y(or)25 b Fs(rl_already_prompted)c Ft(v)-5 b(ariable)26 |
b(is)f(used.)39 b(It)25 b(returns)f(the)i(n)m(um)m(b)s(er)e(of)i |
b(is)f(used.)39 b(It)25 b(returns)f(the)i(n)m(um)m(b)s(er)e(of)i |
(visible)f(c)m(haracters)390 1465 y(on)34 b(the)g(last)g(line)g(of)g | (visible)f(c)m(haracters)390 5340 y(on)34 b(the)g(last)g(line)g(of)g |
(the)g(\(p)s(ossibly)f(m)m(ulti-line\))j(prompt.)50 b(Applications)34 |
(the)g(\(p)s(ossibly)f(m)m(ulti-line\))j(prompt.)50 b(Applications)34 |
b(ma)m(y)h(indicate)f(that)390 1575 y(the)28 b(prompt)f(con)m(tains)i | b(ma)m(y)h(indicate)f(that)p eop end |
(c)m(haracters)g(that)g(tak)m(e)g(up)e(no)h(ph)m(ysical)g(screen)g | %%Page: 40 44 |
(space)g(when)f(displa)m(y)m(ed)390 1685 y(b)m(y)41 b(brac)m(k)m(eting) | TeXDict begin 40 43 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
i(a)e(sequence)g(of)g(suc)m(h)g(c)m(haracters)h(with)f(the)g(sp)s | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(40)390 |
(ecial)h(mark)m(ers)f Fr(RL_PROMPT_)390 1794 y(START_IGNORE)32 | 299 y(the)28 b(prompt)f(con)m(tains)i(c)m(haracters)g(that)g(tak)m(e)g |
b Fs(and)k Fr(RL_PROMPT_END_IGNORE)30 b Fs(\(declared)37 | (up)e(no)h(ph)m(ysical)g(screen)g(space)g(when)f(displa)m(y)m(ed)390 |
b(in)e Fr(readline.h)p Fs(.)54 b(This)35 b(ma)m(y)i(b)s(e)390 | 408 y(b)m(y)41 b(brac)m(k)m(eting)i(a)e(sequence)g(of)g(suc)m(h)g(c)m |
1904 y(used)30 b(to)h(em)m(b)s(ed)f(terminal-sp)s(eci\014c)h(escap)s(e) | (haracters)h(with)f(the)g(sp)s(ecial)h(mark)m(ers)f Fs(RL_PROMPT_)390 |
f(sequences)h(in)f(prompts.)3350 2084 y([F)-8 b(unction])-3599 | 518 y(START_IGNORE)29 b Ft(and)j Fs(RL_PROMPT_END_IGNORE)26 |
b Fg(int)53 b(rl_set_prompt)d Ff(\()p Fi(const)31 b(c)m(har)g(*prompt)p | b Ft(\(declared)33 b(in)f Fs(readline.h)p Ft(\).)44 b(This)32 |
Ff(\))390 2194 y Fs(Mak)m(e)d(Readline)g(use)f Fi(prompt)h | b(ma)m(y)h(b)s(e)390 628 y(used)d(to)h(em)m(b)s(ed)f(terminal-sp)s |
Fs(for)e(subsequen)m(t)h(redispla)m(y)-8 b(.)40 b(This)26 | (eci\014c)h(escap)s(e)f(sequences)h(in)f(prompts.)3350 |
b(calls)i Fr(rl_expand_prompt\(\))390 2303 y Fs(to)j(expand)f(the)g | 824 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_set_prompt)d |
(prompt)g(and)g(sets)g Fr(rl_prompt)e Fs(to)j(the)g(result.)150 | Fg(\()p Ff(const)34 b(c)m(har)g(*prompt)p Fg(\))390 934 |
2500 y Fh(2.4.7)63 b(Mo)s(difying)43 b(T)-10 b(ext)3350 | y Ft(Mak)m(e)28 b(Readline)g(use)f Fj(prompt)h Ft(for)e(subsequen)m(t)h |
2694 y Fs([F)i(unction])-3599 b Fg(int)53 b(rl_insert_text)d | (redispla)m(y)-8 b(.)40 b(This)26 b(calls)i Fs(rl_expand_prompt\(\))390 |
Ff(\()p Fi(const)31 b(c)m(har)g(*text)p Ff(\))390 2804 | 1043 y Ft(to)j(expand)f(the)g(prompt)g(and)g(sets)g Fs(rl_prompt)e |
y Fs(Insert)g Fi(text)k Fs(in)m(to)d(the)g(line)g(at)g(the)g(curren)m | Ft(to)j(the)g(result.)150 1249 y Fi(2.4.7)63 b(Mo)s(difying)43 |
(t)f(cursor)g(p)s(osition.)45 b(Returns)30 b(the)i(n)m(um)m(b)s(er)f | b(T)-10 b(ext)3350 1452 y Ft([F)i(unction])-3599 b Fh(int)53 |
(of)g(c)m(har-)390 2913 y(acters)g(inserted.)3350 3093 | b(rl_insert_text)d Fg(\()p Ff(const)34 b(c)m(har)g(*text)p |
y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_delete_text)d | Fg(\))390 1561 y Ft(Insert)d Fj(text)k Ft(in)m(to)d(the)g(line)g(at)g |
Ff(\()p Fi(in)m(t)31 b(start,)g(in)m(t)g(end)p Ff(\))390 | (the)g(curren)m(t)f(cursor)g(p)s(osition.)45 b(Returns)30 |
3203 y Fs(Delete)40 b(the)e(text)h(b)s(et)m(w)m(een)f | b(the)i(n)m(um)m(b)s(er)f(of)g(c)m(har-)390 1671 y(acters)g(inserted.) |
Fi(start)i Fs(and)d Fi(end)k Fs(in)c(the)h(curren)m(t)g(line.)63 | 3350 1867 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_delete_text)d |
b(Returns)36 b(the)i(n)m(um)m(b)s(er)f(of)390 3313 y(c)m(haracters)32 | Fg(\()p Ff(in)m(t)33 b(start,)g(in)m(t)g(end)p Fg(\))390 |
b(deleted.)3350 3493 y([F)-8 b(unction])-3599 b Fg(char)54 | 1977 y Ft(Delete)40 b(the)e(text)h(b)s(et)m(w)m(een)f |
b(*)e(rl_copy_text)d Ff(\()p Fi(in)m(t)31 b(start,)h(in)m(t)f(end)p | Fj(start)i Ft(and)d Fj(end)k Ft(in)c(the)h(curren)m(t)g(line.)63 |
Ff(\))390 3602 y Fs(Return)f(a)g(cop)m(y)h(of)g(the)g(text)g(b)s(et)m | b(Returns)36 b(the)i(n)m(um)m(b)s(er)f(of)390 2086 y(c)m(haracters)32 |
(w)m(een)g Fi(start)i Fs(and)d Fi(end)j Fs(in)d(the)h(curren)m(t)f | b(deleted.)3350 2283 y([F)-8 b(unction])-3599 b Fh(char)54 |
(line.)3350 3783 y([F)-8 b(unction])-3599 b Fg(int)53 | b(*)e(rl_copy_text)d Fg(\()p Ff(in)m(t)34 b(start,)e(in)m(t)h(end)p |
b(rl_kill_text)c Ff(\()p Fi(in)m(t)32 b(start,)f(in)m(t)g(end)p | Fg(\))390 2392 y Ft(Return)d(a)g(cop)m(y)h(of)g(the)g(text)g(b)s(et)m |
Ff(\))390 3892 y Fs(Cop)m(y)j(the)g(text)i(b)s(et)m(w)m(een)e | (w)m(een)g Fj(start)i Ft(and)d Fj(end)j Ft(in)d(the)h(curren)m(t)f |
Fi(start)j Fs(and)d Fi(end)j Fs(in)d(the)g(curren)m(t)g(line)g(to)h | (line.)3350 2589 y([F)-8 b(unction])-3599 b Fh(int)53 |
(the)f(kill)h(ring,)g(app)s(ending)390 4002 y(or)f(prep)s(ending)e(to)j | b(rl_kill_text)c Fg(\()p Ff(in)m(t)34 b(start,)e(in)m(t)i(end)p |
| Fg(\))390 2698 y Ft(Cop)m(y)g(the)g(text)i(b)s(et)m(w)m(een)e |
| Fj(start)j Ft(and)d Fj(end)j Ft(in)d(the)g(curren)m(t)g(line)g(to)h |
| (the)f(kill)h(ring,)g(app)s(ending)390 2808 y(or)f(prep)s(ending)e(to)j |
(the)f(last)h(kill)f(if)g(the)g(last)h(command)f(w)m(as)g(a)h(kill)f |
(the)f(last)h(kill)f(if)g(the)g(last)h(command)f(w)m(as)g(a)h(kill)f |
(command.)51 b(The)34 b(text)h(is)390 4112 y(deleted.)51 | (command.)51 b(The)34 b(text)h(is)390 2918 y(deleted.)51 |
b(If)33 b Fi(start)j Fs(is)e(less)g(than)f Fi(end)p Fs(,)h(the)g(text)g | b(If)33 b Fj(start)j Ft(is)e(less)g(than)f Fj(end)p Ft(,)h(the)g(text)g |
(is)g(app)s(ended,)f(otherwise)h(prep)s(ended.)48 b(If)33 |
(is)g(app)s(ended,)f(otherwise)h(prep)s(ended.)48 b(If)33 |
b(the)390 4221 y(last)e(command)f(w)m(as)h(not)g(a)f(kill,)i(a)f(new)e | b(the)390 3027 y(last)e(command)f(w)m(as)h(not)g(a)f(kill,)i(a)f(new)e |
(kill)i(ring)g(slot)g(is)f(used.)3350 4401 y([F)-8 b(unction])-3599 | (kill)i(ring)g(slot)g(is)f(used.)3350 3224 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_push_macro_input)e Ff(\()p Fi(c)m(har)32 | b Fh(int)53 b(rl_push_macro_input)e Fg(\()p Ff(c)m(har)35 |
b(*macro)p Ff(\))390 4511 y Fs(Cause)c Fi(macro)33 b | b(*macro)p Fg(\))390 3333 y Ft(Cause)28 b Fj(macro)33 |
Fs(to)c(b)s(e)f(inserted)g(in)m(to)h(the)g(line,)g(as)f(if)h(it)f(had)g | b Ft(to)c(b)s(e)f(inserted)g(in)m(to)h(the)g(line,)g(as)f(if)h(it)f |
(b)s(een)g(in)m(v)m(ok)m(ed)h(b)m(y)f(a)h(k)m(ey)g(b)s(ound)d(to)390 | (had)g(b)s(een)g(in)m(v)m(ok)m(ed)h(b)m(y)f(a)h(k)m(ey)g(b)s(ound)d(to) |
4621 y(a)31 b(macro.)41 b(Not)31 b(esp)s(ecially)h(useful;)e(use)g | 390 3443 y(a)31 b(macro.)41 b(Not)31 b(esp)s(ecially)h(useful;)e(use)g |
Fr(rl_insert_text\(\))c Fs(instead.)150 4817 y Fh(2.4.8)63 | Fs(rl_insert_text\(\))c Ft(instead.)150 3648 y Fi(2.4.8)63 |
b(Character)39 b(Input)3350 5011 y Fs([F)-8 b(unction])-3599 | b(Character)39 b(Input)3350 3851 y Ft([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_read_key)c Ff(\()p Fi(v)m(oid)p Ff(\))390 | b Fh(int)53 b(rl_read_key)c Fg(\()p Ff(v)m(oid)p Fg(\))390 |
5121 y Fs(Return)29 b(the)g(next)h(c)m(haracter)h(a)m(v)-5 | 3961 y Ft(Return)29 b(the)g(next)h(c)m(haracter)h(a)m(v)-5 |
b(ailable)32 b(from)d(Readline's)h(curren)m(t)f(input)g(stream.)41 |
b(ailable)32 b(from)d(Readline's)h(curren)m(t)f(input)g(stream.)41 |
b(This)28 b(han-)390 5230 y(dles)e(input)g(inserted)g(in)m(to)i(the)e | b(This)28 b(han-)390 4070 y(dles)e(input)g(inserted)g(in)m(to)i(the)e |
(input)g(stream)h(via)g Fi(rl)p 2226 5230 28 4 v 40 w(p)s(ending)p | (input)g(stream)h(via)g Fj(rl)p 2226 4070 28 4 v 40 w(p)s(ending)p |
2583 5230 V 38 w(input)h Fs(\(see)f(Section)h(2.3)f([Read-)390 | 2583 4070 V 38 w(input)h Ft(\(see)f(Section)h(2.3)f([Read-)390 |
5340 y(line)40 b(V)-8 b(ariables],)43 b(page)d(25\))g(and)f | 4180 y(line)40 b(V)-8 b(ariables],)43 b(page)d(28\))g(and)f |
Fr(rl_stuff_char\(\))p Fs(,)f(macros,)k(and)d(c)m(haracters)h(read)f | Fs(rl_stuff_char\(\))p Ft(,)f(macros,)k(and)d(c)m(haracters)h(read)f |
(from)p eop end | (from)390 4289 y(the)34 b(k)m(eyb)s(oard.)52 b(While)35 |
%%Page: 37 41 | b(w)m(aiting)g(for)f(input,)g(this)g(function)g(will)g(call)i(an)m(y)e |
TeXDict begin 37 40 bop 150 -116 a Fs(Chapter)30 b(2:)41 | (function)g(assigned)390 4399 y(to)d(the)g Fs(rl_event_hook)26 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(37)390 | b Ft(v)-5 b(ariable.)3350 4596 y([F)d(unction])-3599 |
299 y(the)34 b(k)m(eyb)s(oard.)52 b(While)35 b(w)m(aiting)g(for)f | b Fh(int)53 b(rl_getc)48 b Fg(\()p Ff(FILE)33 b(*stream)p |
(input,)g(this)g(function)g(will)g(call)i(an)m(y)e(function)g(assigned) | Fg(\))390 4705 y Ft(Return)20 b(the)i(next)f(c)m(haracter)i(a)m(v)-5 |
390 408 y(to)d(the)g Fr(rl_event_hook)26 b Fs(v)-5 b(ariable.)3350 | b(ailable)24 b(from)c Fj(stream)p Ft(,)k(whic)m(h)d(is)g(assumed)g(to)h |
585 y([F)d(unction])-3599 b Fg(int)53 b(rl_getc)48 b | (b)s(e)e(the)i(k)m(eyb)s(oard.)3350 4902 y([F)-8 b(unction])-3599 |
Ff(\()p Fi(FILE)30 b(*stream)p Ff(\))390 694 y Fs(Return)20 | b Fh(int)53 b(rl_stuff_char)d Fg(\()p Ff(in)m(t)33 b(c)p |
b(the)i(next)f(c)m(haracter)i(a)m(v)-5 b(ailable)24 b(from)c | Fg(\))390 5011 y Ft(Insert)f Fj(c)39 b Ft(in)m(to)34 |
Fi(stream)p Fs(,)k(whic)m(h)d(is)g(assumed)g(to)h(b)s(e)e(the)i(k)m | b(the)f(Readline)g(input)f(stream.)49 b(It)33 b(will)g(b)s(e)f |
(eyb)s(oard.)3350 871 y([F)-8 b(unction])-3599 b Fg(int)53 | Fs(")p Ft(read)p Fs(")g Ft(b)s(efore)h(Readline)g(attempts)390 |
b(rl_stuff_char)d Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 | 5121 y(to)27 b(read)g(c)m(haracters)h(from)f(the)g(terminal)g(with)f |
980 y Fs(Insert)h Fi(c)39 b Fs(in)m(to)34 b(the)f(Readline)g(input)f | Fs(rl_read_key\(\))p Ft(.)36 b(Up)27 b(to)g(512)h(c)m(haracters)g(ma)m |
(stream.)49 b(It)33 b(will)g(b)s(e)f Fr(")p Fs(read)p | (y)390 5230 y(b)s(e)i(pushed)f(bac)m(k.)42 b Fs(rl_stuff_char)27 |
Fr(")g Fs(b)s(efore)h(Readline)g(attempts)390 1090 y(to)27 | b Ft(returns)i(1)i(if)f(the)h(c)m(haracter)h(w)m(as)f(successfully)g |
b(read)g(c)m(haracters)h(from)f(the)g(terminal)g(with)f | (inserted;)390 5340 y(0)g(otherwise.)p eop end |
Fr(rl_read_key\(\))p Fs(.)36 b(Up)27 b(to)g(512)h(c)m(haracters)g(ma)m | %%Page: 41 45 |
(y)390 1200 y(b)s(e)i(pushed)f(bac)m(k.)42 b Fr(rl_stuff_char)27 | TeXDict begin 41 44 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b Fs(returns)i(1)i(if)f(the)h(c)m(haracter)h(w)m(as)f(successfully)g | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(41)3350 |
(inserted;)390 1309 y(0)g(otherwise.)3350 1485 y([F)-8 | 299 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_execute_next)d |
b(unction])-3599 b Fg(int)53 b(rl_execute_next)d Ff(\()p | Fg(\()p Ff(in)m(t)34 b(c)p Fg(\))390 408 y Ft(Mak)m(e)j |
Fi(in)m(t)31 b(c)p Ff(\))390 1595 y Fs(Mak)m(e)37 b Fi(c)42 | Fj(c)42 b Ft(b)s(e)35 b(the)h(next)f(command)h(to)g(b)s(e)f(executed)i |
b Fs(b)s(e)35 b(the)h(next)f(command)h(to)g(b)s(e)f(executed)i(when)d | (when)d Fs(rl_read_key\(\))e Ft(is)k(called.)58 b(This)390 |
Fr(rl_read_key\(\))e Fs(is)k(called.)58 b(This)390 1705 | 518 y(sets)31 b Fj(rl)p 635 518 28 4 v 40 w(p)s(ending)p |
y(sets)31 b Fi(rl)p 635 1705 28 4 v 40 w(p)s(ending)p | 992 518 V 38 w(input)p Ft(.)3350 680 y([F)-8 b(unction])-3599 |
992 1705 V 38 w(input)p Fs(.)3350 1881 y([F)-8 b(unction])-3599 | b Fh(int)53 b(rl_clear_pending_inpu)q(t)e Fg(\()p Ff(v)m(oid)p |
b Fg(int)53 b(rl_clear_pending_inpu)q(t)e Ff(\()p Fi(v)m(oid)p | Fg(\))390 789 y Ft(Unset)42 b Fj(rl)p 729 789 V 40 w(p)s(ending)p |
Ff(\))390 1991 y Fs(Unset)42 b Fi(rl)p 729 1991 V 40 | 1086 789 V 38 w(input)p Ft(,)i(e\013ectiv)m(ely)h(negating)e(the)f |
w(p)s(ending)p 1086 1991 V 38 w(input)p Fs(,)i(e\013ectiv)m(ely)h | (e\013ect)h(of)f(an)m(y)g(previous)f(call)i(to)g Fs(rl_)390 |
(negating)e(the)f(e\013ect)h(of)f(an)m(y)g(previous)f(call)i(to)g | 899 y(execute_next\(\))p Ft(.)59 b(This)36 b(w)m(orks)i(only)g(if)f |
Fr(rl_)390 2100 y(execute_next\(\))p Fs(.)59 b(This)36 | (the)h(p)s(ending)e(input)h(has)g(not)h(already)g(b)s(een)f(read)390 |
b(w)m(orks)i(only)g(if)f(the)h(p)s(ending)e(input)h(has)g(not)h | 1008 y(with)30 b Fs(rl_read_key\(\))p Ft(.)3350 1170 |
(already)g(b)s(een)f(read)390 2210 y(with)30 b Fr(rl_read_key\(\))p | y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_set_keyboard_input)q(_tim)q |
Fs(.)3350 2386 y([F)-8 b(unction])-3599 b Fg(int)53 b | (eou)q(t)e Fg(\()p Ff(in)m(t)34 b(u)p Fg(\))390 1280 |
(rl_set_keyboard_input)q(_tim)q(eou)q(t)e Ff(\()p Fi(in)m(t)32 | y Ft(While)41 b(w)m(aiting)g(for)f(k)m(eyb)s(oard)g(input)f(in)h |
b(u)p Ff(\))390 2496 y Fs(While)41 b(w)m(aiting)g(for)f(k)m(eyb)s(oard) | Fs(rl_read_key\(\))p Ft(,)f(Readline)i(will)f(w)m(ait)h(for)f |
g(input)f(in)h Fr(rl_read_key\(\))p Fs(,)f(Readline)i(will)f(w)m(ait)h | Fj(u)g Ft(mi-)390 1389 y(croseconds)31 b(for)g(input)f(b)s(efore)g |
(for)f Fi(u)g Fs(mi-)390 2605 y(croseconds)31 b(for)g(input)f(b)s | (calling)j(an)m(y)e(function)f(assigned)i(to)f Fs(rl_event_hook)p |
(efore)g(calling)j(an)m(y)e(function)f(assigned)i(to)f | Ft(.)39 b Fj(u)30 b Ft(m)m(ust)390 1499 y(b)s(e)h(greater)i(than)f(or)g |
Fr(rl_event_hook)p Fs(.)39 b Fi(u)30 b Fs(m)m(ust)390 | (equal)g(to)h(zero)f(\(a)h(zero-length)g(timeout)g(is)f(equiv)-5 |
2715 y(b)s(e)h(greater)i(than)f(or)g(equal)g(to)h(zero)f(\(a)h | b(alen)m(t)33 b(to)g(a)f(p)s(oll\).)45 b(The)390 1608 |
(zero-length)g(timeout)g(is)f(equiv)-5 b(alen)m(t)33 | y(default)31 b(w)m(aiting)g(p)s(erio)s(d)e(is)i(one-ten)m(th)g(of)g(a)g |
b(to)g(a)f(p)s(oll\).)45 b(The)390 2824 y(default)31 | (second.)40 b(Returns)30 b(the)g(old)h(timeout)g(v)-5 |
b(w)m(aiting)g(p)s(erio)s(d)e(is)i(one-ten)m(th)g(of)g(a)g(second.)40 | b(alue.)150 1793 y Fi(2.4.9)63 b(T)-10 b(erminal)41 b(Managemen)m(t) |
b(Returns)30 b(the)g(old)h(timeout)g(v)-5 b(alue.)150 | 3350 1974 y Ft([F)-8 b(unction])-3599 b Fh(void)54 b(rl_prep_terminal)c |
3018 y Fh(2.4.9)63 b(T)-10 b(erminal)41 b(Managemen)m(t)3350 | Fg(\()p Ff(in)m(t)33 b(meta)p 1704 1974 30 5 v 44 w(\015ag)p |
3210 y Fs([F)-8 b(unction])-3599 b Fg(void)54 b(rl_prep_terminal)c | Fg(\))390 2084 y Ft(Mo)s(dify)42 b(the)h(terminal)g(settings)g(for)f |
Ff(\()p Fi(in)m(t)31 b(meta)p 1670 3210 V 41 w(\015ag)p | (Readline's)i(use,)h(so)e Fs(readline\(\))c Ft(can)k(read)f(a)h(single) |
Ff(\))390 3319 y Fs(Mo)s(dify)42 b(the)h(terminal)g(settings)g(for)f | 390 2193 y(c)m(haracter)32 b(at)g(a)f(time)h(from)e(the)h(k)m(eyb)s |
(Readline's)i(use,)h(so)e Fr(readline\(\))c Fs(can)k(read)f(a)h(single) | (oard.)43 b(The)30 b Fj(meta)p 2376 2193 28 4 v 41 w(\015ag)39 |
390 3429 y(c)m(haracter)32 b(at)g(a)f(time)h(from)e(the)h(k)m(eyb)s | b Ft(argumen)m(t)31 b(should)f(b)s(e)g(non-zero)390 2303 |
(oard.)43 b(The)30 b Fi(meta)p 2376 3429 V 41 w(\015ag)39 | |
b Fs(argumen)m(t)31 b(should)f(b)s(e)g(non-zero)390 3539 | |
y(if)g(Readline)h(should)f(read)g(eigh)m(t-bit)i(input.)3350 |
y(if)g(Readline)h(should)f(read)g(eigh)m(t-bit)i(input.)3350 |
3715 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_deprep_terminal)c | 2465 y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_deprep_terminal)c |
Ff(\()p Fi(v)m(oid)p Ff(\))390 3825 y Fs(Undo)31 b(the)h(e\013ects)h | Fg(\()p Ff(v)m(oid)p Fg(\))390 2574 y Ft(Undo)31 b(the)h(e\013ects)h |
(of)f Fr(rl_prep_terminal\(\))p Fs(,)27 b(lea)m(ving)33 | (of)f Fs(rl_prep_terminal\(\))p Ft(,)27 b(lea)m(ving)33 |
b(the)f(terminal)g(in)f(the)h(state)h(in)e(whic)m(h)390 |
b(the)f(terminal)g(in)f(the)h(state)h(in)e(whic)m(h)390 |
3934 y(it)g(w)m(as)g(b)s(efore)f(the)g(most)h(recen)m(t)g(call)h(to)f | 2684 y(it)g(w)m(as)g(b)s(efore)f(the)g(most)h(recen)m(t)g(call)h(to)f |
Fr(rl_prep_terminal\(\))p Fs(.)3350 4111 y([F)-8 b(unction])-3599 | Fs(rl_prep_terminal\(\))p Ft(.)3350 2845 y([F)-8 b(unction])-3599 |
b Fg(void)54 b(rl_tty_set_default_bindi)q(ngs)e Ff(\()p | b Fh(void)54 b(rl_tty_set_default_bindi)q(ngs)e Fg(\()p |
Fi(Keymap)31 b(kmap)p Ff(\))390 4220 y Fs(Read)37 b(the)g(op)s(erating) | Ff(Keymap)34 b(kmap)p Fg(\))390 2955 y Ft(Read)j(the)g(op)s(erating)h |
h(system's)f(terminal)g(editing)h(c)m(haracters)g(\(as)g(w)m(ould)e(b)s | (system's)f(terminal)g(editing)h(c)m(haracters)g(\(as)g(w)m(ould)e(b)s |
(e)h(displa)m(y)m(ed)g(b)m(y)390 4330 y Fr(stty)p Fs(\))30 | (e)h(displa)m(y)m(ed)g(b)m(y)390 3065 y Fs(stty)p Ft(\))30 |
b(to)h(their)f(Readline)h(equiv)-5 b(alen)m(ts.)42 b(The)30 |
b(to)h(their)f(Readline)h(equiv)-5 b(alen)m(ts.)42 b(The)30 |
b(bindings)f(are)i(p)s(erformed)e(in)h Fi(kmap)p Fs(.)3350 | b(bindings)f(are)i(p)s(erformed)e(in)h Fj(kmap)p Ft(.)3350 |
4506 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_tty_unset_default_bin)q | 3226 y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_tty_unset_default_bin)q |
(din)q(gs)e Ff(\()p Fi(Keymap)30 b(kmap)p Ff(\))390 4616 | (din)q(gs)e Fg(\()p Ff(Keymap)34 b(kmap)p Fg(\))390 3336 |
y Fs(Reset)j(the)f(bindings)e(manipulated)i(b)m(y)g Fr | y Ft(Reset)f(the)f(bindings)e(manipulated)i(b)m(y)g Fs |
(rl_tty_set_default_bind)o(ing)o(s)26 b Fs(so)32 b(that)g(the)g(ter-) | (rl_tty_set_default_bind)o(ing)o(s)26 b Ft(so)32 b(that)g(the)g(ter-) |
390 4725 y(minal)40 b(editing)g(c)m(haracters)h(are)f(b)s(ound)e(to)i | 390 3445 y(minal)40 b(editing)g(c)m(haracters)h(are)f(b)s(ound)e(to)i |
Fr(rl_insert)p Fs(.)66 b(The)39 b(bindings)f(are)i(p)s(erformed)e(in) | Fs(rl_insert)p Ft(.)66 b(The)39 b(bindings)f(are)i(p)s(erformed)e(in) |
390 4835 y Fi(kmap)p Fs(.)3350 5011 y([F)-8 b(unction])-3599 | 390 3555 y Fj(kmap)p Ft(.)3350 3717 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_reset_terminal)e Ff(\()p Fi(const)31 | b Fh(int)53 b(rl_tty_set_echoing)e Fg(\()p Ff(in)m(t)34 |
b(c)m(har)g(*terminal)p 2151 5011 V 41 w(name)p Ff(\))390 | b(v)-6 b(alue)p Fg(\))390 3826 y Ft(Set)48 b(Readline's)g(idea)g(of)g |
5121 y Fs(Reinitialize)26 b(Readline's)f(idea)f(of)g(the)g(terminal)h | (whether)f(or)g(not)h(it)g(is)f(ec)m(hoing)i(output)e(to)i(its)e |
(settings)f(using)g Fi(terminal)p 2977 5121 V 40 w(name)29 | (output)h(stream)390 3936 y(\()p Fj(rl)p 492 3936 V 40 |
b Fs(as)24 b(the)g(termi-)390 5230 y(nal)32 b(t)m(yp)s(e)g(\(e.g.,)i | w(outstream)p Ft(\).)j(If)32 b Fj(v)-5 b(alue)39 b Ft(is)34 |
Fr(vt100)p Fs(\).)44 b(If)31 b Fi(terminal)p 1753 5230 | b(0,)g(Readline)g(do)s(es)f(not)h(displa)m(y)f(output)g(to)h |
V 41 w(name)37 b Fs(is)31 b Fr(NULL)p Fs(,)h(the)g(v)-5 | Fj(rl)p 3115 3936 V 40 w(outstream)p Ft(;)i(an)m(y)390 |
b(alue)32 b(of)g(the)g Fr(TERM)e Fs(en)m(vironmen)m(t)390 | 4045 y(other)43 b(v)-5 b(alue)43 b(enables)h(output.)77 |
5340 y(v)-5 b(ariable)31 b(is)g(used.)p eop end | b(The)43 b(initial)h(v)-5 b(alue)43 b(is)g(set)g(when)f(Readline)i |
%%Page: 38 42 | (initializes)h(the)390 4155 y(terminal)31 b(settings.)42 |
TeXDict begin 38 41 bop 150 -116 a Fs(Chapter)30 b(2:)41 | b(This)29 b(function)h(returns)f(the)i(previous)f(v)-5 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(38)150 | b(alue.)3350 4317 y([F)d(unction])-3599 b Fh(int)53 b |
299 y Fh(2.4.10)63 b(Utilit)m(y)40 b(F)-10 b(unctions)3350 | (rl_reset_terminal)e Fg(\()p Ff(const)34 b(c)m(har)g(*terminal)p |
503 y Fs([F)i(unction])-3599 b Fg(int)53 b(rl_save_state)d | 2232 4317 30 5 v 43 w(name)p Fg(\))390 4426 y Ft(Reinitialize)26 |
Ff(\()p Fi(struct)30 b(readline)p 1702 503 28 4 v 41 | b(Readline's)f(idea)f(of)g(the)g(terminal)h(settings)f(using)g |
w(state)h(*sp)p Ff(\))390 612 y Fs(Sa)m(v)m(e)f(a)f(snapshot)e(of)i | Fj(terminal)p 2977 4426 28 4 v 40 w(name)29 b Ft(as)24 |
(Readline's)g(in)m(ternal)g(state)h(to)f Fi(sp)p Fs(.)40 | b(the)g(termi-)390 4536 y(nal)32 b(t)m(yp)s(e)g(\(e.g.,)i |
b(The)28 b(con)m(ten)m(ts)i(of)e(the)h Fi(readline)p | Fs(vt100)p Ft(\).)44 b(If)31 b Fj(terminal)p 1753 4536 |
3518 612 V 40 w(state)390 722 y Fs(structure)g(are)g(do)s(cumen)m(ted)g | V 41 w(name)37 b Ft(is)31 b Fs(NULL)p Ft(,)h(the)g(v)-5 |
(in)g Fr(readline.h)p Fs(.)38 b(The)28 b(caller)j(is)e(resp)s(onsible)f | b(alue)32 b(of)g(the)g Fs(TERM)e Ft(en)m(vironmen)m(t)390 |
(for)h(allo)s(cating)j(the)390 832 y(structure.)3350 | 4645 y(v)-5 b(ariable)31 b(is)g(used.)150 4830 y Fi(2.4.10)63 |
1030 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_restore_state)e | b(Utilit)m(y)40 b(F)-10 b(unctions)3350 5011 y Ft([F)i(unction])-3599 |
Ff(\()p Fi(struct)30 b(readline)p 1859 1030 V 41 w(state)h(*sp)p | b Fh(int)53 b(rl_save_state)d Fg(\()p Ff(struct)34 b(readline)p |
Ff(\))390 1140 y Fs(Restore)23 b(Readline's)g(in)m(ternal)g(state)g(to) | 1759 5011 30 5 v 44 w(state)f(*sp)p Fg(\))390 5121 y |
g(that)g(stored)f(in)g Fi(sp)p Fs(,)i(whic)m(h)d(m)m(ust)h(ha)m(v)m(e)i | Ft(Sa)m(v)m(e)d(a)f(snapshot)e(of)i(Readline's)g(in)m(ternal)g(state)h |
(b)s(een)d(sa)m(v)m(ed)i(b)m(y)g(a)390 1250 y(call)30 | (to)f Fj(sp)p Ft(.)40 b(The)28 b(con)m(ten)m(ts)i(of)e(the)h |
b(to)g Fr(rl_save_state)p Fs(.)37 b(The)28 b(con)m(ten)m(ts)j(of)e(the) | Fj(readline)p 3518 5121 28 4 v 40 w(state)390 5230 y |
g Fi(readline)p 2470 1250 V 41 w(state)35 b Fs(structure)29 | Ft(structure)g(are)g(do)s(cumen)m(ted)g(in)g Fs(readline.h)p |
b(are)g(do)s(cumen)m(ted)390 1359 y(in)h Fr(readline.h)p | Ft(.)38 b(The)28 b(caller)j(is)e(resp)s(onsible)f(for)h(allo)s(cating)j |
Fs(.)38 b(The)30 b(caller)i(is)e(resp)s(onsible)f(for)i(freeing)f(the)h | (the)390 5340 y(structure.)p eop end |
(structure.)3350 1558 y([F)-8 b(unction])-3599 b Fg(void)54 | %%Page: 42 46 |
b(rl_free)47 b Ff(\()p Fi(v)m(oid)31 b(*mem)p Ff(\))390 | TeXDict begin 42 45 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
1668 y Fs(Deallo)s(cate)25 b(the)c(memory)g(p)s(oin)m(ted)g(to)h(b)m(y) | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(42)3350 |
f Fi(mem)p Fs(.)38 b Fi(mem)21 b Fs(m)m(ust)g(ha)m(v)m(e)i(b)s(een)d | 299 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_restore_state)e |
(allo)s(cated)j(b)m(y)e Fr(malloc)p Fs(.)3350 1866 y([F)-8 | Fg(\()p Ff(struct)34 b(readline)p 1916 299 30 5 v 44 |
b(unction])-3599 b Fg(void)54 b(rl_replace_line)c Ff(\()p | w(state)f(*sp)p Fg(\))390 408 y Ft(Restore)23 b(Readline's)g(in)m |
Fi(const)31 b(c)m(har)g(*text,)h(in)m(t)e(clear)p 2305 | (ternal)g(state)g(to)g(that)g(stored)f(in)g Fj(sp)p Ft(,)i(whic)m(h)d |
1866 V 42 w(undo)p Ff(\))390 1976 y Fs(Replace)41 b(the)e(con)m(ten)m | (m)m(ust)h(ha)m(v)m(e)i(b)s(een)d(sa)m(v)m(ed)i(b)m(y)g(a)390 |
(ts)i(of)f Fr(rl_line_buffer)35 b Fs(with)k Fi(text)p | 518 y(call)30 b(to)g Fs(rl_save_state)p Ft(.)37 b(The)28 |
Fs(.)69 b(The)39 b(p)s(oin)m(t)h(and)e(mark)h(are)h(pre-)390 | b(con)m(ten)m(ts)j(of)e(the)g Fj(readline)p 2470 518 |
2086 y(serv)m(ed,)27 b(if)e(p)s(ossible.)39 b(If)25 b | 28 4 v 41 w(state)35 b Ft(structure)29 b(are)g(do)s(cumen)m(ted)390 |
Fi(clear)p 1422 2086 V 41 w(undo)k Fs(is)d(non-zero,)h(the)f(undo)e | 628 y(in)h Fs(readline.h)p Ft(.)38 b(The)30 b(caller)i(is)e(resp)s |
(list)i(asso)s(ciated)h(with)e(the)h(curren)m(t)390 2195 | (onsible)f(for)i(freeing)f(the)h(structure.)3350 810 |
y(line)31 b(is)f(cleared.)3350 2394 y([F)-8 b(unction])-3599 | y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_free)47 b |
b Fg(void)54 b(rl_extend_line_buffer)d Ff(\()p Fi(in)m(t)32 | Fg(\()p Ff(v)m(oid)33 b(*mem)p Fg(\))390 920 y Ft(Deallo)s(cate)25 |
b(len)p Ff(\))390 2503 y Fs(Ensure)d(that)h Fr(rl_line_buffer)d | b(the)c(memory)g(p)s(oin)m(ted)g(to)h(b)m(y)f Fj(mem)p |
Fs(has)j(enough)f(space)i(to)g(hold)f Fi(len)g Fs(c)m(haracters,)i(p)s | Ft(.)38 b Fj(mem)21 b Ft(m)m(ust)g(ha)m(v)m(e)i(b)s(een)d(allo)s(cated) |
(ossibly)d(real-)390 2613 y(lo)s(cating)j(it)f(if)f(necessary)-8 | j(b)m(y)e Fs(malloc)p Ft(.)3350 1103 y([F)-8 b(unction])-3599 |
b(.)3350 2812 y([F)g(unction])-3599 b Fg(int)53 b(rl_initialize)d | b Fh(void)54 b(rl_replace_line)c Fg(\()p Ff(const)34 |
Ff(\()p Fi(v)m(oid)p Ff(\))390 2921 y Fs(Initialize)39 | b(c)m(har)f(*text,)g(in)m(t)g(clear)p 2406 1103 30 5 |
| v 44 w(undo)p Fg(\))390 1212 y Ft(Replace)41 b(the)e(con)m(ten)m(ts)i |
| (of)f Fs(rl_line_buffer)35 b Ft(with)k Fj(text)p Ft(.)69 |
| b(The)39 b(p)s(oin)m(t)h(and)e(mark)h(are)h(pre-)390 |
| 1322 y(serv)m(ed,)27 b(if)e(p)s(ossible.)39 b(If)25 b |
| Fj(clear)p 1422 1322 28 4 v 41 w(undo)k Ft(is)d(non-zero,)h(the)f(undo) |
| e(list)i(asso)s(ciated)h(with)e(the)h(curren)m(t)390 |
| 1431 y(line)31 b(is)f(cleared.)3350 1614 y([F)-8 b(unction])-3599 |
| b Fh(void)54 b(rl_extend_line_buffer)d Fg(\()p Ff(in)m(t)34 |
| b(len)p Fg(\))390 1724 y Ft(Ensure)29 b(that)h Fs(rl_line_buffer)d |
| Ft(has)j(enough)f(space)i(to)g(hold)f Fj(len)g Ft(c)m(haracters,)i(p)s |
| (ossibly)d(real-)390 1833 y(lo)s(cating)j(it)f(if)f(necessary)-8 |
| b(.)3350 2016 y([F)g(unction])-3599 b Fh(int)53 b(rl_initialize)d |
| Fg(\()p Ff(v)m(oid)p Fg(\))390 2125 y Ft(Initialize)39 |
b(or)e(re-initialize)i(Readline's)f(in)m(ternal)f(state.)62 |
b(or)e(re-initialize)i(Readline's)f(in)m(ternal)f(state.)62 |
b(It's)37 b(not)g(strictly)h(necessary)f(to)h(call)390 |
b(It's)37 b(not)g(strictly)h(necessary)f(to)h(call)390 |
3031 y(this;)31 b Fr(readline\(\))c Fs(calls)32 b(it)f(b)s(efore)f | 2235 y(this;)31 b Fs(readline\(\))c Ft(calls)32 b(it)f(b)s(efore)f |
(reading)g(an)m(y)h(input.)3350 3230 y([F)-8 b(unction])-3599 | (reading)g(an)m(y)h(input.)3350 2418 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_ding)48 b Ff(\()p Fi(v)m(oid)p Ff(\))390 | b Fh(int)53 b(rl_ding)48 b Fg(\()p Ff(v)m(oid)p Fg(\))390 |
3339 y Fs(Ring)30 b(the)h(terminal)g(b)s(ell,)f(ob)s(eying)h(the)f | 2527 y Ft(Ring)30 b(the)h(terminal)g(b)s(ell,)f(ob)s(eying)h(the)f |
(setting)i(of)e Fr(bell-style)p Fs(.)3350 3538 y([F)-8 | (setting)i(of)e Fs(bell-style)p Ft(.)3350 2710 y([F)-8 |
b(unction])-3599 b Fg(int)53 b(rl_alphabetic)d Ff(\()p | b(unction])-3599 b Fh(int)53 b(rl_alphabetic)d Fg(\()p |
Fi(in)m(t)31 b(c)p Ff(\))390 3648 y Fs(Return)f(1)g(if)h | Ff(in)m(t)33 b(c)p Fg(\))390 2819 y Ft(Return)d(1)g(if)h |
Fi(c)36 b Fs(is)30 b(an)h(alphab)s(etic)g(c)m(haracter.)3350 | Fj(c)36 b Ft(is)30 b(an)h(alphab)s(etic)g(c)m(haracter.)3350 |
3847 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_display_match_list)d | 3002 y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_display_match_list)d |
Ff(\()p Fi(c)m(har)31 b(**matc)m(hes,)i(in)m(t)e(len,)g(in)m(t)g(max)p | Fg(\()p Ff(c)m(har)35 b(**matc)m(hes,)e(in)m(t)g(len,)h(in)m(t)f(max)p |
Ff(\))390 3956 y Fs(A)k(con)m(v)m(enience)h(function)e(for)g(displa)m | Fg(\))390 3112 y Ft(A)i(con)m(v)m(enience)h(function)e(for)g(displa)m |
(ying)h(a)g(list)g(of)g(strings)f(in)g(columnar)g(format)h(on)f(Read-) |
(ying)h(a)g(list)g(of)g(strings)f(in)g(columnar)g(format)h(on)f(Read-) |
390 4066 y(line's)g(output)f(stream.)51 b Fr(matches)31 | 390 3221 y(line's)g(output)f(stream.)51 b Fs(matches)31 |
b Fs(is)j(the)f(list)i(of)e(strings,)i(in)e(argv)h(format,)h(suc)m(h)e | b Ft(is)j(the)f(list)i(of)e(strings,)i(in)e(argv)h(format,)h(suc)m(h)e |
(as)h(a)g(list)g(of)390 4175 y(completion)26 b(matc)m(hes.)39 | (as)h(a)g(list)g(of)390 3331 y(completion)26 b(matc)m(hes.)39 |
b Fr(len)24 b Fs(is)g(the)g(n)m(um)m(b)s(er)f(of)i(strings)f(in)g | b Fs(len)24 b Ft(is)g(the)g(n)m(um)m(b)s(er)f(of)i(strings)f(in)g |
Fr(matches)p Fs(,)f(and)h Fr(max)f Fs(is)i(the)f(length)h(of)390 | Fs(matches)p Ft(,)f(and)h Fs(max)f Ft(is)i(the)f(length)h(of)390 |
4285 y(the)h(longest)i(string)e(in)g Fr(matches)p Fs(.)37 | 3440 y(the)h(longest)i(string)e(in)g Fs(matches)p Ft(.)37 |
b(This)25 b(function)h(uses)g(the)g(setting)i(of)e Fr | b(This)25 b(function)h(uses)g(the)g(setting)i(of)e Fs |
(print-completions-)390 4394 y(horizontally)33 b Fs(to)k(select)h(ho)m | (print-completions-)390 3550 y(horizontally)33 b Ft(to)k(select)h(ho)m |
(w)e(the)g(matc)m(hes)i(are)e(displa)m(y)m(ed)h(\(see)g(Section)g |
(w)e(the)g(matc)m(hes)i(are)e(displa)m(y)m(ed)h(\(see)g(Section)g |
(1.3.1)h([Readline)390 4504 y(Init)30 b(File)h(Syn)m(tax],)g(page)g | (1.3.1)h([Readline)390 3660 y(Init)30 b(File)h(Syn)m(tax],)g(page)g |
(4\).)42 b(When)29 b(displa)m(ying)i(completions,)h(this)e(function)g |
(4\).)42 b(When)29 b(displa)m(ying)i(completions,)h(this)e(function)g |
(sets)g(the)g(n)m(um-)390 4614 y(b)s(er)23 b(of)g(columns)g(used)g(for) | (sets)g(the)g(n)m(um-)390 3769 y(b)s(er)23 b(of)g(columns)g(used)g(for) |
h(displa)m(y)f(to)i(the)e(v)-5 b(alue)24 b(of)g Fr | h(displa)m(y)f(to)i(the)e(v)-5 b(alue)24 b(of)g Fs |
(completion-display-width)p Fs(,)19 b(the)k(v)-5 b(alue)390 | (completion-display-width)p Ft(,)19 b(the)k(v)-5 b(alue)390 |
4723 y(of)31 b(the)f(en)m(vironmen)m(t)h(v)-5 b(ariable)31 | 3879 y(of)31 b(the)f(en)m(vironmen)m(t)h(v)-5 b(ariable)31 |
b Fr(COLUMNS)p Fs(,)e(or)h(the)h(screen)f(width,)g(in)g(that)h(order.) | b Fs(COLUMNS)p Ft(,)e(or)h(the)h(screen)f(width,)g(in)g(that)h(order.) |
275 4922 y(The)g(follo)m(wing)j(are)e(implemen)m(ted)h(as)f(macros,)h | 275 4061 y(The)g(follo)m(wing)j(are)e(implemen)m(ted)h(as)f(macros,)h |
(de\014ned)e(in)h Fr(chardefs.h)p Fs(.)43 b(Applications)33 | (de\014ned)e(in)h Fs(chardefs.h)p Ft(.)43 b(Applications)33 |
b(should)150 5032 y(refrain)d(from)g(using)g(them.)3350 | b(should)150 4171 y(refrain)d(from)g(using)g(them.)3350 |
5230 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_uppercase_p)d | 4354 y([F)-8 b(unction])-3599 b Fh(int)53 b(_rl_uppercase_p)d |
Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 5340 y Fs(Return)f(1)g(if)h | Fg(\()p Ff(in)m(t)34 b(c)p Fg(\))390 4463 y Ft(Return)c(1)g(if)h |
Fi(c)36 b Fs(is)30 b(an)h(upp)s(ercase)e(alphab)s(etic)i(c)m(haracter.) | Fj(c)36 b Ft(is)30 b(an)h(upp)s(ercase)e(alphab)s(etic)i(c)m(haracter.) |
p eop end | 3350 4646 y([F)-8 b(unction])-3599 b Fh(int)53 b(_rl_lowercase_p)d |
%%Page: 39 43 | Fg(\()p Ff(in)m(t)34 b(c)p Fg(\))390 4756 y Ft(Return)c(1)g(if)h |
TeXDict begin 39 42 bop 150 -116 a Fs(Chapter)30 b(2:)41 | Fj(c)36 b Ft(is)30 b(a)h(lo)m(w)m(ercase)i(alphab)s(etic)e(c)m |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(39)3350 | (haracter.)3350 4938 y([F)-8 b(unction])-3599 b Fh(int)53 |
299 y([F)-8 b(unction])-3599 b Fg(int)53 b(_rl_lowercase_p)d | b(_rl_digit_p)c Fg(\()p Ff(in)m(t)34 b(c)p Fg(\))390 |
Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 408 y Fs(Return)f(1)g(if)h | 5048 y Ft(Return)c(1)g(if)h Fj(c)36 b Ft(is)30 b(a)h(n)m(umeric)f(c)m |
Fi(c)36 b Fs(is)30 b(a)h(lo)m(w)m(ercase)i(alphab)s(etic)e(c)m | (haracter.)3350 5230 y([F)-8 b(unction])-3599 b Fh(int)53 |
(haracter.)3350 569 y([F)-8 b(unction])-3599 b Fg(int)53 | b(_rl_to_upper)c Fg(\()p Ff(in)m(t)34 b(c)p Fg(\))390 |
b(_rl_digit_p)c Ff(\()p Fi(in)m(t)31 b(c)p Ff(\))390 | 5340 y Ft(If)23 b Fj(c)30 b Ft(is)24 b(a)g(lo)m(w)m(ercase)i(alphab)s |
679 y Fs(Return)f(1)g(if)h Fi(c)36 b Fs(is)30 b(a)h(n)m(umeric)f(c)m | |
(haracter.)3350 840 y([F)-8 b(unction])-3599 b Fg(int)53 | |
b(_rl_to_upper)c Ff(\()p Fi(in)m(t)32 b(c)p Ff(\))390 | |
949 y Fs(If)23 b Fi(c)30 b Fs(is)24 b(a)g(lo)m(w)m(ercase)i(alphab)s | |
(etic)e(c)m(haracter,)j(return)c(the)h(corresp)s(onding)e(upp)s(ercase) |
(etic)e(c)m(haracter,)j(return)c(the)h(corresp)s(onding)e(upp)s(ercase) |
h(c)m(haracter.)3350 1110 y([F)-8 b(unction])-3599 b | h(c)m(haracter.)p eop end |
Fg(int)53 b(_rl_to_lower)c Ff(\()p Fi(in)m(t)32 b(c)p | %%Page: 43 47 |
Ff(\))390 1220 y Fs(If)c Fi(c)35 b Fs(is)29 b(an)g(upp)s(ercase)f | TeXDict begin 43 46 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
(alphab)s(etic)h(c)m(haracter,)i(return)d(the)h(corresp)s(onding)f(lo)m | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(43)3350 |
(w)m(ercase)j(c)m(harac-)390 1329 y(ter.)3350 1490 y([F)-8 | 299 y([F)-8 b(unction])-3599 b Fh(int)53 b(_rl_to_lower)c |
b(unction])-3599 b Fg(int)53 b(_rl_digit_value)d Ff(\()p | Fg(\()p Ff(in)m(t)34 b(c)p Fg(\))390 408 y Ft(If)28 b |
Fi(in)m(t)31 b(c)p Ff(\))390 1600 y Fs(If)f Fi(c)36 b | Fj(c)35 b Ft(is)29 b(an)g(upp)s(ercase)f(alphab)s(etic)h(c)m(haracter,) |
Fs(is)31 b(a)f(n)m(um)m(b)s(er,)g(return)f(the)h(v)-5 | i(return)d(the)h(corresp)s(onding)f(lo)m(w)m(ercase)j(c)m(harac-)390 |
b(alue)31 b(it)g(represen)m(ts.)150 1783 y Fh(2.4.11)63 | 518 y(ter.)3350 714 y([F)-8 b(unction])-3599 b Fh(int)53 |
b(Miscellaneous)42 b(F)-10 b(unctions)3350 1964 y Fs([F)i(unction]) | b(_rl_digit_value)d Fg(\()p Ff(in)m(t)34 b(c)p Fg(\))390 |
-3599 b Fg(int)53 b(rl_macro_bind)d Ff(\()p Fi(const)31 | 823 y Ft(If)c Fj(c)36 b Ft(is)31 b(a)f(n)m(um)m(b)s(er,)g(return)f(the) |
b(c)m(har)g(*k)m(eyseq,)h(const)f(c)m(har)f(*macro,)i(Keymap)565 | h(v)-5 b(alue)31 b(it)g(represen)m(ts.)150 1028 y Fi(2.4.11)63 |
2074 y(map)p Ff(\))390 2183 y Fs(Bind)23 b(the)g(k)m(ey)h(sequence)g | b(Miscellaneous)42 b(F)-10 b(unctions)3350 1231 y Ft([F)i(unction]) |
Fi(k)m(eyseq)i Fs(to)e(in)m(v)m(ok)m(e)h(the)f(macro)f | -3599 b Fh(int)53 b(rl_macro_bind)d Fg(\()p Ff(const)34 |
Fi(macro)p Fs(.)39 b(The)23 b(binding)f(is)i(p)s(erformed)d(in)390 | b(c)m(har)g(*k)m(eyseq,)e(const)i(c)m(har)g(*macro,)565 |
2293 y Fi(map)p Fs(.)39 b(When)28 b Fi(k)m(eyseq)i Fs(is)e(in)m(v)m(ok) | 1340 y(Keymap)g(map)p Fg(\))390 1450 y Ft(Bind)23 b(the)g(k)m(ey)h |
m(ed,)i(the)d Fi(macro)33 b Fs(will)28 b(b)s(e)f(inserted)g(in)m(to)i | (sequence)g Fj(k)m(eyseq)i Ft(to)e(in)m(v)m(ok)m(e)h(the)f(macro)f |
(the)e(line.)41 b(This)26 b(function)390 2403 y(is)k(deprecated;)i(use) | Fj(macro)p Ft(.)39 b(The)23 b(binding)f(is)i(p)s(erformed)d(in)390 |
e Fr(rl_generic_bind\(\))25 b Fs(instead.)3350 2563 y([F)-8 | 1559 y Fj(map)p Ft(.)39 b(When)28 b Fj(k)m(eyseq)i Ft(is)e(in)m(v)m(ok) |
b(unction])-3599 b Fg(void)54 b(rl_macro_dumper)c Ff(\()p | m(ed,)i(the)d Fj(macro)33 b Ft(will)28 b(b)s(e)f(inserted)g(in)m(to)i |
Fi(in)m(t)31 b(readable)p Ff(\))390 2673 y Fs(Prin)m(t)c(the)g(k)m(ey)h | (the)e(line.)41 b(This)26 b(function)390 1669 y(is)k(deprecated;)i(use) |
(sequences)g(b)s(ound)d(to)j(macros)f(and)g(their)g(v)-5 | e Fs(rl_generic_bind\(\))25 b Ft(instead.)3350 1865 y([F)-8 |
b(alues,)28 b(using)f(the)g(curren)m(t)g(k)m(eymap,)390 | b(unction])-3599 b Fh(void)54 b(rl_macro_dumper)c Fg(\()p |
2783 y(to)32 b Fr(rl_outstream)p Fs(.)40 b(If)31 b Fi(readable)36 | Ff(in)m(t)33 b(readable)p Fg(\))390 1974 y Ft(Prin)m(t)27 |
b Fs(is)c(non-zero,)g(the)f(list)h(is)f(formatted)h(in)f(suc)m(h)g(a)g | b(the)g(k)m(ey)h(sequences)g(b)s(ound)d(to)j(macros)f(and)g(their)g(v) |
(w)m(a)m(y)i(that)e(it)390 2892 y(can)g(b)s(e)e(made)i(part)f(of)h(an)f | -5 b(alues,)28 b(using)f(the)g(curren)m(t)g(k)m(eymap,)390 |
Fr(inputrc)e Fs(\014le)j(and)e(re-read.)3350 3053 y([F)-8 | 2084 y(to)32 b Fs(rl_outstream)p Ft(.)40 b(If)31 b Fj(readable)36 |
b(unction])-3599 b Fg(int)53 b(rl_variable_bind)e Ff(\()p | b Ft(is)c(non-zero,)g(the)f(list)h(is)f(formatted)h(in)f(suc)m(h)g(a)g |
Fi(const)31 b(c)m(har)g(*v)-5 b(ariable,)31 b(const)g(c)m(har)g(*v)-5 | (w)m(a)m(y)i(that)e(it)390 2193 y(can)g(b)s(e)e(made)i(part)f(of)h(an)f |
b(alue)p Ff(\))390 3163 y Fs(Mak)m(e)31 b(the)e(Readline)g(v)-5 | Fs(inputrc)e Ft(\014le)j(and)e(re-read.)3350 2389 y([F)-8 |
b(ariable)30 b Fi(v)-5 b(ariable)35 b Fs(ha)m(v)m(e)30 | b(unction])-3599 b Fh(int)53 b(rl_variable_bind)e Fg(\()p |
b Fi(v)-5 b(alue)p Fs(.)41 b(This)28 b(b)s(eha)m(v)m(es)h(as)h(if)f | Ff(const)34 b(c)m(har)f(*v)-6 b(ariable,)33 b(const)h(c)m(har)f(*v)-6 |
(the)g(readline)g(com-)390 3272 y(mand)h(`)p Fr(set)g | b(alue)p Fg(\))390 2499 y Ft(Mak)m(e)31 b(the)e(Readline)g(v)-5 |
Fk(variable)e(value)p Fs(')h(had)h(b)s(een)h(executed)g(in)g(an)f | b(ariable)30 b Fj(v)-5 b(ariable)35 b Ft(ha)m(v)m(e)30 |
Fr(inputrc)f Fs(\014le)i(\(see)h(Section)f(1.3.1)390 | b Fj(v)-5 b(alue)p Ft(.)41 b(This)28 b(b)s(eha)m(v)m(es)h(as)h(if)f |
3382 y([Readline)g(Init)f(File)i(Syn)m(tax],)f(page)g(4\).)3350 | (the)g(readline)g(com-)390 2608 y(mand)h(`)p Fs(set)g |
3543 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_variable_value)f | Fl(variable)e(value)p Ft(')h(had)h(b)s(een)h(executed)g(in)g(an)f |
Ff(\()p Fi(const)31 b(c)m(har)g(*v)-5 b(ariable)p Ff(\))390 | Fs(inputrc)f Ft(\014le)i(\(see)h(Section)f(1.3.1)390 |
3652 y Fs(Return)28 b(a)i(string)f(represen)m(ting)h(the)f(v)-5 | 2718 y([Readline)g(Init)f(File)i(Syn)m(tax],)f(page)g(4\).)3350 |
| 2914 y([F)-8 b(unction])-3599 b Fh(char)54 b(*)e(rl_variable_value)f |
| Fg(\()p Ff(const)34 b(c)m(har)g(*v)-6 b(ariable)p Fg(\))390 |
| 3023 y Ft(Return)28 b(a)i(string)f(represen)m(ting)h(the)f(v)-5 |
b(alue)30 b(of)f(the)h(Readline)g(v)-5 b(ariable)30 b |
b(alue)30 b(of)f(the)h(Readline)g(v)-5 b(ariable)30 b |
Fi(v)-5 b(ariable)p Fs(.)41 b(F)-8 b(or)30 b(b)s(o)s(olean)390 | Fj(v)-5 b(ariable)p Ft(.)41 b(F)-8 b(or)30 b(b)s(o)s(olean)390 |
3762 y(v)-5 b(ariables,)31 b(this)g(string)f(is)g(either)h(`)p | 3133 y(v)-5 b(ariables,)31 b(this)g(string)f(is)g(either)h(`)p |
Fr(on)p Fs(')f(or)h(`)p Fr(off)p Fs('.)3350 3922 y([F)-8 | Fs(on)p Ft(')f(or)h(`)p Fs(off)p Ft('.)3350 3328 y([F)-8 |
b(unction])-3599 b Fg(void)54 b(rl_variable_dumper)c | b(unction])-3599 b Fh(void)54 b(rl_variable_dumper)c |
Ff(\()p Fi(in)m(t)32 b(readable)p Ff(\))390 4032 y Fs(Prin)m(t)d(the)f | Fg(\()p Ff(in)m(t)34 b(readable)p Fg(\))390 3438 y Ft(Prin)m(t)29 |
(readline)h(v)-5 b(ariable)30 b(names)e(and)g(their)h(curren)m(t)f(v)-5 | b(the)f(readline)h(v)-5 b(ariable)30 b(names)e(and)g(their)h(curren)m |
b(alues)29 b(to)h Fr(rl_outstream)p Fs(.)37 b(If)28 b | (t)f(v)-5 b(alues)29 b(to)h Fs(rl_outstream)p Ft(.)37 |
Fi(read-)390 4142 y(able)40 b Fs(is)34 b(non-zero,)i(the)e(list)g(is)g | b(If)28 b Fj(read-)390 3548 y(able)40 b Ft(is)34 b(non-zero,)i(the)e |
(formatted)h(in)f(suc)m(h)g(a)g(w)m(a)m(y)h(that)g(it)f(can)g(b)s(e)g | (list)g(is)g(formatted)h(in)f(suc)m(h)g(a)g(w)m(a)m(y)h(that)g(it)f |
(made)g(part)g(of)g(an)390 4251 y Fr(inputrc)28 b Fs(\014le)j(and)f | (can)g(b)s(e)g(made)g(part)g(of)g(an)390 3657 y Fs(inputrc)28 |
(re-read.)3350 4412 y([F)-8 b(unction])-3599 b Fg(int)53 | b Ft(\014le)j(and)f(re-read.)3350 3853 y([F)-8 b(unction])-3599 |
b(rl_set_paren_blink_ti)q(meou)q(t)f Ff(\()p Fi(in)m(t)31 | b Fh(int)53 b(rl_set_paren_blink_ti)q(meou)q(t)f Fg(\()p |
b(u)p Ff(\))390 4522 y Fs(Set)25 b(the)h(time)f(in)m(terv)-5 | Ff(in)m(t)33 b(u)p Fg(\))390 3962 y Ft(Set)25 b(the)h(time)f(in)m(terv) |
b(al)27 b(\(in)e(microseconds\))h(that)g(Readline)f(w)m(aits)h(when)e | -5 b(al)27 b(\(in)e(microseconds\))h(that)g(Readline)f(w)m(aits)h(when) |
(sho)m(wing)i(a)f(balancing)390 4631 y(c)m(haracter)32 | e(sho)m(wing)i(a)f(balancing)390 4072 y(c)m(haracter)32 |
b(when)d Fr(blink-matching-paren)c Fs(has)30 b(b)s(een)g(enabled.)3350 | b(when)d Fs(blink-matching-paren)c Ft(has)30 b(b)s(een)g(enabled.)3350 |
4792 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_get_termcap)e | 4268 y([F)-8 b(unction])-3599 b Fh(char)54 b(*)e(rl_get_termcap)e |
Ff(\()p Fi(const)31 b(c)m(har)g(*cap)p Ff(\))390 4902 | Fg(\()p Ff(const)34 b(c)m(har)g(*cap)p Fg(\))390 4377 |
y Fs(Retriev)m(e)e(the)e(string)g(v)-5 b(alue)27 b(of)g(the)h(termcap)f | y Ft(Retriev)m(e)29 b(the)e(string)g(v)-5 b(alue)27 b(of)g(the)h |
(capabilit)m(y)i Fi(cap)p Fs(.)40 b(Readline)27 b(fetc)m(hes)h(the)g | (termcap)f(capabilit)m(y)i Fj(cap)p Ft(.)40 b(Readline)27 |
(termcap)390 5011 y(en)m(try)34 b(for)f(the)h(curren)m(t)f(terminal)h | b(fetc)m(hes)h(the)g(termcap)390 4487 y(en)m(try)34 b(for)f(the)h |
(name)g(and)f(uses)g(those)h(capabilities)h(to)f(mo)m(v)m(e)h(around)e | (curren)m(t)f(terminal)h(name)g(and)f(uses)g(those)h(capabilities)h(to) |
(the)390 5121 y(screen)21 b(line)h(and)e(p)s(erform)g(other)h | f(mo)m(v)m(e)h(around)e(the)390 4596 y(screen)21 b(line)h(and)e(p)s |
(terminal-sp)s(eci\014c)h(op)s(erations,)h(lik)m(e)f(erasing)g(a)f | (erform)g(other)h(terminal-sp)s(eci\014c)h(op)s(erations,)h(lik)m(e)f |
(line.)38 b(Readline)390 5230 y(do)s(es)d(not)g(use)g(all)g(of)h(a)f | (erasing)g(a)f(line.)38 b(Readline)390 4706 y(do)s(es)d(not)g(use)g |
(terminal's)g(capabilities,)k(and)34 b(this)h(function)g(will)g(return) | (all)g(of)h(a)f(terminal's)g(capabilities,)k(and)34 b(this)h(function)g |
f(v)-5 b(alues)35 b(for)390 5340 y(only)30 b(those)h(capabilities)i | (will)g(return)f(v)-5 b(alues)35 b(for)390 4816 y(only)30 |
(Readline)e(uses.)p eop end | b(those)h(capabilities)i(Readline)e(uses.)3350 5011 y([F)-8 |
%%Page: 40 44 | b(unction])-3599 b Fh(void)54 b(rl_clear_history)c Fg(\()p |
TeXDict begin 40 43 bop 150 -116 a Fs(Chapter)30 b(2:)41 | Ff(v)m(oid)p Fg(\))390 5121 y Ft(Clear)27 b(the)h(history)f(list)h(b)m |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(40)3350 | (y)f(deleting)h(all)g(of)f(the)h(en)m(tries,)h(in)d(the)i(same)f |
299 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_clear_history)c | (manner)g(as)g(the)g(History)390 5230 y(library's)42 |
Ff(\()p Fi(v)m(oid)p Ff(\))390 408 y Fs(Clear)27 b(the)h(history)f | b Fs(clear_history\(\))d Ft(function.)78 b(This)42 b(di\013ers)g(from)g |
(list)h(b)m(y)f(deleting)h(all)g(of)f(the)h(en)m(tries,)h(in)d(the)i | Fs(clear_history)e Ft(b)s(ecause)i(it)390 5340 y(frees)30 |
(same)f(manner)g(as)g(the)g(History)390 518 y(library's)42 | |
b Fr(clear_history\(\))d Fs(function.)78 b(This)42 b(di\013ers)g(from)g | |
Fr(clear_history)e Fs(b)s(ecause)i(it)390 628 y(frees)30 | |
b(priv)-5 b(ate)31 b(data)g(Readline)g(sa)m(v)m(es)h(in)e(the)h |
b(priv)-5 b(ate)31 b(data)g(Readline)g(sa)m(v)m(es)h(in)e(the)h |
(history)f(list.)150 832 y Fh(2.4.12)63 b(Alternate)40 | (history)f(list.)p eop end |
b(In)m(terface)150 979 y Fs(An)21 b(alternate)j(in)m(terface)f(is)f(a)m | %%Page: 44 48 |
(v)-5 b(ailable)24 b(to)e(plain)g Fr(readline\(\))p Fs(.)35 | TeXDict begin 44 47 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(44)3350 |
| 299 y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_activate_mark)c |
| Fg(\()p Ff(v)m(oid)p Fg(\))390 408 y Ft(Enable)30 b(an)f |
| Fk(active)37 b Ft(mark.)j(When)30 b(this)f(is)h(enabled,)g(the)g(text)h |
| (b)s(et)m(w)m(een)f(p)s(oin)m(t)g(and)f(mark)g(\(the)390 |
| 518 y Fj(region)p Ft(\))c(is)f(displa)m(y)m(ed)h(in)f(the)g(terminal's) |
| h(standout)f(mo)s(de)f(\(a)i Fj(face)5 b Ft(\).)40 b(This)24 |
| b(is)g(called)h(b)m(y)f(v)-5 b(arious)390 628 y(readline)30 |
| b(functions)f(that)i(set)f(the)g(mark)g(and)f(insert)h(text,)h(and)e |
| (is)h(a)m(v)-5 b(ailable)32 b(for)e(applications)390 |
| 737 y(to)h(call.)3350 951 y([F)-8 b(unction])-3599 b |
| Fh(void)54 b(rl_deactivate_mark)c Fg(\()p Ff(v)m(oid)p |
| Fg(\))390 1061 y Ft(T)-8 b(urn)29 b(o\013)i(the)f(activ)m(e)j(mark.) |
| 3350 1274 y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_keep_mark_active)d |
| Fg(\()p Ff(v)m(oid)p Fg(\))390 1384 y Ft(Indicate)28 |
| b(that)g(the)g(mark)f(should)f(remain)h(activ)m(e)j(when)d(the)g |
| (curren)m(t)g(readline)h(function)f(com-)390 1494 y(pletes)h(and)f |
| (after)h(redispla)m(y)f(o)s(ccurs.)40 b(In)27 b(most)g(cases,)i(the)f |
| (mark)f(remains)g(activ)m(e)j(for)d(only)h(the)390 1603 |
| y(duration)i(of)g(a)h(single)g(bindable)f(readline)h(function.)3350 |
| 1817 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_mark_active_p)e |
| Fg(\()p Ff(v)m(oid)p Fg(\))390 1927 y Ft(Return)30 b(a)g(non-zero)h(v) |
| -5 b(alue)31 b(if)f(the)h(mark)f(is)h(curren)m(tly)f(activ)m(e;)j(zero) |
| e(otherwise.)150 2141 y Fi(2.4.12)63 b(Alternate)40 b(In)m(terface)150 |
| 2288 y Ft(An)21 b(alternate)j(in)m(terface)f(is)f(a)m(v)-5 |
| b(ailable)24 b(to)e(plain)g Fs(readline\(\))p Ft(.)35 |
b(Some)21 b(applications)i(need)f(to)g(in)m(terlea)m(v)m(e)150 |
b(Some)21 b(applications)i(need)f(to)g(in)m(terlea)m(v)m(e)150 |
1088 y(k)m(eyb)s(oard)35 b(I/O)h(with)f(\014le,)i(device,)h(or)e(windo) | 2397 y(k)m(eyb)s(oard)35 b(I/O)h(with)f(\014le,)i(device,)h(or)e(windo) |
m(w)f(system)g(I/O,)h(t)m(ypically)i(b)m(y)d(using)g(a)h(main)g(lo)s |
m(w)f(system)g(I/O,)h(t)m(ypically)i(b)m(y)d(using)g(a)h(main)g(lo)s |
(op)f(to)150 1198 y Fr(select\(\))42 b Fs(on)i(v)-5 b(arious)45 | (op)f(to)150 2507 y Fs(select\(\))42 b Ft(on)i(v)-5 b(arious)45 |
b(\014le)f(descriptors.)83 b(T)-8 b(o)45 b(accommo)s(date)h(this)e |
b(\014le)f(descriptors.)83 b(T)-8 b(o)45 b(accommo)s(date)h(this)e |
(need,)k(readline)d(can)f(also)i(b)s(e)150 1308 y(in)m(v)m(ok)m(ed)33 | (need,)k(readline)d(can)f(also)i(b)s(e)150 2616 y(in)m(v)m(ok)m(ed)33 |
b(as)e(a)h(`callbac)m(k')h(function)e(from)g(an)g(ev)m(en)m(t)h(lo)s |
b(as)e(a)h(`callbac)m(k')h(function)e(from)g(an)g(ev)m(en)m(t)h(lo)s |
(op.)44 b(There)30 b(are)i(functions)f(a)m(v)-5 b(ailable)33 |
(op.)44 b(There)30 b(are)i(functions)f(a)m(v)-5 b(ailable)33 |
b(to)f(mak)m(e)150 1417 y(this)e(easy)-8 b(.)3350 1611 | b(to)f(mak)m(e)150 2726 y(this)e(easy)-8 b(.)3350 2940 |
y([F)g(unction])-3599 b Fg(void)54 b(rl_callback_handler_inst)q(all)e | y([F)g(unction])-3599 b Fh(void)54 b(rl_callback_handler_inst)q(all)e |
Ff(\()p Fi(const)31 b(c)m(har)g(*prompt,)565 1721 y(rl)p | Fg(\()p Ff(const)34 b(c)m(har)g(*prompt,)565 3049 y(rl)p |
632 1721 28 4 v 40 w(v)m(cpfunc)p 978 1721 V 40 w(t)f(*lhandler)p | 639 3049 30 5 v 44 w(v)m(cpfunc)p 1016 3049 V 45 w(t)f(*lhandler)p |
Ff(\))390 1831 y Fs(Set)25 b(up)f(the)h(terminal)g(for)f(readline)i | Fg(\))390 3159 y Ft(Set)25 b(up)f(the)h(terminal)g(for)f(readline)i |
(I/O)e(and)g(displa)m(y)h(the)g(initial)h(expanded)e(v)-5 |
(I/O)e(and)g(displa)m(y)h(the)g(initial)h(expanded)e(v)-5 |
b(alue)26 b(of)f Fi(prompt)p Fs(.)390 1940 y(Sa)m(v)m(e)34 | b(alue)26 b(of)f Fj(prompt)p Ft(.)390 3269 y(Sa)m(v)m(e)34 |
b(the)f(v)-5 b(alue)33 b(of)g Fi(lhandler)39 b Fs(to)34 | b(the)f(v)-5 b(alue)33 b(of)g Fj(lhandler)39 b Ft(to)34 |
b(use)e(as)h(a)g(handler)f(function)h(to)g(call)h(when)e(a)h(complete)i |
b(use)e(as)h(a)g(handler)f(function)h(to)g(call)h(when)e(a)h(complete)i |
(line)390 2050 y(of)h(input)f(has)g(b)s(een)g(en)m(tered.)57 | (line)390 3378 y(of)h(input)f(has)g(b)s(een)g(en)m(tered.)57 |
b(The)35 b(handler)g(function)g(receiv)m(es)j(the)e(text)g(of)g(the)g |
b(The)35 b(handler)g(function)g(receiv)m(es)j(the)e(text)g(of)g(the)g |
(line)g(as)g(an)390 2159 y(argumen)m(t.)3350 2354 y([F)-8 | (line)g(as)g(an)390 3488 y(argumen)m(t.)k(As)29 b(with)f |
b(unction])-3599 b Fg(void)54 b(rl_callback_read_char)d | Fs(readline\(\))p Ft(,)e(the)j(handler)e(function)h(should)g |
Ff(\()p Fi(v)m(oid)p Ff(\))390 2463 y Fs(Whenev)m(er)34 | Fs(free)f Ft(the)h(line)h(when)e(it)i(it)390 3597 y(\014nished)g(with)h |
b(an)g(application)h(determines)e(that)i(k)m(eyb)s(oard)e(input)g(is)h | (it.)3350 3811 y([F)-8 b(unction])-3599 b Fh(void)54 |
(a)m(v)-5 b(ailable,)37 b(it)d(should)f(call)390 2573 | b(rl_callback_read_char)d Fg(\()p Ff(v)m(oid)p Fg(\))390 |
y Fr(rl_callback_read_char\(\))p Fs(,)17 b(whic)m(h)22 | 3921 y Ft(Whenev)m(er)34 b(an)g(application)h(determines)e(that)i(k)m |
| (eyb)s(oard)e(input)g(is)h(a)m(v)-5 b(ailable,)37 b(it)d(should)f(call) |
| 390 4030 y Fs(rl_callback_read_char\(\))p Ft(,)17 b(whic)m(h)22 |
b(will)g(read)f(the)h(next)g(c)m(haracter)h(from)f(the)f(curren)m(t)h |
b(will)g(read)f(the)h(next)g(c)m(haracter)h(from)f(the)f(curren)m(t)h |
(input)390 2682 y(source.)40 b(If)27 b(that)i(c)m(haracter)g(completes) | (input)390 4140 y(source.)40 b(If)27 b(that)i(c)m(haracter)g(completes) |
h(the)e(line,)h Fr(rl_callback_read_char)22 b Fs(will)28 | h(the)e(line,)h Fs(rl_callback_read_char)22 b Ft(will)28 |
b(in)m(v)m(ok)m(e)i(the)390 2792 y Fi(lhandler)47 b Fs(function)40 | b(in)m(v)m(ok)m(e)i(the)390 4249 y Fj(lhandler)47 b Ft(function)40 |
b(installed)i(b)m(y)e Fr(rl_callback_handler_insta)o(ll)35 | b(installed)i(b)m(y)e Fs(rl_callback_handler_insta)o(ll)35 |
b Fs(to)41 b(pro)s(cess)f(the)h(line.)390 2902 y(Before)j(calling)h | b Ft(to)41 b(pro)s(cess)f(the)h(line.)390 4359 y(Before)j(calling)h |
(the)e Fi(lhandler)49 b Fs(function,)e(the)c(terminal)h(settings)g(are) | (the)e Fj(lhandler)49 b Ft(function,)e(the)c(terminal)h(settings)g(are) |
g(reset)f(to)h(the)g(v)-5 b(alues)390 3011 y(they)44 | g(reset)f(to)h(the)g(v)-5 b(alues)390 4469 y(they)44 |
b(had)e(b)s(efore)h(calling)i Fr(rl_callback_handler_insta)o(ll)p | b(had)e(b)s(efore)h(calling)i Fs(rl_callback_handler_insta)o(ll)p |
Fs(.)73 b(If)43 b(the)h Fi(lhandler)49 b Fs(function)390 | Ft(.)73 b(If)43 b(the)h Fj(lhandler)49 b Ft(function)390 |
3121 y(returns,)27 b(and)h(the)g(line)g(handler)f(remains)h(installed,) | 4578 y(returns,)27 b(and)h(the)g(line)g(handler)f(remains)h(installed,) |
i(the)e(terminal)g(settings)h(are)f(mo)s(di\014ed)f(for)390 |
i(the)e(terminal)g(settings)h(are)f(mo)s(di\014ed)f(for)390 |
3230 y(Readline's)k(use)f(again.)42 b Fr(EOF)29 b Fs(is)i(indicated)g | 4688 y(Readline's)k(use)f(again.)42 b Fs(EOF)29 b Ft(is)i(indicated)g |
(b)m(y)f(calling)i Fi(lhandler)k Fs(with)30 b(a)h Fr(NULL)e | (b)m(y)f(calling)i Fj(lhandler)k Ft(with)30 b(a)h Fs(NULL)e |
Fs(line.)3350 3425 y([F)-8 b(unction])-3599 b Fg(void)54 | Ft(line.)3350 4902 y([F)-8 b(unction])-3599 b Fh(void)54 |
b(rl_callback_handler_remo)q(ve)e Ff(\()p Fi(v)m(oid)p | b(rl_callback_sigcleanup)e Fg(\()p Ff(v)m(oid)p Fg(\))390 |
Ff(\))390 3534 y Fs(Restore)38 b(the)f(terminal)h(to)g(its)f(initial)i | 5011 y Ft(Clean)26 b(up)e(an)m(y)i(in)m(ternal)g(state)h(the)e(callbac) |
(state)f(and)f(remo)m(v)m(e)h(the)g(line)f(handler.)60 | m(k)j(in)m(terface)f(uses)e(to)h(main)m(tain)g(state)h(b)s(et)m(w)m |
b(This)37 b(ma)m(y)h(b)s(e)390 3644 y(called)f(from)f(within)g(a)h | (een)f(calls)390 5121 y(to)35 b(rl)p 572 5121 28 4 v |
(callbac)m(k)h(as)f(w)m(ell)g(as)f(indep)s(enden)m(tly)-8 | 40 w(callbac)m(k)p 928 5121 V 42 w(read)p 1142 5121 V |
b(.)58 b(If)36 b(the)h Fi(lhandler)42 b Fs(installed)37 | 40 w(c)m(har)f(\(e.g.,)j(the)e(state)g(of)f(an)m(y)h(activ)m(e)h |
b(b)m(y)390 3753 y Fr(rl_callback_handler_inst)o(all)32 | (incremen)m(tal)f(searc)m(hes\).)54 b(This)33 b(is)390 |
b Fs(do)s(es)39 b(not)g(exit)g(the)g(program,)i(either)e(this)g | 5230 y(in)m(tended)f(to)h(b)s(e)e(used)g(b)m(y)h(applications)h(that)g |
(function)f(or)390 3863 y(the)32 b(function)f(referred)f(to)i(b)m(y)g | (wish)e(to)i(p)s(erform)d(their)j(o)m(wn)f(signal)g(handling;)390 |
(the)f(v)-5 b(alue)32 b(of)g Fr(rl_deprep_term_function)25 | 5340 y(Readline's)f(in)m(ternal)g(signal)g(handler)f(calls)h(this)g |
b Fs(should)30 b(b)s(e)h(called)390 3973 y(b)s(efore)f(the)h(program)f | (when)e(appropriate.)p eop end |
(exits)h(to)g(reset)g(the)f(terminal)h(settings.)150 | %%Page: 45 49 |
4177 y Fh(2.4.13)63 b(A)41 b(Readline)f(Example)150 4324 | TeXDict begin 45 48 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
y Fs(Here)34 b(is)g(a)g(function)g(whic)m(h)g(c)m(hanges)g(lo)m(w)m | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(45)3350 |
(ercase)j(c)m(haracters)e(to)f(their)g(upp)s(ercase)f(equiv)-5 | 299 y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_callback_handler_remo)q |
b(alen)m(ts,)37 b(and)150 4433 y(upp)s(ercase)d(c)m(haracters)j(to)f | (ve)e Fg(\()p Ff(v)m(oid)p Fg(\))390 408 y Ft(Restore)37 |
(lo)m(w)m(ercase.)58 b(If)35 b(this)g(function)g(w)m(as)h(b)s(ound)d | b(the)f(terminal)g(to)g(its)h(initial)g(state)g(and)e(remo)m(v)m(e)i |
(to)j(`)p Fr(M-c)p Fs(',)h(then)e(t)m(yping)g(`)p Fr(M-c)p | (the)f(line)g(handler.)56 b(Y)-8 b(ou)36 b(ma)m(y)h(call)390 |
Fs(')150 4543 y(w)m(ould)c(c)m(hange)i(the)f(case)g(of)g(the)g(c)m | 518 y(this)25 b(function)g(from)g(within)g(a)h(callbac)m(k)i(as)d(w)m |
(haracter)h(under)d(p)s(oin)m(t.)44 b(T)m(yping)31 b(`)p | (ell)i(as)f(indep)s(enden)m(tly)-8 b(.)38 b(If)25 b(the)h |
Fr(M-1)f(0)g(M-c)p Fs(')h(w)m(ould)g(c)m(hange)i(the)150 | Fj(lhandler)31 b Ft(installed)390 628 y(b)m(y)25 b Fs |
4653 y(case)e(of)g(the)g(follo)m(wing)g(10)h(c)m(haracters,)g(lea)m | (rl_callback_handler_insta)o(ll)19 b Ft(do)s(es)25 b(not)h(exit)g(the)g |
| (program,)g(either)g(this)f(function)g(or)390 737 y(the)32 |
| b(function)f(referred)f(to)i(b)m(y)g(the)f(v)-5 b(alue)32 |
| b(of)g Fs(rl_deprep_term_function)25 b Ft(should)30 b(b)s(e)h(called) |
| 390 847 y(b)s(efore)f(the)h(program)f(exits)h(to)g(reset)g(the)f |
| (terminal)h(settings.)150 1080 y Fi(2.4.13)63 b(A)41 |
| b(Readline)f(Example)150 1227 y Ft(Here)34 b(is)g(a)g(function)g(whic)m |
| (h)g(c)m(hanges)g(lo)m(w)m(ercase)j(c)m(haracters)e(to)f(their)g(upp)s |
| (ercase)f(equiv)-5 b(alen)m(ts,)37 b(and)150 1336 y(upp)s(ercase)d(c)m |
| (haracters)j(to)f(lo)m(w)m(ercase.)58 b(If)35 b(this)g(function)g(w)m |
| (as)h(b)s(ound)d(to)j(`)p Fs(M-c)p Ft(',)h(then)e(t)m(yping)g(`)p |
| Fs(M-c)p Ft(')150 1446 y(w)m(ould)c(c)m(hange)i(the)f(case)g(of)g(the)g |
| (c)m(haracter)h(under)d(p)s(oin)m(t.)44 b(T)m(yping)31 |
| b(`)p Fs(M-1)f(0)g(M-c)p Ft(')h(w)m(ould)g(c)m(hange)i(the)150 |
| 1555 y(case)e(of)g(the)g(follo)m(wing)g(10)h(c)m(haracters,)g(lea)m |
(ving)g(the)e(cursor)g(on)g(the)h(last)g(c)m(haracter)h(c)m(hanged.)390 |
(ving)g(the)e(cursor)g(on)g(the)h(last)g(c)m(haracter)h(c)m(hanged.)390 |
4792 y Fr(/*)47 b(Invert)f(the)h(case)g(of)g(the)g(COUNT)f(following)g | 1724 y Fs(/*)47 b(Invert)f(the)h(case)g(of)g(the)g(COUNT)f(following)g |
(characters.)e(*/)390 4902 y(int)390 5011 y(invert_case_line)f | (characters.)e(*/)390 1833 y(int)390 1943 y(invert_case_line)f |
(\(count,)j(key\))629 5121 y(int)h(count,)f(key;)390 | (\(count,)j(key\))629 2052 y(int)h(count,)f(key;)390 |
5230 y({)485 5340 y(register)g(int)h(start,)f(end,)h(i;)p | 2162 y({)485 2271 y(register)g(int)h(start,)f(end,)h(i;)485 |
eop end | 2491 y(start)g(=)g(rl_point;)485 2710 y(if)h(\(rl_point)d(>=)i |
%%Page: 41 45 | (rl_end\))581 2819 y(return)f(\(0\);)485 3039 y(if)i(\(count)e(<)h(0\)) |
TeXDict begin 41 44 bop 150 -116 a Fs(Chapter)30 b(2:)41 | 581 3148 y({)676 3258 y(direction)f(=)h(-1;)676 3367 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(41)485 | y(count)g(=)g(-count;)581 3477 y(})485 3587 y(else)581 |
408 y Fr(start)47 b(=)g(rl_point;)485 628 y(if)h(\(rl_point)d(>=)i | 3696 y(direction)e(=)j(1;)485 3915 y(/*)g(Find)e(the)h(end)g(of)g(the)g |
(rl_end\))581 737 y(return)f(\(0\);)485 956 y(if)i(\(count)e(<)h(0\)) | (range)g(to)g(modify.)f(*/)485 4025 y(end)h(=)h(start)e(+)i(\(count)e |
581 1066 y({)676 1176 y(direction)f(=)h(-1;)676 1285 | (*)h(direction\);)485 4244 y(/*)h(Force)e(it)h(to)g(be)h(within)e |
y(count)g(=)g(-count;)581 1395 y(})485 1504 y(else)581 | (range.)g(*/)485 4354 y(if)i(\(end)e(>)i(rl_end\))581 |
1614 y(direction)e(=)j(1;)485 1833 y(/*)g(Find)e(the)h(end)g(of)g(the)g | 4463 y(end)f(=)g(rl_end;)485 4573 y(else)g(if)g(\(end)g(<)g(0\))581 |
(range)g(to)g(modify.)f(*/)485 1943 y(end)h(=)h(start)e(+)i(\(count)e | 4682 y(end)g(=)g(0;)485 4902 y(if)h(\(start)e(==)h(end\))581 |
(*)h(direction\);)485 2162 y(/*)h(Force)e(it)h(to)g(be)h(within)e | 5011 y(return)f(\(0\);)485 5230 y(if)i(\(start)e(>)h(end\))581 |
(range.)g(*/)485 2271 y(if)i(\(end)e(>)i(rl_end\))581 | 5340 y({)p eop end |
2381 y(end)f(=)g(rl_end;)485 2491 y(else)g(if)g(\(end)g(<)g(0\))581 | %%Page: 46 50 |
2600 y(end)g(=)g(0;)485 2819 y(if)h(\(start)e(==)h(end\))581 | TeXDict begin 46 49 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
2929 y(return)f(\(0\);)485 3148 y(if)i(\(start)e(>)h(end\))581 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(46)676 |
3258 y({)676 3367 y(int)g(temp)g(=)g(start;)676 3477 | 299 y Fs(int)47 b(temp)g(=)g(start;)676 408 y(start)g(=)g(end;)676 |
y(start)g(=)g(end;)676 3587 y(end)g(=)h(temp;)581 3696 | 518 y(end)g(=)h(temp;)581 628 y(})485 847 y(/*)g(Tell)e(readline)g |
y(})485 3915 y(/*)g(Tell)e(readline)g(that)g(we)i(are)f(modifying)e | (that)g(we)i(are)f(modifying)e(the)i(line,)629 956 y(so)g(it)g(will)g |
(the)i(line,)629 4025 y(so)g(it)g(will)g(save)f(the)h(undo)g | (save)f(the)h(undo)g(information.)d(*/)485 1066 y(rl_modifying)h |
(information.)d(*/)485 4134 y(rl_modifying)h(\(start,)h(end\);)485 | (\(start,)h(end\);)485 1285 y(for)h(\(i)h(=)f(start;)f(i)i(!=)f(end;)f |
4354 y(for)h(\(i)h(=)f(start;)f(i)i(!=)f(end;)f(i++\))581 | (i++\))581 1395 y({)676 1504 y(if)i(\(_rl_uppercase_p)43 |
4463 y({)676 4573 y(if)i(\(_rl_uppercase_p)43 b | b(\(rl_line_buffer[i]\)\))772 1614 y(rl_line_buffer[i])g(=)k |
(\(rl_line_buffer[i]\)\))772 4682 y(rl_line_buffer[i])g(=)k | (_rl_to_lower)e(\(rl_line_buffer[i]\);)676 1724 y(else)i(if)g |
(_rl_to_lower)e(\(rl_line_buffer[i]\);)676 4792 y(else)i(if)g | (\(_rl_lowercase_p)d(\(rl_line_buffer[i]\)\))772 1833 |
(\(_rl_lowercase_p)d(\(rl_line_buffer[i]\)\))772 4902 | |
y(rl_line_buffer[i])f(=)k(_rl_to_upper)e(\(rl_line_buffer[i]\);)581 |
y(rl_line_buffer[i])f(=)k(_rl_to_upper)e(\(rl_line_buffer[i]\);)581 |
5011 y(})485 5121 y(/*)j(Move)e(point)h(to)g(on)g(top)g(of)g(the)g | 1943 y(})485 2052 y(/*)j(Move)e(point)h(to)g(on)g(top)g(of)g(the)g |
(last)g(character)e(changed.)g(*/)485 5230 y(rl_point)h(=)h | (last)g(character)e(changed.)g(*/)485 2162 y(rl_point)h(=)h |
(\(direction)e(==)j(1\))f(?)g(end)g(-)h(1)f(:)h(start;)485 |
(\(direction)e(==)j(1\))f(?)g(end)g(-)h(1)f(:)h(start;)485 |
5340 y(return)f(\(0\);)p eop end | 2271 y(return)f(\(0\);)390 2381 y(})150 2614 y Fi(2.4.14)63 |
%%Page: 42 46 | b(Alternate)40 b(In)m(terface)g(Example)150 2761 y Ft(Here)f(is)g(a)g |
TeXDict begin 42 45 bop 150 -116 a Fs(Chapter)30 b(2:)41 | (complete)h(program)e(that)h(illustrates)h(Readline's)f(alternate)h(in) |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(42)390 | m(terface.)67 b(It)38 b(reads)h(lines)150 2870 y(from)30 |
299 y Fr(})150 532 y Fh(2.4.14)63 b(Alternate)40 b(In)m(terface)g | b(the)i(terminal)f(and)f(displa)m(ys)h(them,)h(pro)m(viding)f(the)g |
(Example)150 679 y Fs(Here)f(is)g(a)g(complete)h(program)e(that)h | (standard)f(history)h(and)f(T)-8 b(AB)32 b(completion)150 |
(illustrates)h(Readline's)f(alternate)h(in)m(terface.)67 | 2980 y(functions.)40 b(It)31 b(understands)d(the)j(EOF)f(c)m(haracter)i |
b(It)38 b(reads)h(lines)150 788 y(from)30 b(the)i(terminal)f(and)f | (or)e Fs(")p Ft(exit)p Fs(")h Ft(to)g(exit)g(the)g(program.)390 |
(displa)m(ys)h(them,)h(pro)m(viding)f(the)g(standard)f(history)h(and)f | 3148 y Fs(/*)47 b(Standard)f(include)g(files.)g(stdio.h)f(is)j |
(T)-8 b(AB)32 b(completion)150 898 y(functions.)40 b(It)31 | (required.)d(*/)390 3258 y(#include)h(<stdlib.h>)390 |
b(understands)d(the)j(EOF)f(c)m(haracter)i(or)e Fr(")p | 3367 y(#include)g(<string.h>)390 3477 y(#include)g(<unistd.h>)390 |
Fs(exit)p Fr(")h Fs(to)g(exit)g(the)g(program.)390 1066 | 3587 y(#include)g(<locale.h>)390 3806 y(/*)h(Used)g(for)g(select\(2\))e |
y Fr(/*)47 b(Standard)f(include)g(files.)g(stdio.h)f(is)j(required.)d | (*/)390 3915 y(#include)h(<sys/types.h>)390 4025 y(#include)g |
(*/)390 1176 y(#include)h(<stdlib.h>)390 1285 y(#include)g(<unistd.h>) | (<sys/select.h>)390 4244 y(#include)g(<signal.h>)390 |
390 1504 y(/*)h(Used)g(for)g(select\(2\))e(*/)390 1614 | 4463 y(#include)g(<stdio.h>)390 4682 y(/*)h(Standard)f(readline)f |
y(#include)h(<sys/types.h>)390 1724 y(#include)g(<sys/select.h>)390 | (include)h(files.)g(*/)390 4792 y(#include)g(<readline/readline.h>)390 |
1943 y(#include)g(<stdio.h>)390 2162 y(/*)h(Standard)f(readline)f | 4902 y(#include)g(<readline/history.h>)390 5121 y(static)g(void)h |
(include)h(files.)g(*/)390 2271 y(#include)g(<readline/readline.h>)390 | (cb_linehandler)d(\(char)i(*\);)390 5230 y(static)g(void)h(sighandler)e |
2381 y(#include)g(<readline/history.h>)390 2600 y(static)g(void)h | (\(int\);)p eop end |
(cb_linehandler)d(\(char)i(*\);)390 2819 y(int)h(running;)390 | %%Page: 47 51 |
2929 y(const)f(char)h(*prompt)f(=)h("rltest$)f(";)390 | TeXDict begin 47 50 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
3148 y(/*)h(Callback)f(function)f(called)h(for)h(each)g(line)g(when)f | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(47)390 |
(accept-line)f(executed,)g(EOF)533 3258 y(seen,)i(or)g(EOF)g(character) | 299 y Fs(int)47 b(running;)390 408 y(int)g(sigwinch_received;)390 |
e(read.)94 b(This)47 b(sets)f(a)i(flag)e(and)h(returns;)f(it)h(could) | 518 y(const)f(char)h(*prompt)f(=)h("rltest$)f(";)390 |
533 3367 y(also)g(call)f(exit\(3\).)g(*/)390 3477 y(static)g(void)390 | 737 y(/*)h(Handle)f(SIGWINCH)g(and)h(window)f(size)g(changes)g(when)h |
3587 y(cb_linehandler)e(\(char)i(*line\))390 3696 y({)485 | (readline)e(is)j(not)f(active)f(and)p 3922 757 42 84 |
3806 y(/*)i(Can)f(use)f(^D)i(\(stty)e(eof\))h(or)g(`exit')f(to)h(exit.) | v 533 847 a(reading)g(a)h(character.)e(*/)390 956 y(static)h(void)390 |
f(*/)485 3915 y(if)i(\(line)e(==)h(NULL)g(||)g(strcmp)f(\(line,)g | 1066 y(sighandler)f(\(int)i(sig\))390 1176 y({)485 1285 |
("exit"\))g(==)h(0\))581 4025 y({)676 4134 y(if)h(\(line)e(==)h(0\))772 | y(sigwinch_received)d(=)j(1;)390 1395 y(})390 1614 y(/*)g(Callback)f |
4244 y(printf)f(\("\\n"\);)676 4354 y(printf)g(\("exit\\n"\);)676 | (function)f(called)h(for)h(each)g(line)g(when)f(accept-line)f |
4463 y(/*)i(This)e(function)g(needs)g(to)h(be)g(called)g(to)g(reset)f | (executed,)g(EOF)533 1724 y(seen,)i(or)g(EOF)g(character)e(read.)94 |
(the)h(terminal)f(settings,)p 3874 4483 42 84 v 820 4573 | b(This)47 b(sets)f(a)i(flag)e(and)h(returns;)f(it)h(could)533 |
a(and)g(calling)g(it)h(from)g(the)g(line)g(handler)e(keeps)i(one)g | 1833 y(also)g(call)f(exit\(3\).)g(*/)390 1943 y(static)g(void)390 |
(extra)f(prompt)g(from)p 3874 4593 42 76 v 820 4682 a(being)g | 2052 y(cb_linehandler)e(\(char)i(*line\))390 2162 y({)485 |
(displayed.)f(*/)676 4792 y(rl_callback_handler_remove)c(\(\);)676 | 2271 y(/*)i(Can)f(use)f(^D)i(\(stty)e(eof\))h(or)g(`exit')f(to)h(exit.) |
5011 y(running)46 b(=)i(0;)581 5121 y(})485 5230 y(else)581 | f(*/)485 2381 y(if)i(\(line)e(==)h(NULL)g(||)g(strcmp)f(\(line,)g |
5340 y({)p eop end | ("exit"\))g(==)h(0\))581 2491 y({)676 2600 y(if)h(\(line)e(==)h(0\))772 |
%%Page: 43 47 | 2710 y(printf)f(\("\\n"\);)676 2819 y(printf)g(\("exit\\n"\);)676 |
TeXDict begin 43 46 bop 150 -116 a Fs(Chapter)30 b(2:)41 | 2929 y(/*)i(This)e(function)g(needs)g(to)h(be)g(called)g(to)g(reset)f |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(43)676 | (the)h(terminal)f(settings,)p 3874 2949 V 820 3039 a(and)g(calling)g |
299 y Fr(if)48 b(\(*line\))772 408 y(add_history)d(\(line\);)676 | (it)h(from)g(the)g(line)g(handler)e(keeps)i(one)g(extra)f(prompt)g |
518 y(printf)h(\("input)g(line:)h(\045s\\n",)f(line\);)676 | (from)p 3874 3059 42 76 v 820 3148 a(being)g(displayed.)f(*/)676 |
628 y(free)h(\(line\);)581 737 y(})390 847 y(})390 1066 | 3258 y(rl_callback_handler_remove)c(\(\);)676 3477 y(running)46 |
y(int)390 1176 y(main)g(\(int)f(c,)h(char)g(**v\))390 | b(=)i(0;)581 3587 y(})485 3696 y(else)581 3806 y({)676 |
1285 y({)485 1395 y(fd_set)g(fds;)485 1504 y(int)g(r;)485 | 3915 y(if)g(\(*line\))772 4025 y(add_history)d(\(line\);)676 |
1724 y(/*)h(Install)d(the)i(line)g(handler.)f(*/)485 | 4134 y(printf)h(\("input)g(line:)h(\045s\\n",)f(line\);)676 |
1833 y(rl_callback_handler_instal)o(l)c(\(prompt,)j(cb_linehandler\);) | 4244 y(free)h(\(line\);)581 4354 y(})390 4463 y(})390 |
485 2052 y(/*)j(Enter)e(a)h(simple)g(event)f(loop.)94 | 4682 y(int)390 4792 y(main)g(\(int)f(c,)h(char)g(**v\))390 |
| 4902 y({)485 5011 y(fd_set)g(fds;)485 5121 y(int)g(r;)485 |
| 5340 y(/*)h(Set)f(the)f(default)g(locale)g(values)g(according)g(to)h |
| (environment)e(variables.)g(*/)p 3874 5360 42 84 v eop |
| end |
| %%Page: 48 52 |
| TeXDict begin 48 51 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(48)485 |
| 299 y Fs(setlocale)46 b(\(LC_ALL,)f(""\);)485 518 y(/*)j(Handle)e |
| (window)g(size)g(changes)g(when)h(readline)e(is)j(not)f(active)f(and)h |
| (reading)629 628 y(characters.)d(*/)485 737 y(signal)j(\(SIGWINCH,)e |
| (sighandler\);)485 956 y(/*)j(Install)d(the)i(line)g(handler.)f(*/)485 |
| 1066 y(rl_callback_handler_instal)o(l)c(\(prompt,)j(cb_linehandler\);) |
| 485 1285 y(/*)j(Enter)e(a)h(simple)g(event)f(loop.)94 |
b(This)47 b(waits)f(until)g(something)g(is)h(available)629 |
b(This)47 b(waits)f(until)g(something)g(is)h(available)629 |
2162 y(to)g(read)f(on)i(readline's)d(input)h(stream)g(\(defaults)f(to)j | 1395 y(to)g(read)f(on)i(readline's)d(input)h(stream)g(\(defaults)f(to)j |
(standard)d(input\))h(and)629 2271 y(calls)g(the)h(builtin)f(character) | (standard)d(input\))h(and)629 1504 y(calls)g(the)h(builtin)f(character) |
f(read)i(callback)e(to)i(read)g(it.)95 b(It)47 b(does)f(not)629 |
f(read)i(callback)e(to)i(read)g(it.)95 b(It)47 b(does)f(not)629 |
2381 y(have)g(to)h(modify)g(the)f(user's)h(terminal)e(settings.)g(*/) | 1614 y(have)g(to)h(modify)g(the)f(user's)h(terminal)e(settings.)g(*/) |
485 2491 y(running)h(=)i(1;)485 2600 y(while)f(\(running\))581 | 485 1724 y(running)h(=)i(1;)485 1833 y(while)f(\(running\))581 |
2710 y({)676 2819 y(FD_ZERO)f(\(&fds\);)676 2929 y(FD_SET)g(\(fileno)g | 1943 y({)676 2052 y(FD_ZERO)f(\(&fds\);)676 2162 y(FD_SET)g(\(fileno)g |
(\(rl_instream\),)e(&fds\);)676 3148 y(r)k(=)f(select)f(\(FD_SETSIZE,)f | (\(rl_instream\),)e(&fds\);)676 2381 y(r)k(=)f(select)f(\(FD_SETSIZE,)f |
(&fds,)h(NULL,)h(NULL,)f(NULL\);)676 3258 y(if)i(\(r)f(<)g(0\))772 | (&fds,)h(NULL,)h(NULL,)f(NULL\);)676 2491 y(if)i(\(r)f(<)g(0)h(&&)f |
3367 y({)867 3477 y(perror)f(\("rltest:)g(select"\);)867 | (errno)f(!=)h(EINTR\))772 2600 y({)867 2710 y(perror)f(\("rltest:)g |
3587 y(rl_callback_handler_remov)o(e)c(\(\);)867 3696 | (select"\);)867 2819 y(rl_callback_handler_remov)o(e)c(\(\);)867 |
y(break;)772 3806 y(})676 4025 y(if)48 b(\(FD_ISSET)d(\(fileno)h | 2929 y(break;)772 3039 y(})676 3148 y(if)48 b(\(sigwinch_received\))390 |
(\(rl_instream\),)e(&fds\)\))772 4134 y(rl_callback_read_char)e(\(\);) | 3258 y({)485 3367 y(rl_resize_terminal)43 b(\(\);)485 |
581 4244 y(})485 4463 y(printf)47 b(\("rltest:)e(Event)h(loop)h(has)g | 3477 y(sigwinch_received)h(=)j(0;)390 3587 y(})676 3696 |
(exited\\n"\);)485 4573 y(return)g(0;)390 4682 y(})150 | y(if)h(\(r)f(<)g(0\))390 3806 y(continue;)676 4025 y(if)h(\(FD_ISSET)d |
4961 y Fq(2.5)68 b(Readline)47 b(Signal)e(Handling)150 | (\(fileno)h(\(rl_instream\),)e(&fds\)\))772 4134 y |
5121 y Fs(Signals)31 b(are)f(async)m(hronous)g(ev)m(en)m(ts)i(sen)m(t)f | (rl_callback_read_char)e(\(\);)581 4244 y(})485 4463 |
(to)g(a)g(pro)s(cess)f(b)m(y)h(the)f(Unix)g(k)m(ernel,)i(sometimes)f | y(printf)47 b(\("rltest:)e(Event)h(loop)h(has)g(exited\\n"\);)485 |
(on)g(b)s(ehalf)150 5230 y(of)k(another)g(pro)s(cess.)53 | 4573 y(return)g(0;)390 4682 y(})150 4961 y Fr(2.5)68 |
b(They)34 b(are)h(in)m(tended)g(to)g(indicate)h(exceptional)g(ev)m(en)m | b(Readline)47 b(Signal)e(Handling)150 5121 y Ft(Signals)31 |
(ts,)i(lik)m(e)e(a)f(user)f(pressing)150 5340 y(the)g(in)m(terrupt)f(k) | b(are)f(async)m(hronous)g(ev)m(en)m(ts)i(sen)m(t)f(to)g(a)g(pro)s(cess) |
m(ey)h(on)g(his)f(terminal,)i(or)f(a)g(net)m(w)m(ork)g(connection)h(b)s | f(b)m(y)h(the)f(Unix)g(k)m(ernel,)i(sometimes)f(on)g(b)s(ehalf)150 |
(eing)e(brok)m(en.)50 b(There)34 b(is)f(a)h(class)p eop | 5230 y(of)k(another)g(pro)s(cess.)53 b(They)34 b(are)h(in)m(tended)g |
end | (to)g(indicate)h(exceptional)g(ev)m(en)m(ts,)i(lik)m(e)e(a)f(user)f |
%%Page: 44 48 | (pressing)150 5340 y(the)g(in)m(terrupt)f(k)m(ey)h(on)g(his)f |
TeXDict begin 44 47 bop 150 -116 a Fs(Chapter)30 b(2:)41 | (terminal,)i(or)f(a)g(net)m(w)m(ork)g(connection)h(b)s(eing)e(brok)m |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(44)150 | (en.)50 b(There)34 b(is)f(a)h(class)p eop end |
| %%Page: 49 53 |
| TeXDict begin 49 52 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(49)150 |
299 y(of)29 b(signals)g(that)h(can)f(b)s(e)f(sen)m(t)h(to)h(the)f(pro)s |
299 y(of)29 b(signals)g(that)h(can)f(b)s(e)f(sen)m(t)h(to)h(the)f(pro)s |
(cess)f(curren)m(tly)h(reading)g(input)f(from)g(the)h(k)m(eyb)s(oard.) |
(cess)f(curren)m(tly)h(reading)g(input)f(from)g(the)h(k)m(eyb)s(oard.) |
40 b(Since)150 408 y(Readline)45 b(c)m(hanges)g(the)g(terminal)g |
40 b(Since)150 408 y(Readline)45 b(c)m(hanges)g(the)g(terminal)g |
Line 9696 b(Programming)30 b(with)g(GNU)h(Readline)1683 b(44)150
|
Line 10036 b(Programming)30 b(with)g(GNU)h(Readline)1683 b(44)150
|
(is)g(receiv)m(ed)h(in)e(order)g(to)h(restore)h(the)e(terminal)h(to)h |
(is)g(receiv)m(ed)h(in)e(order)g(to)h(restore)h(the)e(terminal)h(to)h |
(a)f(sane)f(state,)j(or)150 628 y(pro)m(vide)g(application)i(writers)e |
(a)f(sane)f(state,)j(or)150 628 y(pro)m(vide)g(application)i(writers)e |
(with)g(functions)g(to)h(do)g(so)f(man)m(ually)-8 b(.)275 |
(with)g(functions)g(to)h(do)g(so)f(man)m(ually)-8 b(.)275 |
777 y(Readline)40 b(con)m(tains)i(an)e(in)m(ternal)h(signal)g(handler)f | 775 y(Readline)40 b(con)m(tains)i(an)e(in)m(ternal)h(signal)g(handler)f |
(that)h(is)f(installed)h(for)f(a)h(n)m(um)m(b)s(er)e(of)h(signals)150 |
(that)h(is)f(installed)h(for)f(a)h(n)m(um)m(b)s(er)e(of)h(signals)150 |
887 y(\()p Fr(SIGINT)p Fs(,)e Fr(SIGQUIT)p Fs(,)f Fr(SIGTERM)p | 885 y(\()p Fs(SIGINT)p Ft(,)e Fs(SIGQUIT)p Ft(,)f Fs(SIGTERM)p |
Fs(,)g Fr(SIGHUP)p Fs(,)g Fr(SIGALRM)p Fs(,)g Fr(SIGTSTP)p | Ft(,)g Fs(SIGHUP)p Ft(,)g Fs(SIGALRM)p Ft(,)g Fs(SIGTSTP)p |
Fs(,)g Fr(SIGTTIN)p Fs(,)g(and)g Fr(SIGTTOU)p Fs(\).)59 | Ft(,)g Fs(SIGTTIN)p Ft(,)g(and)g Fs(SIGTTOU)p Ft(\).)59 |
b(When)150 996 y(one)27 b(of)g(these)g(signals)g(is)g(receiv)m(ed,)i | b(When)150 994 y(one)27 b(of)g(these)g(signals)g(is)g(receiv)m(ed,)i |
(the)e(signal)g(handler)f(will)h(reset)h(the)e(terminal)i(attributes)f |
(the)e(signal)g(handler)f(will)h(reset)h(the)e(terminal)i(attributes)f |
(to)g(those)150 1106 y(that)33 b(w)m(ere)g(in)f(e\013ect)h(b)s(efore)f | (to)g(those)150 1104 y(that)33 b(w)m(ere)g(in)f(e\013ect)h(b)s(efore)f |
Fr(readline\(\))e Fs(w)m(as)i(called,)j(reset)d(the)h(signal)g | Fs(readline\(\))e Ft(w)m(as)i(called,)j(reset)d(the)h(signal)g |
(handling)f(to)h(what)f(it)h(w)m(as)150 1215 y(b)s(efore)26 | (handling)f(to)h(what)f(it)h(w)m(as)150 1214 y(b)s(efore)26 |
b Fr(readline\(\))e Fs(w)m(as)j(called,)i(and)d(resend)g(the)h(signal)g | b Fs(readline\(\))e Ft(w)m(as)j(called,)i(and)d(resend)g(the)h(signal)g |
(to)h(the)f(calling)h(application.)41 b(If)26 b(and)g(when)150 |
(to)h(the)f(calling)h(application.)41 b(If)26 b(and)g(when)150 |
1325 y(the)34 b(calling)i(application's)f(signal)g(handler)e(returns,)h | 1323 y(the)34 b(calling)i(application's)f(signal)g(handler)e(returns,)h |
(Readline)g(will)h(reinitialize)h(the)e(terminal)h(and)150 |
(Readline)g(will)h(reinitialize)h(the)e(terminal)h(and)150 |
1435 y(con)m(tin)m(ue)29 b(to)g(accept)h(input.)39 b(When)28 | 1433 y(con)m(tin)m(ue)29 b(to)g(accept)h(input.)39 b(When)28 |
b(a)h Fr(SIGINT)d Fs(is)j(receiv)m(ed,)h(the)e(Readline)h(signal)g | b(a)h Fs(SIGINT)d Ft(is)j(receiv)m(ed,)h(the)e(Readline)h(signal)g |
(handler)f(p)s(erforms)150 1544 y(some)39 b(additional)h(w)m(ork,)h | (handler)f(p)s(erforms)150 1542 y(some)39 b(additional)h(w)m(ork,)h |
(whic)m(h)d(will)h(cause)g(an)m(y)h(partially-en)m(tered)g(line)f(to)h |
(whic)m(h)d(will)h(cause)g(an)m(y)h(partially-en)m(tered)g(line)f(to)h |
(b)s(e)e(ab)s(orted)g(\(see)i(the)150 1654 y(description)30 | (b)s(e)e(ab)s(orted)g(\(see)i(the)150 1652 y(description)30 |
b(of)h Fr(rl_free_line_state\(\))25 b Fs(b)s(elo)m(w\).)275 | b(of)h Fs(rl_free_line_state\(\))25 b Ft(b)s(elo)m(w\).)275 |
1803 y(There)e(is)i(an)f(additional)h(Readline)g(signal)g(handler,)g | 1800 y(There)e(is)i(an)f(additional)h(Readline)g(signal)g(handler,)g |
(for)f Fr(SIGWINCH)p Fs(,)g(whic)m(h)g(the)g(k)m(ernel)h(sends)e(to)j | (for)f Fs(SIGWINCH)p Ft(,)g(whic)m(h)g(the)g(k)m(ernel)h(sends)e(to)j |
(a)150 1913 y(pro)s(cess)i(whenev)m(er)h(the)g(terminal's)g(size)h(c)m | (a)150 1909 y(pro)s(cess)i(whenev)m(er)h(the)g(terminal's)g(size)h(c)m |
(hanges)g(\(for)f(example,)h(if)f(a)g(user)f(resizes)i(an)e |
(hanges)g(\(for)f(example,)h(if)f(a)g(user)f(resizes)i(an)e |
Fr(xterm)p Fs(\).)39 b(The)150 2022 y(Readline)d Fr(SIGWINCH)e | Fs(xterm)p Ft(\).)39 b(The)150 2019 y(Readline)d Fs(SIGWINCH)e |
Fs(handler)g(up)s(dates)h(Readline's)h(in)m(ternal)h(screen)e(size)i | Ft(handler)g(up)s(dates)h(Readline's)h(in)m(ternal)h(screen)e(size)i |
(information,)g(and)e(then)150 2132 y(calls)g(an)m(y)f | (information,)g(and)e(then)150 2128 y(calls)g(an)m(y)f |
Fr(SIGWINCH)e Fs(signal)i(handler)f(the)h(calling)h(application)g(has)f | Fs(SIGWINCH)e Ft(signal)i(handler)f(the)h(calling)h(application)g(has)f |
(installed.)51 b(Readline)35 b(calls)g(the)150 2242 y(application's)i | (installed.)51 b(Readline)35 b(calls)g(the)150 2238 y(application's)i |
Fr(SIGWINCH)c Fs(signal)i(handler)g(without)g(resetting)h(the)g | Fs(SIGWINCH)c Ft(signal)i(handler)g(without)g(resetting)h(the)g |
(terminal)f(to)h(its)g(original)g(state.)150 2351 y(If)31 | (terminal)f(to)h(its)g(original)g(state.)150 2347 y(If)31 |
b(the)i(application's)g(signal)g(handler)e(do)s(es)g(more)h(than)g(up)s |
b(the)i(application's)g(signal)g(handler)e(do)s(es)g(more)h(than)g(up)s |
(date)f(its)i(idea)f(of)g(the)g(terminal)h(size)g(and)150 |
(date)f(its)i(idea)f(of)g(the)g(terminal)h(size)g(and)150 |
2461 y(return)28 b(\(for)i(example,)h(a)f Fr(longjmp)d | 2457 y(return)28 b(\(for)i(example,)h(a)f Fs(longjmp)d |
Fs(bac)m(k)k(to)f(a)g(main)g(pro)s(cessing)f(lo)s(op\),)h(it)g | Ft(bac)m(k)k(to)f(a)g(main)g(pro)s(cessing)f(lo)s(op\),)h(it)g |
Fj(must)39 b Fs(call)31 b Fr(rl_cleanup_)150 2570 y(after_signal\(\))26 | Fk(must)39 b Ft(call)31 b Fs(rl_cleanup_)150 2567 y(after_signal\(\))26 |
b Fs(\(describ)s(ed)k(b)s(elo)m(w\),)h(to)g(restore)g(the)g(terminal)g | b Ft(\(describ)s(ed)k(b)s(elo)m(w\),)h(to)g(restore)g(the)g(terminal)g |
(state.)275 2720 y(Readline)e(pro)m(vides)f(t)m(w)m(o)i(v)-5 | (state.)275 2714 y(When)38 b(an)h(application)h(is)f(using)g(the)g |
b(ariables)29 b(that)h(allo)m(w)g(application)g(writers)e(to)h(con)m | (callbac)m(k)i(in)m(terface)f(\(see)g(Section)g(2.4.12)h([Alternate)f |
(trol)h(whether)e(or)h(not)150 2829 y(it)34 b(will)f(catc)m(h)i | (In-)150 2824 y(terface],)48 b(page)c(44\),)j(Readline)c(installs)h |
(certain)f(signals)f(and)g(act)h(on)f(them)g(when)f(they)i(are)f | (signal)g(handlers)e(only)h(for)f(the)h(duration)g(of)g(the)g(call)h |
(receiv)m(ed.)51 b(It)33 b(is)g(imp)s(ortan)m(t)g(that)150 | (to)150 2933 y Fs(rl_callback_read_char)p Ft(.)c(Applications)33 |
2939 y(applications)38 b(c)m(hange)g(the)e(v)-5 b(alues)37 | b(using)f(the)g(callbac)m(k)j(in)m(terface)e(should)f(b)s(e)f(prepared) |
b(of)g(these)g(v)-5 b(ariables)37 b(only)g(when)f(calling)i | g(to)150 3043 y(clean)d(up)d(Readline's)j(state)g(if)e(they)h(wish)f |
Fr(readline\(\))p Fs(,)d(not)i(in)g(a)150 3049 y(signal)31 | (to)h(handle)f(the)h(signal)h(b)s(efore)e(the)h(line)g(handler)f |
b(handler,)f(so)g(Readline's)i(in)m(ternal)f(signal)g(state)h(is)e(not) | (completes)150 3153 y(and)k(restores)h(the)f(terminal)h(state.)275 |
h(corrupted.)3371 3263 y([V)-8 b(ariable])-3598 b Fg(int)53 | 3300 y(If)k(an)g(application)i(using)f(the)g(callbac)m(k)h(in)m |
b(rl_catch_signals)390 3372 y Fs(If)28 b(this)h(v)-5 | (terface)h(wishes)d(to)h(ha)m(v)m(e)h(Readline)g(install)f(its)g |
b(ariable)30 b(is)f(non-zero,)h(Readline)f(will)g(install)h(signal)f | (signal)150 3410 y(handlers)22 b(at)h(the)g(time)h(the)e(application)j |
(handlers)f(for)h Fr(SIGINT)p Fs(,)f Fr(SIGQUIT)p Fs(,)390 | (calls)e Fs(rl_callback_handler_instal)o(l)17 b Ft(and)22 |
3482 y Fr(SIGTERM)p Fs(,)h Fr(SIGHUP)p Fs(,)g Fr(SIGALRM)p | b(remo)m(v)m(e)i(them)150 3519 y(only)f(when)g(a)g(complete)i(line)f |
Fs(,)f Fr(SIGTSTP)p Fs(,)h Fr(SIGTTIN)p Fs(,)f(and)i | (of)f(input)f(has)h(b)s(een)g(read,)i(it)e(should)g(set)g(the)h |
Fr(SIGTTOU)p Fs(.)390 3631 y(The)g(default)g(v)-5 b(alue)31 | Fs(rl_persistent_signal_)150 3629 y(handlers)c Ft(v)-5 |
b(of)g Fr(rl_catch_signals)26 b Fs(is)k(1.)3371 3846 | b(ariable)23 b(to)f(a)h(non-zero)f(v)-5 b(alue.)39 b(This)21 |
y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_catch_sigwinch)390 | b(allo)m(ws)i(an)f(application)i(to)f(defer)e(all)i(of)f(the)h |
3955 y Fs(If)37 b(this)h(v)-5 b(ariable)38 b(is)g(set)g(to)g(a)g | (handling)150 3738 y(of)j(the)h(signals)f(Readline)h(catc)m(hes)h(to)f |
| (Readline.)39 b(Applications)27 b(should)f(use)f(this)h(v)-5 |
| b(ariable)27 b(with)f(care;)150 3848 y(it)d(can)g(result)g(in)f |
| (Readline)h(catc)m(hing)i(signals)e(and)f(not)h(acting)h(on)f(them)f |
| (\(or)h(allo)m(wing)i(the)e(application)150 3958 y(to)36 |
| b(react)g(to)g(them\))g(un)m(til)f(the)h(application)g(calls)h |
| Fs(rl_callback_read_char)p Ft(.)49 b(This)35 b(can)g(result)g(in)150 |
| 4067 y(an)30 b(application)h(b)s(ecoming)f(less)g(resp)s(onsiv)m(e)f |
| (to)i(k)m(eyb)s(oard)e(signals)h(lik)m(e)h(SIGINT.)f(If)f(an)h |
| (application)150 4177 y(do)s(es)24 b(not)g(w)m(an)m(t)h(or)g(need)f(to) |
| h(p)s(erform)d(an)m(y)j(signal)g(handling,)g(or)f(do)s(es)g(not)h(need) |
| f(to)g(do)h(an)m(y)f(pro)s(cessing)150 4286 y(b)s(et)m(w)m(een)31 |
| b(calls)h(to)f Fs(rl_callback_read_char)p Ft(,)24 b(setting)32 |
| b(this)e(v)-5 b(ariable)31 b(ma)m(y)g(b)s(e)f(desirable.)275 |
| 4434 y(Readline)f(pro)m(vides)f(t)m(w)m(o)i(v)-5 b(ariables)29 |
| b(that)h(allo)m(w)g(application)g(writers)e(to)h(con)m(trol)h(whether)e |
| (or)h(not)150 4544 y(it)34 b(will)f(catc)m(h)i(certain)f(signals)f(and) |
| g(act)h(on)f(them)g(when)f(they)i(are)f(receiv)m(ed.)51 |
| b(It)33 b(is)g(imp)s(ortan)m(t)g(that)150 4653 y(applications)38 |
| b(c)m(hange)g(the)e(v)-5 b(alues)37 b(of)g(these)g(v)-5 |
| b(ariables)37 b(only)g(when)f(calling)i Fs(readline\(\))p |
| Ft(,)d(not)i(in)g(a)150 4763 y(signal)31 b(handler,)f(so)g(Readline's)i |
| (in)m(ternal)f(signal)g(state)h(is)e(not)h(corrupted.)3371 |
| 4973 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_catch_signals)390 |
| 5083 y Ft(If)28 b(this)h(v)-5 b(ariable)30 b(is)f(non-zero,)h(Readline) |
| f(will)g(install)h(signal)f(handlers)f(for)h Fs(SIGINT)p |
| Ft(,)f Fs(SIGQUIT)p Ft(,)390 5192 y Fs(SIGTERM)p Ft(,)h |
| Fs(SIGHUP)p Ft(,)g Fs(SIGALRM)p Ft(,)f Fs(SIGTSTP)p Ft(,)h |
| Fs(SIGTTIN)p Ft(,)f(and)i Fs(SIGTTOU)p Ft(.)390 5340 |
| y(The)g(default)g(v)-5 b(alue)31 b(of)g Fs(rl_catch_signals)26 |
| b Ft(is)k(1.)p eop end |
| %%Page: 50 54 |
| TeXDict begin 50 53 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(50)3371 |
| 299 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_catch_sigwinch)390 |
| 408 y Ft(If)37 b(this)h(v)-5 b(ariable)38 b(is)g(set)g(to)g(a)g |
(non-zero)g(v)-5 b(alue,)40 b(Readline)f(will)f(install)g(a)g(signal)g |
(non-zero)g(v)-5 b(alue,)40 b(Readline)f(will)f(install)g(a)g(signal)g |
(handler)f(for)390 4065 y Fr(SIGWINCH)p Fs(.)390 4214 | (handler)f(for)390 518 y Fs(SIGWINCH)p Ft(.)390 646 y(The)30 |
y(The)30 b(default)g(v)-5 b(alue)31 b(of)g Fr(rl_catch_sigwinch)25 | b(default)g(v)-5 b(alue)31 b(of)g Fs(rl_catch_sigwinch)25 |
b Fs(is)31 b(1.)3371 4428 y([V)-8 b(ariable])-3598 b | b Ft(is)31 b(1.)3371 810 y([V)-8 b(ariable])-3598 b Fh(int)53 |
Fg(int)53 b(rl_change_environment)390 4538 y Fs(If)31 | b(rl_persistent_signal_)q(hand)q(ler)q(s)390 920 y Ft(If)31 |
b(this)g(v)-5 b(ariable)32 b(is)f(set)h(to)g(a)g(non-zero)g(v)-5 | b(an)h(application)g(using)g(the)f(callbac)m(k)j(in)m(terface)f(wishes) |
b(alue,)32 b(and)f(Readline)h(is)f(handling)g Fr(SIGWINCH)p | e(Readline's)h(signal)h(handlers)d(to)j(b)s(e)390 1029 |
Fs(,)e(Read-)390 4648 y(line)h(will)h(mo)s(dify)e(the)h | y(installed)21 b(and)f(activ)m(e)j(during)d(the)h(set)g(of)f(calls)i |
Fi(LINES)35 b Fs(and)29 b Fi(COLUMNS)35 b Fs(en)m(vironmen)m(t)30 | (to)g Fs(rl_callback_read_char)14 b Ft(that)22 b(constitutes)390 |
| 1139 y(an)30 b(en)m(tire)i(single)f(line,)g(it)f(should)g(set)h(this)f |
| (v)-5 b(ariable)31 b(to)g(a)g(non-zero)g(v)-5 b(alue.)390 |
| 1267 y(The)30 b(default)g(v)-5 b(alue)31 b(of)g Fs |
| (rl_persistent_signal_han)o(dle)o(rs)24 b Ft(is)31 b(0.)3371 |
| 1431 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_change_environment)390 |
| 1541 y Ft(If)31 b(this)g(v)-5 b(ariable)32 b(is)f(set)h(to)g(a)g |
| (non-zero)g(v)-5 b(alue,)32 b(and)f(Readline)h(is)f(handling)g |
| Fs(SIGWINCH)p Ft(,)e(Read-)390 1650 y(line)h(will)h(mo)s(dify)e(the)h |
| Fj(LINES)35 b Ft(and)29 b Fj(COLUMNS)35 b Ft(en)m(vironmen)m(t)30 |
b(v)-5 b(ariables)31 b(up)s(on)d(receipt)j(of)g(a)390 |
b(v)-5 b(ariables)31 b(up)s(on)d(receipt)j(of)g(a)390 |
4757 y Fr(SIGWINCH)390 4907 y Fs(The)f(default)g(v)-5 | 1760 y Fs(SIGWINCH)390 1888 y Ft(The)f(default)g(v)-5 |
b(alue)31 b(of)g Fr(rl_change_environment)24 b Fs(is)31 | b(alue)31 b(of)g Fs(rl_change_environment)24 b Ft(is)31 |
b(1.)275 5121 y(If)f(an)h(application)h(do)s(es)f(not)g(wish)f(to)i(ha) | b(1.)275 2052 y(If)f(an)h(application)h(do)s(es)f(not)g(wish)f(to)i(ha) |
m(v)m(e)g(Readline)g(catc)m(h)g(an)m(y)f(signals,)h(or)f(to)h(handle)e |
m(v)m(e)g(Readline)g(catc)m(h)g(an)m(y)f(signals,)h(or)f(to)h(handle)e |
(signals)150 5230 y(other)39 b(than)f(those)h(Readline)h(catc)m(hes)g | (signals)150 2162 y(other)39 b(than)f(those)h(Readline)h(catc)m(hes)g |
(\()p Fr(SIGHUP)p Fs(,)g(for)e(example\),)k(Readline)d(pro)m(vides)g | (\()p Fs(SIGHUP)p Ft(,)g(for)e(example\),)k(Readline)d(pro)m(vides)g |
(con)m(v)m(enience)150 5340 y(functions)30 b(to)h(do)f(the)h(necessary) | (con)m(v)m(enience)150 2271 y(functions)30 b(to)h(do)f(the)h(necessary) |
g(terminal)g(and)e(in)m(ternal)i(state)h(clean)m(up)f(up)s(on)e |
g(terminal)g(and)e(in)m(ternal)i(state)h(clean)m(up)f(up)s(on)e |
(receipt)i(of)g(a)f(signal.)p eop end | (receipt)i(of)g(a)f(signal.)3350 2436 y([F)-8 b(unction])-3599 |
%%Page: 45 49 | b Fh(int)53 b(rl_pending_signal)e Fg(\()p Ff(v)m(oid)p |
TeXDict begin 45 48 bop 150 -116 a Fs(Chapter)30 b(2:)41 | Fg(\))390 2545 y Ft(Return)27 b(the)g(signal)h(n)m(um)m(b)s(er)e(of)i |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(45)3350 | (the)f(most)h(recen)m(t)h(signal)f(Readline)g(receiv)m(ed)g(but)f(has)g |
299 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_cleanup_after_signal)e | (not)h(y)m(et)390 2655 y(handled,)i(or)g(0)h(if)f(there)h(is)f(no)g(p)s |
Ff(\()p Fi(v)m(oid)p Ff(\))390 408 y Fs(This)33 b(function)h(will)g | (ending)f(signal.)3350 2819 y([F)-8 b(unction])-3599 |
(reset)g(the)g(state)i(of)e(the)g(terminal)g(to)h(what)f(it)g(w)m(as)g | b Fh(void)54 b(rl_cleanup_after_signal)e Fg(\()p Ff(v)m(oid)p |
(b)s(efore)g Fr(readline\(\))390 518 y Fs(w)m(as)c(called,)h(and)d | Fg(\))390 2929 y Ft(This)33 b(function)h(will)g(reset)g(the)g(state)i |
(remo)m(v)m(e)j(the)f(Readline)g(signal)g(handlers)e(for)h(all)h | (of)e(the)g(terminal)g(to)h(what)f(it)g(w)m(as)g(b)s(efore)g |
(signals,)h(dep)s(ending)d(on)h(the)390 628 y(v)-5 b(alues)31 | Fs(readline\(\))390 3039 y Ft(w)m(as)c(called,)h(and)d(remo)m(v)m(e)j |
b(of)f Fr(rl_catch_signals)c Fs(and)k Fr(rl_catch_sigwinch)p | (the)f(Readline)g(signal)g(handlers)e(for)h(all)h(signals,)h(dep)s |
Fs(.)3350 799 y([F)-8 b(unction])-3599 b Fg(void)54 b | (ending)d(on)h(the)390 3148 y(v)-5 b(alues)31 b(of)f |
(rl_free_line_state)c Ff(\()p Fi(v)m(oid)p Ff(\))390 | Fs(rl_catch_signals)c Ft(and)k Fs(rl_catch_sigwinch)p |
909 y Fs(This)38 b(will)i(free)f(an)m(y)h(partial)g(state)g(asso)s | Ft(.)3350 3313 y([F)-8 b(unction])-3599 b Fh(void)54 |
| b(rl_free_line_state)c Fg(\()p Ff(v)m(oid)p Fg(\))390 |
| 3422 y Ft(This)38 b(will)i(free)f(an)m(y)h(partial)g(state)g(asso)s |
(ciated)h(with)e(the)g(curren)m(t)g(input)f(line)i(\(undo)e(infor-)390 |
(ciated)h(with)e(the)g(curren)m(t)g(input)f(line)i(\(undo)e(infor-)390 |
1019 y(mation,)46 b(an)m(y)d(partial)h(history)e(en)m(try)-8 | 3532 y(mation,)46 b(an)m(y)d(partial)h(history)e(en)m(try)-8 |
b(,)47 b(an)m(y)42 b(partially-en)m(tered)j(k)m(eyb)s(oard)d(macro,)47 |
b(,)47 b(an)m(y)42 b(partially-en)m(tered)j(k)m(eyb)s(oard)d(macro,)47 |
b(and)42 b(an)m(y)390 1128 y(partially-en)m(tered)50 | b(and)42 b(an)m(y)390 3641 y(partially-en)m(tered)50 |
b(n)m(umeric)d(argumen)m(t\).)94 b(This)47 b(should)g(b)s(e)g(called)i |
b(n)m(umeric)d(argumen)m(t\).)94 b(This)47 b(should)g(b)s(e)g(called)i |
(b)s(efore)e Fr(rl_cleanup_)390 1238 y(after_signal\(\))p | (b)s(efore)e Fs(rl_cleanup_)390 3751 y(after_signal\(\))p |
Fs(.)74 b(The)42 b(Readline)h(signal)g(handler)f(for)h | Ft(.)74 b(The)42 b(Readline)h(signal)g(handler)f(for)h |
Fr(SIGINT)e Fs(calls)i(this)g(to)g(ab)s(ort)g(the)390 | Fs(SIGINT)e Ft(calls)i(this)g(to)g(ab)s(ort)g(the)390 |
1347 y(curren)m(t)30 b(input)g(line.)3350 1519 y([F)-8 | 3861 y(curren)m(t)30 b(input)g(line.)3350 4025 y([F)-8 |
b(unction])-3599 b Fg(void)54 b(rl_reset_after_signal)d | b(unction])-3599 b Fh(void)54 b(rl_reset_after_signal)d |
Ff(\()p Fi(v)m(oid)p Ff(\))390 1629 y Fs(This)28 b(will)g(reinitialize) | Fg(\()p Ff(v)m(oid)p Fg(\))390 4134 y Ft(This)28 b(will)g(reinitialize) |
j(the)e(terminal)g(and)f(reinstall)h(an)m(y)g(Readline)g(signal)g |
j(the)e(terminal)g(and)f(reinstall)h(an)m(y)g(Readline)g(signal)g |
(handlers,)f(dep)s(end-)390 1738 y(ing)j(on)f(the)g(v)-5 | (handlers,)f(dep)s(end-)390 4244 y(ing)j(on)f(the)g(v)-5 |
b(alues)31 b(of)g Fr(rl_catch_signals)26 b Fs(and)j Fr | b(alues)31 b(of)g Fs(rl_catch_signals)26 b Ft(and)j Fs |
(rl_catch_sigwinch)p Fs(.)275 1910 y(If)38 b(an)i(application)g(do)s | (rl_catch_sigwinch)p Ft(.)275 4408 y(If)j(an)g(application)i(w)m(an)m |
(es)f(not)h(wish)f(Readline)h(to)g(catc)m(h)h Fr(SIGWINCH)p | (ts)g(to)f(force)g(Readline)h(to)f(handle)g(an)m(y)g(signals)g(that)g |
Fs(,)e(it)h(ma)m(y)g(call)h Fr(rl_resize_)150 2020 y(terminal\(\))24 | (ha)m(v)m(e)h(arriv)m(ed)f(while)150 4518 y(it)j(has)g(b)s(een)f |
b Fs(or)j Fr(rl_set_screen_size\(\))22 b Fs(to)28 b(force)g(Readline)f | (executing,)j Fs(rl_check_signals\(\))31 b Ft(will)36 |
(to)h(up)s(date)f(its)g(idea)h(of)f(the)g(terminal)150 | b(call)h(Readline's)g(in)m(ternal)g(signal)f(handler)f(if)150 |
2129 y(size)k(when)f(a)g Fr(SIGWINCH)e Fs(is)j(receiv)m(ed.)3350 | 4628 y(there)i(are)g(an)m(y)g(p)s(ending)e(signals.)61 |
2301 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_echo_signal_char)d | b(This)36 b(is)g(primarily)h(in)m(tended)f(for)h(those)g(applications)h |
Ff(\()p Fi(in)m(t)31 b(sig)p Ff(\))390 2411 y Fs(If)43 | (that)f(use)150 4737 y(a)h(custom)g Fs(rl_getc_function)33 |
| b Ft(\(see)39 b(Section)g(2.3)g([Readline)f(V)-8 b(ariables],)42 |
| b(page)c(28\))h(and)e(wish)g(to)150 4847 y(handle)30 |
| b(signals)h(receiv)m(ed)h(while)e(w)m(aiting)i(for)e(input.)3350 |
| 5011 y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_check_signals)c |
| Fg(\()p Ff(v)m(oid)p Fg(\))390 5121 y Ft(If)40 b(there)h(are)g(an)m(y)g |
| (p)s(ending)e(signals,)44 b(call)e(Readline's)g(in)m(ternal)f(signal)g |
| (handling)f(functions)390 5230 y(to)j(pro)s(cess)g(them.)77 |
| b Fs(rl_pending_signal\(\))38 b Ft(can)43 b(b)s(e)f(used)g(indep)s |
| (enden)m(tly)f(to)j(determine)390 5340 y(whether)30 b(or)g(not)h(there) |
| f(are)h(an)m(y)g(p)s(ending)e(signals.)p eop end |
| %%Page: 51 55 |
| TeXDict begin 51 54 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(51)275 |
| 299 y(If)38 b(an)i(application)g(do)s(es)f(not)h(wish)f(Readline)h(to)g |
| (catc)m(h)h Fs(SIGWINCH)p Ft(,)e(it)h(ma)m(y)g(call)h |
| Fs(rl_resize_)150 408 y(terminal\(\))24 b Ft(or)j Fs |
| (rl_set_screen_size\(\))22 b Ft(to)28 b(force)g(Readline)f(to)h(up)s |
| (date)f(its)g(idea)h(of)f(the)g(terminal)150 518 y(size)k(when)f(it)h |
| (receiv)m(es)h(a)e Fs(SIGWINCH)p Ft(.)3350 703 y([F)-8 |
| b(unction])-3599 b Fh(void)54 b(rl_echo_signal_char)d |
| Fg(\()p Ff(in)m(t)33 b(sig)p Fg(\))390 813 y Ft(If)43 |
b(an)g(application)i(wishes)e(to)i(install)f(its)g(o)m(wn)f(signal)i |
b(an)g(application)i(wishes)e(to)i(install)f(its)g(o)m(wn)f(signal)i |
(handlers,)h(but)c(still)j(ha)m(v)m(e)g(readline)390 |
(handlers,)h(but)c(still)j(ha)m(v)m(e)g(readline)390 |
2520 y(displa)m(y)31 b(c)m(haracters)h(that)f(generate)h(signals,)f | 922 y(displa)m(y)31 b(c)m(haracters)h(that)f(generate)h(signals,)f |
(calling)h(this)e(function)g(with)g Fi(sig)39 b Fs(set)31 | (calling)h(this)e(function)g(with)g Fj(sig)39 b Ft(set)31 |
b(to)g Fr(SIGINT)p Fs(,)390 2630 y Fr(SIGQUIT)p Fs(,)e(or)h | b(to)g Fs(SIGINT)p Ft(,)390 1032 y Fs(SIGQUIT)p Ft(,)e(or)h |
Fr(SIGTSTP)e Fs(will)j(displa)m(y)g(the)f(c)m(haracter)i(generating)g | Fs(SIGTSTP)e Ft(will)j(displa)m(y)g(the)f(c)m(haracter)i(generating)g |
(that)f(signal.)3350 2802 y([F)-8 b(unction])-3599 b | (that)f(signal.)3350 1217 y([F)-8 b(unction])-3599 b |
Fg(void)54 b(rl_resize_terminal)c Ff(\()p Fi(v)m(oid)p | Fh(void)54 b(rl_resize_terminal)c Fg(\()p Ff(v)m(oid)p |
Ff(\))390 2911 y Fs(Up)s(date)30 b(Readline's)h(in)m(ternal)g(screen)g | Fg(\))390 1326 y Ft(Up)s(date)30 b(Readline's)h(in)m(ternal)g(screen)g |
(size)g(b)m(y)f(reading)h(v)-5 b(alues)31 b(from)f(the)g(k)m(ernel.) |
(size)g(b)m(y)f(reading)h(v)-5 b(alues)31 b(from)f(the)g(k)m(ernel.) |
3350 3083 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_set_screen_size)c | 3350 1511 y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_set_screen_size)c |
Ff(\()p Fi(in)m(t)32 b(ro)m(ws,)e(in)m(t)h(cols)p Ff(\))390 | Fg(\()p Ff(in)m(t)34 b(ro)m(ws,)f(in)m(t)g(cols)p Fg(\))390 |
3193 y Fs(Set)d(Readline's)h(idea)f(of)g(the)g(terminal)g(size)h(to)g | 1621 y Ft(Set)28 b(Readline's)h(idea)f(of)g(the)g(terminal)g(size)h(to) |
Fi(ro)m(ws)i Fs(ro)m(ws)d(and)f Fi(cols)33 b Fs(columns.)40 | g Fj(ro)m(ws)i Ft(ro)m(ws)d(and)f Fj(cols)33 b Ft(columns.)40 |
b(If)27 b(either)h Fi(ro)m(ws)390 3302 y Fs(or)35 b Fi(columns)k | b(If)27 b(either)h Fj(ro)m(ws)390 1730 y Ft(or)35 b Fj(columns)k |
Fs(is)c(less)g(than)g(or)g(equal)h(to)g(0,)h(Readline's)f(idea)g(of)f | Ft(is)c(less)g(than)g(or)g(equal)h(to)g(0,)h(Readline's)f(idea)g(of)f |
(that)h(terminal)f(dimension)g(is)390 3412 y(unc)m(hanged.)275 | (that)h(terminal)f(dimension)g(is)390 1840 y(unc)m(hanged.)k(This)27 |
3584 y(If)d(an)i(application)g(do)s(es)f(not)h(w)m(an)m(t)g(to)g | b(is)h(in)m(tended)g(to)g(tell)h(Readline)f(the)g(ph)m(ysical)g |
(install)g(a)g Fr(SIGWINCH)d Fs(handler,)j(but)e(is)i(still)g(in)m | (dimensions)f(of)h(the)g(terminal,)390 1949 y(and)44 |
(terested)g(in)150 3693 y(the)d(screen)f(dimensions,)g(Readline's)h | b(is)h(used)f(in)m(ternally)i(to)f(calculate)j(the)d(maxim)m(um)f(n)m |
(idea)g(of)g(the)f(screen)h(size)g(ma)m(y)g(b)s(e)f(queried.)3350 | (um)m(b)s(er)g(of)h(c)m(haracters)h(that)f(ma)m(y)390 |
3865 y([F)-8 b(unction])-3599 b Fg(void)54 b(rl_get_screen_size)c | 2059 y(app)s(ear)30 b(on)g(a)h(single)g(line)g(and)e(on)i(the)f |
Ff(\()p Fi(in)m(t)32 b(*ro)m(ws,)f(in)m(t)g(*cols)p Ff(\))390 | (screen.)275 2244 y(If)i(an)i(application)g(do)s(es)f(not)h(w)m(an)m(t) |
3975 y Fs(Return)e(Readline's)i(idea)g(of)f(the)g(terminal's)h(size)g | g(to)g(install)g(a)g Fs(SIGWINCH)d Ft(handler,)j(but)e(is)i(still)g(in) |
| m(terested)g(in)150 2353 y(the)d(screen)f(dimensions,)g(it)h(ma)m(y)g |
| (query)f(Readline's)h(idea)g(of)f(the)h(screen)f(size.)3350 |
| 2538 y([F)-8 b(unction])-3599 b Fh(void)54 b(rl_get_screen_size)c |
| Fg(\()p Ff(in)m(t)34 b(*ro)m(ws,)f(in)m(t)g(*cols)p Fg(\))390 |
| 2648 y Ft(Return)c(Readline's)i(idea)g(of)f(the)g(terminal's)h(size)g |
(in)f(the)g(v)-5 b(ariables)31 b(p)s(oin)m(ted)f(to)g(b)m(y)g(the)h |
(in)f(the)g(v)-5 b(ariables)31 b(p)s(oin)m(ted)f(to)g(b)m(y)g(the)h |
(argu-)390 4084 y(men)m(ts.)3350 4256 y([F)-8 b(unction])-3599 | (argu-)390 2758 y(men)m(ts.)3350 2942 y([F)-8 b(unction])-3599 |
b Fg(void)54 b(rl_reset_screen_size)d Ff(\()p Fi(v)m(oid)p | b Fh(void)54 b(rl_reset_screen_size)d Fg(\()p Ff(v)m(oid)p |
Ff(\))390 4366 y Fs(Cause)30 b(Readline)h(to)g(reobtain)g(the)g(screen) | Fg(\))390 3052 y Ft(Cause)30 b(Readline)h(to)g(reobtain)g(the)g(screen) |
f(size)h(and)f(recalculate)j(its)e(dimensions.)275 4538 | f(size)h(and)f(recalculate)j(its)e(dimensions.)275 3237 |
y(The)e(follo)m(wing)j(functions)e(install)h(and)f(remo)m(v)m(e)i |
y(The)e(follo)m(wing)j(functions)e(install)h(and)f(remo)m(v)m(e)i |
(Readline's)f(signal)g(handlers.)3350 4710 y([F)-8 b(unction])-3599 | (Readline's)f(signal)g(handlers.)3350 3422 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_set_signals)d Ff(\()p Fi(v)m(oid)p Ff(\))390 | b Fh(int)53 b(rl_set_signals)d Fg(\()p Ff(v)m(oid)p Fg(\))390 |
4819 y Fs(Install)40 b(Readline's)h(signal)f(handler)f(for)h | 3531 y Ft(Install)40 b(Readline's)h(signal)f(handler)f(for)h |
Fr(SIGINT)p Fs(,)h Fr(SIGQUIT)p Fs(,)f Fr(SIGTERM)p Fs(,)h | Fs(SIGINT)p Ft(,)h Fs(SIGQUIT)p Ft(,)f Fs(SIGTERM)p Ft(,)h |
Fr(SIGHUP)p Fs(,)g Fr(SIGALRM)p Fs(,)390 4929 y Fr(SIGTSTP)p | Fs(SIGHUP)p Ft(,)g Fs(SIGALRM)p Ft(,)390 3641 y Fs(SIGTSTP)p |
Fs(,)35 b Fr(SIGTTIN)p Fs(,)f Fr(SIGTTOU)p Fs(,)h(and)g | Ft(,)35 b Fs(SIGTTIN)p Ft(,)f Fs(SIGTTOU)p Ft(,)h(and)g |
Fr(SIGWINCH)p Fs(,)f(dep)s(ending)g(on)h(the)g(v)-5 b(alues)36 | Fs(SIGWINCH)p Ft(,)f(dep)s(ending)g(on)h(the)g(v)-5 b(alues)36 |
b(of)f Fr(rl_catch_)390 5038 y(signals)28 b Fs(and)i | b(of)f Fs(rl_catch_)390 3750 y(signals)28 b Ft(and)i |
Fr(rl_catch_sigwinch)p Fs(.)3350 5210 y([F)-8 b(unction])-3599 | Fs(rl_catch_sigwinch)p Ft(.)3350 3935 y([F)-8 b(unction])-3599 |
b Fg(int)53 b(rl_clear_signals)e Ff(\()p Fi(v)m(oid)p | b Fh(int)53 b(rl_clear_signals)e Fg(\()p Ff(v)m(oid)p |
Ff(\))390 5320 y Fs(Remo)m(v)m(e)32 b(all)f(of)g(the)g(Readline)g | Fg(\))390 4045 y Ft(Remo)m(v)m(e)32 b(all)f(of)g(the)g(Readline)g |
(signal)g(handlers)e(installed)i(b)m(y)f Fr(rl_set_signals\(\))p | (signal)g(handlers)e(installed)i(b)m(y)f Fs(rl_set_signals\(\))p |
Fs(.)p eop end | Ft(.)150 4286 y Fr(2.6)68 b(Custom)45 b(Completers)150 |
%%Page: 46 50 | 4446 y Ft(T)m(ypically)-8 b(,)47 b(a)c(program)g(that)g(reads)f |
TeXDict begin 46 49 bop 150 -116 a Fs(Chapter)30 b(2:)41 | (commands)h(from)f(the)g(user)g(has)h(a)g(w)m(a)m(y)g(of)g(disam)m |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(46)150 | (biguating)150 4555 y(commands)35 b(and)g(data.)56 b(If)35 |
299 y Fq(2.6)68 b(Custom)45 b(Completers)150 458 y Fs(T)m(ypically)-8 | b(y)m(our)h(program)f(is)g(one)h(of)g(these,)h(then)e(it)h(can)g(pro)m |
b(,)47 b(a)c(program)g(that)g(reads)f(commands)h(from)f(the)g(user)g | (vide)f(completion)i(for)150 4665 y(commands,)29 b(data,)i(or)e(b)s |
(has)h(a)g(w)m(a)m(y)g(of)g(disam)m(biguating)150 568 | (oth.)39 b(The)29 b(follo)m(wing)i(sections)f(describ)s(e)e(ho)m(w)i(y) |
y(commands)35 b(and)g(data.)56 b(If)35 b(y)m(our)h(program)f(is)g(one)h | m(our)f(program)g(and)f(Readline)150 4774 y(co)s(op)s(erate)j(to)h(pro) |
(of)g(these,)h(then)e(it)h(can)g(pro)m(vide)f(completion)i(for)150 | m(vide)e(this)g(service.)150 4974 y Fi(2.6.1)63 b(Ho)m(w)40 |
677 y(commands,)29 b(data,)i(or)e(b)s(oth.)39 b(The)29 | b(Completing)i(W)-10 b(orks)150 5121 y Ft(In)26 b(order)f(to)i |
b(follo)m(wing)i(sections)f(describ)s(e)e(ho)m(w)i(y)m(our)f(program)g | (complete)h(some)f(text,)h(the)f(full)f(list)h(of)f(p)s(ossible)g |
(and)f(Readline)150 787 y(co)s(op)s(erate)j(to)h(pro)m(vide)e(this)g | (completions)h(m)m(ust)g(b)s(e)e(a)m(v)-5 b(ailable.)42 |
(service.)150 970 y Fh(2.6.1)63 b(Ho)m(w)40 b(Completing)i(W)-10 | b(That)150 5230 y(is,)28 b(it)f(is)g(not)g(p)s(ossible)g(to)g |
b(orks)150 1117 y Fs(In)26 b(order)f(to)i(complete)h(some)f(text,)h | (accurately)i(expand)d(a)h(partial)h(w)m(ord)f(without)f(kno)m(wing)i |
(the)f(full)f(list)h(of)f(p)s(ossible)g(completions)h(m)m(ust)g(b)s(e)e | (all)f(of)g(the)g(p)s(ossible)150 5340 y(w)m(ords)33 |
(a)m(v)-5 b(ailable.)42 b(That)150 1227 y(is,)28 b(it)f(is)g(not)g(p)s | |
(ossible)g(to)g(accurately)i(expand)d(a)h(partial)h(w)m(ord)f(without)f | |
(kno)m(wing)i(all)f(of)g(the)g(p)s(ossible)150 1336 y(w)m(ords)33 | |
b(whic)m(h)g(mak)m(e)h(sense)f(in)g(that)g(con)m(text.)51 |
b(whic)m(h)g(mak)m(e)h(sense)f(in)g(that)g(con)m(text.)51 |
b(The)33 b(Readline)h(library)e(pro)m(vides)i(the)f(user)f(in)m |
b(The)33 b(Readline)h(library)e(pro)m(vides)i(the)f(user)f(in)m |
(terface)150 1446 y(to)d(completion,)h(and)e(t)m(w)m(o)i(of)e(the)h | (terface)p eop end |
(most)f(common)h(completion)h(functions:)39 b(\014lename)29 | %%Page: 52 56 |
b(and)e(username.)150 1555 y(F)-8 b(or)39 b(completing)g(other)f(t)m | TeXDict begin 52 55 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
(yp)s(es)g(of)h(text,)i(y)m(ou)d(m)m(ust)g(write)g(y)m(our)g(o)m(wn)g | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(52)150 |
(completion)h(function.)64 b(This)150 1665 y(section)32 | 299 y(to)29 b(completion,)h(and)e(t)m(w)m(o)i(of)e(the)h(most)f(common) |
b(describ)s(es)d(exactly)j(what)f(suc)m(h)f(functions)g(m)m(ust)g(do,)g | h(completion)h(functions:)39 b(\014lename)29 b(and)e(username.)150 |
(and)g(pro)m(vides)g(an)h(example.)275 1791 y(There)e(are)i(three)g(ma) | 408 y(F)-8 b(or)39 b(completing)g(other)f(t)m(yp)s(es)g(of)h(text,)i(y) |
5 b(jor)30 b(functions)g(used)g(to)h(p)s(erform)e(completion:)199 | m(ou)d(m)m(ust)g(write)g(y)m(our)g(o)m(wn)g(completion)h(function.)64 |
1918 y(1.)61 b(The)43 b(user-in)m(terface)h(function)f | b(This)150 518 y(section)32 b(describ)s(es)d(exactly)j(what)f(suc)m(h)f |
Fr(rl_complete\(\))p Fs(.)76 b(This)43 b(function)g(is)g(called)i(with) | (functions)g(m)m(ust)g(do,)g(and)g(pro)m(vides)g(an)h(example.)275 |
e(the)h(same)330 2027 y(argumen)m(ts)36 b(as)g(other)g(bindable)f | 644 y(There)e(are)i(three)g(ma)5 b(jor)30 b(functions)g(used)g(to)h(p)s |
(Readline)h(functions:)51 b Fi(coun)m(t)38 b Fs(and)d | (erform)e(completion:)199 771 y(1.)61 b(The)43 b(user-in)m(terface)h |
Fi(in)m(v)m(oking)p 3107 2027 28 4 v 41 w(k)m(ey)p Fs(.)57 | (function)f Fs(rl_complete\(\))p Ft(.)76 b(This)43 b(function)g(is)g |
b(It)36 b(isolates)330 2137 y(the)i(w)m(ord)f(to)h(b)s(e)f(completed)i | (called)i(with)e(the)h(same)330 880 y(argumen)m(ts)36 |
(and)d(calls)j Fr(rl_completion_matches\(\))31 b Fs(to)39 | b(as)g(other)g(bindable)f(Readline)h(functions:)51 b |
b(generate)g(a)f(list)g(of)330 2247 y(p)s(ossible)31 | Fj(coun)m(t)38 b Ft(and)d Fj(in)m(v)m(oking)p 3107 880 |
b(completions.)44 b(It)31 b(then)g(either)g(lists)h(the)f(p)s(ossible)g | 28 4 v 41 w(k)m(ey)p Ft(.)57 b(It)36 b(isolates)330 990 |
(completions,)h(inserts)f(the)g(p)s(ossible)330 2356 | y(the)i(w)m(ord)f(to)h(b)s(e)f(completed)i(and)d(calls)j |
y(completions,)50 b(or)45 b(actually)i(p)s(erforms)d(the)h(completion,) | Fs(rl_completion_matches\(\))31 b Ft(to)39 b(generate)g(a)f(list)g(of) |
50 b(dep)s(ending)44 b(on)h(whic)m(h)g(b)s(eha)m(vior)g(is)330 | 330 1100 y(p)s(ossible)31 b(completions.)44 b(It)31 b(then)g(either)g |
2466 y(desired.)199 2592 y(2.)61 b(The)33 b(in)m(ternal)h(function)g | (lists)h(the)f(p)s(ossible)g(completions,)h(inserts)f(the)g(p)s |
Fr(rl_completion_matches\(\))27 b Fs(uses)33 b(an)g | (ossible)330 1209 y(completions,)50 b(or)45 b(actually)i(p)s(erforms)d |
(application-supplied)h Fi(gener-)330 2702 y(ator)44 | (the)h(completion,)50 b(dep)s(ending)44 b(on)h(whic)m(h)g(b)s(eha)m |
b Fs(function)37 b(to)h(generate)g(the)f(list)h(of)f(p)s(ossible)f | (vior)g(is)330 1319 y(desired.)199 1445 y(2.)61 b(The)33 |
(matc)m(hes,)k(and)d(then)f(returns)g(the)h(arra)m(y)h(of)330 | b(in)m(ternal)h(function)g Fs(rl_completion_matches\(\))27 |
2811 y(these)h(matc)m(hes.)68 b(The)39 b(caller)h(should)e(place)i(the) | b Ft(uses)33 b(an)g(application-supplied)h Fj(gener-)330 |
f(address)f(of)h(its)g(generator)i(function)d(in)h Fr(rl_)330 | 1555 y(ator)44 b Ft(function)37 b(to)h(generate)g(the)f(list)h(of)f(p)s |
2921 y(completion_entry_functio)o(n)p Fs(.)199 3047 y(3.)61 | (ossible)f(matc)m(hes,)k(and)d(then)f(returns)g(the)h(arra)m(y)h(of)330 |
| 1664 y(these)h(matc)m(hes.)68 b(The)39 b(caller)h(should)e(place)i(the) |
| f(address)f(of)h(its)g(generator)i(function)d(in)h Fs(rl_)330 |
| 1774 y(completion_entry_functio)o(n)p Ft(.)199 1900 y(3.)61 |
b(The)22 b(generator)i(function)f(is)g(called)h(rep)s(eatedly)f(from)g |
b(The)22 b(generator)i(function)f(is)g(called)h(rep)s(eatedly)f(from)g |
Fr(rl_completion_matches\(\))o Fs(,)c(returning)330 3157 | Fs(rl_completion_matches\(\))o Ft(,)c(returning)330 2010 |
y(a)33 b(string)g(eac)m(h)h(time.)48 b(The)32 b(argumen)m(ts)h(to)h |
y(a)33 b(string)g(eac)m(h)h(time.)48 b(The)32 b(argumen)m(ts)h(to)h |
(the)f(generator)h(function)e(are)h Fi(text)j Fs(and)c | (the)f(generator)h(function)e(are)h Fj(text)j Ft(and)c |
Fi(state)p Fs(.)49 b Fi(text)330 3267 y Fs(is)32 b(the)g(partial)h(w)m | Fj(state)p Ft(.)49 b Fj(text)330 2119 y Ft(is)32 b(the)g(partial)h(w)m |
(ord)f(to)h(b)s(e)e(completed.)47 b Fi(state)38 b Fs(is)32 | (ord)f(to)h(b)s(e)e(completed.)47 b Fj(state)38 b Ft(is)32 |
b(zero)h(the)f(\014rst)g(time)g(the)h(function)e(is)h(called,)330 |
b(zero)h(the)f(\014rst)g(time)g(the)h(function)e(is)h(called,)330 |
3376 y(allo)m(wing)46 b(the)e(generator)h(to)f(p)s(erform)f(an)m(y)h | 2229 y(allo)m(wing)46 b(the)e(generator)h(to)f(p)s(erform)f(an)m(y)h |
(necessary)g(initialization,)51 b(and)43 b(a)h(p)s(ositiv)m(e)h(non-) |
(necessary)g(initialization,)51 b(and)43 b(a)h(p)s(ositiv)m(e)h(non-) |
330 3486 y(zero)30 b(in)m(teger)h(for)d(eac)m(h)j(subsequen)m(t)d | 330 2339 y(zero)30 b(in)m(teger)h(for)d(eac)m(h)j(subsequen)m(t)d |
(call.)42 b(The)29 b(generator)h(function)f(returns)f |
(call.)42 b(The)29 b(generator)h(function)f(returns)f |
Fr(\(char)h(*\)NULL)e Fs(to)330 3595 y(inform)37 b Fr | Fs(\(char)h(*\)NULL)e Ft(to)330 2448 y(inform)37 b Fs |
(rl_completion_matches\(\))32 b Fs(that)39 b(there)f(are)g(no)g(more)g | (rl_completion_matches\(\))32 b Ft(that)39 b(there)f(are)g(no)g(more)g |
(p)s(ossibilities)h(left.)65 b(Usually)330 3705 y(the)39 | (p)s(ossibilities)h(left.)65 b(Usually)330 2558 y(the)39 |
b(generator)h(function)e(computes)h(the)g(list)g(of)g(p)s(ossible)f |
b(generator)h(function)e(computes)h(the)g(list)g(of)g(p)s(ossible)f |
(completions)i(when)e Fi(state)45 b Fs(is)39 b(zero,)330 | (completions)i(when)e Fj(state)45 b Ft(is)39 b(zero,)330 |
3814 y(and)25 b(returns)f(them)i(one)f(at)i(a)f(time)g(on)f(subsequen)m | 2667 y(and)25 b(returns)f(them)i(one)f(at)i(a)f(time)g(on)f(subsequen)m |
(t)g(calls.)40 b(Eac)m(h)26 b(string)g(the)g(generator)g(function)330 |
(t)g(calls.)40 b(Eac)m(h)26 b(string)g(the)g(generator)g(function)330 |
3924 y(returns)31 b(as)h(a)g(matc)m(h)h(m)m(ust)f(b)s(e)f(allo)s(cated) | 2777 y(returns)31 b(as)h(a)g(matc)m(h)h(m)m(ust)f(b)s(e)f(allo)s(cated) |
j(with)d Fr(malloc\(\))p Fs(;)g(Readline)h(frees)g(the)g(strings)g | j(with)d Fs(malloc\(\))p Ft(;)g(Readline)h(frees)g(the)g(strings)g |
(when)330 4034 y(it)i(has)g(\014nished)e(with)i(them.)51 | (when)330 2887 y(it)i(has)g(\014nished)e(with)i(them.)51 |
b(Suc)m(h)33 b(a)h(generator)h(function)f(is)g(referred)f(to)h(as)h(an) |
b(Suc)m(h)33 b(a)h(generator)h(function)f(is)g(referred)f(to)h(as)h(an) |
e Fi(application-)330 4143 y(sp)s(eci\014c)d(completion)i(function)p | e Fj(application-)330 2996 y(sp)s(eci\014c)d(completion)i(function)p |
Fs(.)3350 4303 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_complete)c | Ft(.)3350 3156 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_complete)c |
Ff(\()p Fi(in)m(t)31 b(ignore,)g(in)m(t)g(in)m(v)m(oking)p | Fg(\()p Ff(in)m(t)34 b(ignore,)e(in)m(t)i(in)m(v)m(oking)p |
1929 4303 V 42 w(k)m(ey)p Ff(\))390 4413 y Fs(Complete)g(the)g(w)m(ord) | 2020 3156 30 5 v 43 w(k)m(ey)p Fg(\))390 3266 y Ft(Complete)d(the)g(w)m |
g(at)g(or)g(b)s(efore)f(p)s(oin)m(t.)41 b(Y)-8 b(ou)32 | (ord)g(at)g(or)g(b)s(efore)f(p)s(oin)m(t.)41 b(Y)-8 b(ou)32 |
b(ha)m(v)m(e)g(supplied)d(the)i(function)f(that)h(do)s(es)g(the)390 |
b(ha)m(v)m(e)g(supplied)d(the)i(function)f(that)h(do)s(es)g(the)390 |
4522 y(initial)42 b(simple)f(matc)m(hing)i(selection)f(algorithm)h | 3375 y(initial)42 b(simple)f(matc)m(hing)i(selection)f(algorithm)h |
(\(see)f Fr(rl_completion_matches\(\))o Fs(\).)67 b(The)390 | (\(see)f Fs(rl_completion_matches\(\))o Ft(\).)67 b(The)390 |
4632 y(default)31 b(is)f(to)h(do)f(\014lename)h(completion.)3371 | 3485 y(default)31 b(is)f(to)h(do)f(\014lename)h(completion.)3371 |
4792 y([V)-8 b(ariable])-3598 b Fg(rl_compentry_func_t)58 | 3645 y([V)-8 b(ariable])-3598 b Fh(rl_compentry_func_t)58 |
b(*)53 b(rl_completion_entry_fun)q(cti)q(on)390 4902 | b(*)53 b(rl_completion_entry_fun)q(cti)q(on)390 3754 |
y Fs(This)39 b(is)h(a)g(p)s(oin)m(ter)g(to)h(the)f(generator)h | y Ft(This)39 b(is)h(a)g(p)s(oin)m(ter)g(to)h(the)f(generator)h |
(function)f(for)f Fr(rl_completion_matches\(\))p Fs(.)63 | (function)f(for)f Fs(rl_completion_matches\(\))p Ft(.)63 |
b(If)40 b(the)390 5011 y(v)-5 b(alue)24 b(of)g Fr | b(If)40 b(the)390 3864 y(v)-5 b(alue)24 b(of)g Fs |
(rl_completion_entry_funct)o(ion)17 b Fs(is)24 b Fr(NULL)f | (rl_completion_entry_funct)o(ion)17 b Ft(is)24 b Fs(NULL)f |
Fs(then)g(the)h(default)g(\014lename)g(generator)390 | Ft(then)g(the)h(default)g(\014lename)g(generator)390 |
5121 y(function,)49 b Fr(rl_filename_completion_)o(fun)o(ctio)o(n\(\))p | 3973 y(function,)49 b Fs(rl_filename_completion_)o(fun)o(ctio)o(n\(\))p |
Fs(,)42 b(is)j(used.)84 b(An)44 b Fi(application-sp)s(eci\014c)390 | Ft(,)42 b(is)j(used.)84 b(An)44 b Fj(application-sp)s(eci\014c)390 |
5230 y(completion)22 b(function)f Fs(is)g(a)h(function)e(whose)h | 4083 y(completion)22 b(function)f Ft(is)g(a)h(function)e(whose)h |
(address)f(is)h(assigned)h(to)f Fr(rl_completion_entry_)390 | (address)f(is)h(assigned)h(to)f Fs(rl_completion_entry_)390 |
5340 y(function)28 b Fs(and)i(whose)g(return)f(v)-5 b(alues)31 | 4193 y(function)28 b Ft(and)i(whose)g(return)f(v)-5 b(alues)31 |
b(are)g(used)e(to)j(generate)f(p)s(ossible)f(completions.)p | b(are)g(used)e(to)j(generate)f(p)s(ossible)f(completions.)150 |
eop end | 4376 y Fi(2.6.2)63 b(Completion)41 b(F)-10 b(unctions)150 |
%%Page: 47 51 | 4523 y Ft(Here)31 b(is)f(the)h(complete)h(list)f(of)f(callable)j |
TeXDict begin 47 50 bop 150 -116 a Fs(Chapter)30 b(2:)41 | |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(47)150 | |
299 y Fh(2.6.2)63 b(Completion)41 b(F)-10 b(unctions)150 | |
446 y Fs(Here)31 b(is)f(the)h(complete)h(list)f(of)f(callable)j | |
(completion)e(functions)f(presen)m(t)h(in)f(Readline.)3350 |
(completion)e(functions)f(presen)m(t)h(in)f(Readline.)3350 |
640 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_complete_internal)f | 4682 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_complete_internal)f |
Ff(\()p Fi(in)m(t)31 b(what)p 1828 640 28 4 v 40 w(to)p | Fg(\()p Ff(in)m(t)33 b(what)p 1861 4682 V 44 w(to)p 1994 |
1948 640 V 41 w(do)p Ff(\))390 749 y Fs(Complete)37 b(the)g(w)m(ord)f | 4682 V 43 w(do)p Fg(\))390 4792 y Ft(Complete)k(the)g(w)m(ord)f(at)i |
(at)i(or)e(b)s(efore)g(p)s(oin)m(t.)60 b Fi(what)p 2208 | (or)e(b)s(efore)g(p)s(oin)m(t.)60 b Fj(what)p 2208 4792 |
749 V 40 w(to)p 2328 749 V 41 w(do)41 b Fs(sa)m(ys)c(what)f(to)i(do)e | 28 4 v 40 w(to)p 2328 4792 V 41 w(do)41 b Ft(sa)m(ys)c(what)f(to)i(do)e |
(with)g(the)h(com-)390 859 y(pletion.)44 b(A)31 b(v)-5 | (with)g(the)h(com-)390 4902 y(pletion.)44 b(A)31 b(v)-5 |
b(alue)32 b(of)f(`)p Fr(?)p Fs(')g(means)h(list)f(the)h(p)s(ossible)e | b(alue)32 b(of)f(`)p Fs(?)p Ft(')g(means)h(list)f(the)h(p)s(ossible)e |
(completions.)45 b(`)p Fr(TAB)p Fs(')31 b(means)g(do)g(standard)390 | (completions.)45 b(`)p Fs(TAB)p Ft(')31 b(means)g(do)g(standard)390 |
969 y(completion.)44 b(`)p Fr(*)p Fs(')32 b(means)f(insert)g(all)h(of)f | 5011 y(completion.)44 b(`)p Fs(*)p Ft(')32 b(means)f(insert)g(all)h(of) |
(the)g(p)s(ossible)g(completions.)44 b(`)p Fr(!)p Fs(')32 | f(the)g(p)s(ossible)g(completions.)44 b(`)p Fs(!)p Ft(')32 |
b(means)f(to)h(displa)m(y)f(all)390 1078 y(of)k(the)f(p)s(ossible)g | b(means)f(to)h(displa)m(y)f(all)390 5121 y(of)k(the)f(p)s(ossible)g |
(completions,)j(if)d(there)h(is)f(more)g(than)h(one,)g(as)g(w)m(ell)g |
(completions,)j(if)d(there)h(is)f(more)g(than)h(one,)g(as)g(w)m(ell)g |
(as)g(p)s(erforming)e(partial)390 1188 y(completion.)41 | (as)g(p)s(erforming)e(partial)390 5230 y(completion.)41 |
b(`)p Fr(@)p Fs(')27 b(is)h(similar)f(to)h(`)p Fr(!)p | b(`)p Fs(@)p Ft(')27 b(is)h(similar)f(to)h(`)p Fs(!)p |
Fs(',)h(but)d(p)s(ossible)h(completions)i(are)e(not)h(listed)g(if)f | Ft(',)h(but)d(p)s(ossible)h(completions)i(are)e(not)h(listed)g(if)f |
(the)g(p)s(ossible)390 1297 y(completions)32 b(share)e(a)g(common)h | (the)g(p)s(ossible)390 5340 y(completions)32 b(share)e(a)g(common)h |
(pre\014x.)3350 1491 y([F)-8 b(unction])-3599 b Fg(int)53 | (pre\014x.)p eop end |
b(rl_complete)c Ff(\()p Fi(in)m(t)31 b(ignore,)g(in)m(t)g(in)m(v)m | %%Page: 53 57 |
(oking)p 1929 1491 V 42 w(k)m(ey)p Ff(\))390 1601 y Fs(Complete)42 | TeXDict begin 53 56 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(53)3350 |
| 299 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_complete)c |
| Fg(\()p Ff(in)m(t)34 b(ignore,)e(in)m(t)i(in)m(v)m(oking)p |
| 2020 299 30 5 v 43 w(k)m(ey)p Fg(\))390 408 y Ft(Complete)42 |
b(the)f(w)m(ord)g(at)h(or)f(b)s(efore)g(p)s(oin)m(t.)73 |
b(the)f(w)m(ord)g(at)h(or)f(b)s(efore)g(p)s(oin)m(t.)73 |
b(Y)-8 b(ou)41 b(ha)m(v)m(e)i(supplied)c(the)j(function)f(that)g(do)s |
b(Y)-8 b(ou)41 b(ha)m(v)m(e)i(supplied)c(the)j(function)f(that)g(do)s |
(es)390 1710 y(the)33 b(initial)h(simple)f(matc)m(hing)h(selection)h | (es)390 518 y(the)33 b(initial)h(simple)f(matc)m(hing)h(selection)h |
(algorithm)f(\(see)g Fr(rl_completion_matches\(\))27 | (algorithm)f(\(see)g Fs(rl_completion_matches\(\))27 |
b Fs(and)390 1820 y Fr(rl_completion_entry_func)o(tion)o | b Ft(and)390 628 y Fs(rl_completion_entry_func)o(tion)o |
Fs(\).)52 b(The)35 b(default)h(is)g(to)h(do)e(\014lename)h(completion.) | Ft(\).)52 b(The)35 b(default)h(is)g(to)h(do)e(\014lename)h(completion.) |
59 b(This)390 1930 y(calls)32 b Fr(rl_complete_internal\(\))24 | 59 b(This)390 737 y(calls)32 b Fs(rl_complete_internal\(\))24 |
b Fs(with)30 b(an)g(argumen)m(t)h(dep)s(ending)e(on)h | b Ft(with)30 b(an)g(argumen)m(t)h(dep)s(ending)e(on)h |
Fi(in)m(v)m(oking)p 3314 1930 V 41 w(k)m(ey)p Fs(.)3350 | Fj(in)m(v)m(oking)p 3314 737 28 4 v 41 w(k)m(ey)p Ft(.)3350 |
2124 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_possible_completio)q(ns) | 923 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_possible_completio)q(ns)f |
f Ff(\()p Fi(in)m(t)31 b(coun)m(t,)g(in)m(t)g(in)m(v)m(oking)p | Fg(\()p Ff(in)m(t)33 b(coun)m(t,)h(in)m(t)f(in)m(v)m(oking)p |
2534 2124 V 41 w(k)m(ey)p Ff(\))390 2233 y Fs(List)41 | 2622 923 30 5 v 43 w(k)m(ey)p Fg(\))390 1032 y Ft(List)41 |
b(the)f(p)s(ossible)g(completions.)73 b(See)40 b(description)h(of)g |
b(the)f(p)s(ossible)g(completions.)73 b(See)40 b(description)h(of)g |
Fr(rl_complete)27 b(\(\))p Fs(.)70 b(This)40 b(calls)i | Fs(rl_complete)27 b(\(\))p Ft(.)70 b(This)40 b(calls)i |
Fr(rl_)390 2343 y(complete_internal\(\))25 b Fs(with)30 | Fs(rl_)390 1142 y(complete_internal\(\))25 b Ft(with)30 |
b(an)g(argumen)m(t)h(of)g(`)p Fr(?)p Fs('.)3350 2537 | b(an)g(argumen)m(t)h(of)g(`)p Fs(?)p Ft('.)3350 1327 |
y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_insert_completions)f | y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_insert_completions)f |
Ff(\()p Fi(in)m(t)31 b(coun)m(t,)h(in)m(t)e(in)m(v)m(oking)p | Fg(\()p Ff(in)m(t)34 b(coun)m(t,)f(in)m(t)g(in)m(v)m(oking)p |
2429 2537 V 42 w(k)m(ey)p Ff(\))390 2646 y Fs(Insert)j(the)h(list)g(of) | 2517 1327 V 44 w(k)m(ey)p Fg(\))390 1437 y Ft(Insert)g(the)h(list)g(of) |
g(p)s(ossible)f(completions)i(in)m(to)f(the)g(line,)h(deleting)g(the)f |
g(p)s(ossible)f(completions)i(in)m(to)f(the)g(line,)h(deleting)g(the)f |
(partially-completed)390 2756 y(w)m(ord.)44 b(See)32 | (partially-completed)390 1546 y(w)m(ord.)44 b(See)32 |
b(description)g(of)g Fr(rl_complete\(\))p Fs(.)41 b(This)31 | b(description)g(of)g Fs(rl_complete\(\))p Ft(.)41 b(This)31 |
b(calls)i Fr(rl_complete_internal\(\))25 b Fs(with)390 | b(calls)i Fs(rl_complete_internal\(\))25 b Ft(with)390 |
2865 y(an)30 b(argumen)m(t)h(of)g(`)p Fr(*)p Fs('.)3350 | 1656 y(an)30 b(argumen)m(t)h(of)g(`)p Fs(*)p Ft('.)3350 |
3059 y([F)-8 b(unction])-3599 b Fg(int)53 b(rl_completion_mode)e | 1841 y([F)-8 b(unction])-3599 b Fh(int)53 b(rl_completion_mode)e |
Ff(\()p Fi(rl)p 1448 3059 V 40 w(command)p 1872 3059 | Fg(\()p Ff(rl)p 1455 1841 V 44 w(command)p 1919 1841 |
V 40 w(func)p 2082 3059 V 39 w(t)31 b(*cfunc)p Ff(\))390 | V 44 w(func)p 2147 1841 V 46 w(t)33 b(*cfunc)p Fg(\))390 |
3169 y Fs(Returns)40 b(the)i(appropriate)g(v)-5 b(alue)41 | 1951 y Ft(Returns)40 b(the)i(appropriate)g(v)-5 b(alue)41 |
b(to)i(pass)e(to)h Fr(rl_complete_internal\(\))35 b Fs(dep)s(ending)40 | b(to)i(pass)e(to)h Fs(rl_complete_internal\(\))35 b Ft(dep)s(ending)40 |
b(on)390 3279 y(whether)g Fi(cfunc)46 b Fs(w)m(as)41 | b(on)390 2060 y(whether)g Fj(cfunc)46 b Ft(w)m(as)41 |
b(called)h(t)m(wice)g(in)f(succession)g(and)f(the)h(v)-5 |
b(called)h(t)m(wice)g(in)f(succession)g(and)f(the)h(v)-5 |
b(alues)41 b(of)g(the)g Fr(show-all-if-)390 3388 y(ambiguous)25 | b(alues)41 b(of)g(the)g Fs(show-all-if-)390 2170 y(ambiguous)25 |
b Fs(and)i Fr(show-all-if-unmodified)21 b Fs(v)-5 b(ariables.)41 | b Ft(and)i Fs(show-all-if-unmodified)21 b Ft(v)-5 b(ariables.)41 |
b(Application-sp)s(eci\014c)29 b(completion)390 3498 | b(Application-sp)s(eci\014c)29 b(completion)390 2279 |
y(functions)h(ma)m(y)h(use)f(this)g(function)g(to)h(presen)m(t)g(the)f |
y(functions)h(ma)m(y)h(use)f(this)g(function)g(to)h(presen)m(t)g(the)f |
(same)h(in)m(terface)h(as)f Fr(rl_complete\(\))p Fs(.)3350 | (same)h(in)m(terface)h(as)f Fs(rl_complete\(\))p Ft(.)3350 |
3692 y([F)-8 b(unction])-3599 b Fg(char)54 b(**)e | 2465 y([F)-8 b(unction])-3599 b Fh(char)54 b(**)e |
(rl_completion_matches)g Ff(\()p Fi(const)31 b(c)m(har)g(*text,)565 | (rl_completion_matches)g Fg(\()p Ff(const)34 b(c)m(har)g(*text,)565 |
3801 y(rl)p 632 3801 V 40 w(comp)s(en)m(try)p 1094 3801 | 2574 y(rl)p 639 2574 V 44 w(comp)s(en)m(try)p 1145 2574 |
V 40 w(func)p 1304 3801 V 39 w(t)g(*en)m(try)p 1661 3801 | V 44 w(func)p 1373 2574 V 45 w(t)f(*en)m(try)p 1767 2574 |
V 41 w(func)p Ff(\))390 3911 y Fs(Returns)37 b(an)h(arra)m(y)g(of)g | V 44 w(func)p Fg(\))390 2684 y Ft(Returns)k(an)h(arra)m(y)g(of)g |
(strings)g(whic)m(h)f(is)h(a)g(list)h(of)f(completions)h(for)e |
(strings)g(whic)m(h)f(is)h(a)g(list)h(of)f(completions)h(for)e |
Fi(text)p Fs(.)64 b(If)38 b(there)g(are)g(no)390 4020 | Fj(text)p Ft(.)64 b(If)38 b(there)g(are)g(no)390 2794 |
y(completions,)f(returns)c Fr(NULL)p Fs(.)52 b(The)34 | y(completions,)f(returns)c Fs(NULL)p Ft(.)52 b(The)34 |
b(\014rst)f(en)m(try)i(in)f(the)h(returned)e(arra)m(y)i(is)g(the)f |
b(\014rst)f(en)m(try)i(in)f(the)h(returned)e(arra)m(y)i(is)g(the)f |
(substitution)390 4130 y(for)26 b Fi(text)p Fs(.)40 b(The)26 | (substitution)390 2903 y(for)26 b Fj(text)p Ft(.)40 b(The)26 |
b(remaining)h(en)m(tries)g(are)g(the)f(p)s(ossible)g(completions.)40 |
b(remaining)h(en)m(tries)g(are)g(the)f(p)s(ossible)g(completions.)40 |
b(The)26 b(arra)m(y)h(is)f(terminated)390 4240 y(with)k(a)h | b(The)26 b(arra)m(y)h(is)f(terminated)390 3013 y(with)k(a)h |
Fr(NULL)e Fs(p)s(oin)m(ter.)390 4379 y Fi(en)m(try)p | Fs(NULL)e Ft(p)s(oin)m(ter.)390 3148 y Fj(en)m(try)p |
603 4379 V 40 w(func)44 b Fs(is)c(a)g(function)f(of)h(t)m(w)m(o)g | 603 3148 28 4 v 40 w(func)44 b Ft(is)c(a)g(function)f(of)h(t)m(w)m(o)g |
(args,)j(and)38 b(returns)h(a)g Fr(char)30 b(*)p Fs(.)67 | (args,)j(and)38 b(returns)h(a)g Fs(char)30 b(*)p Ft(.)67 |
b(The)39 b(\014rst)g(argumen)m(t)h(is)390 4489 y Fi(text)p | b(The)39 b(\014rst)g(argumen)m(t)h(is)390 3257 y Fj(text)p |
Fs(.)66 b(The)39 b(second)f(is)h(a)g(state)h(argumen)m(t;)j(it)c(is)g | Ft(.)66 b(The)39 b(second)f(is)h(a)g(state)h(argumen)m(t;)j(it)c(is)g |
(zero)g(on)g(the)g(\014rst)f(call,)k(and)c(non-zero)h(on)390 |
(zero)g(on)g(the)g(\014rst)f(call,)k(and)c(non-zero)h(on)390 |
4598 y(subsequen)m(t)33 b(calls.)52 b Fi(en)m(try)p 1320 | 3367 y(subsequen)m(t)33 b(calls.)52 b Fj(en)m(try)p 1320 |
4598 V 41 w(func)38 b Fs(returns)33 b(a)h Fr(NULL)f Fs(p)s(oin)m(ter)g | 3367 V 41 w(func)38 b Ft(returns)33 b(a)h Fs(NULL)f Ft(p)s(oin)m(ter)g |
(to)i(the)f(caller)h(when)e(there)h(are)g(no)390 4708 | (to)i(the)f(caller)h(when)e(there)h(are)g(no)390 3476 |
y(more)d(matc)m(hes.)3350 4902 y([F)-8 b(unction])-3599 | y(more)d(matc)m(hes.)3350 3662 y([F)-8 b(unction])-3599 |
b Fg(char)54 b(*)e(rl_filename_completion)q(_fu)q(nct)q(ion)g | b Fh(char)54 b(*)e(rl_filename_completion)q(_fu)q(nct)q(ion)g |
Ff(\()p Fi(const)31 b(c)m(har)g(*text,)h(in)m(t)565 5011 | Fg(\()p Ff(const)34 b(c)m(har)g(*text,)e(in)m(t)565 3771 |
y(state)p Ff(\))390 5121 y Fs(A)26 b(generator)h(function)e(for)g | y(state)p Fg(\))390 3881 y Ft(A)26 b(generator)h(function)e(for)g |
(\014lename)h(completion)h(in)e(the)h(general)h(case.)40 |
(\014lename)h(completion)h(in)e(the)h(general)h(case.)40 |
b Fi(text)28 b Fs(is)e(a)g(partial)h(\014le-)390 5230 | b Fj(text)28 b Ft(is)e(a)g(partial)h(\014le-)390 3991 |
y(name.)38 b(The)21 b(Bash)g(source)h(is)g(a)f(useful)g(reference)h |
y(name.)38 b(The)21 b(Bash)g(source)h(is)g(a)f(useful)g(reference)h |
(for)f(writing)h(application-sp)s(eci\014c)h(completion)390 |
(for)f(writing)h(application-sp)s(eci\014c)h(completion)390 |
5340 y(functions)30 b(\(the)h(Bash)f(completion)i(functions)e(call)i | 4100 y(functions)30 b(\(the)h(Bash)f(completion)i(functions)e(call)i |
(this)e(and)g(other)g(Readline)h(functions\).)p eop end | (this)e(and)g(other)g(Readline)h(functions\).)3350 4285 |
%%Page: 48 52 | y([F)-8 b(unction])-3599 b Fh(char)54 b(*)e(rl_username_completion)q |
TeXDict begin 48 51 bop 150 -116 a Fs(Chapter)30 b(2:)41 | (_fu)q(nct)q(ion)g Fg(\()p Ff(const)34 b(c)m(har)g(*text,)e(in)m(t)565 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(48)3350 | 4395 y(state)p Fg(\))390 4505 y Ft(A)d(completion)g(generator)h(for)e |
299 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(rl_username_completion) | (usernames.)40 b Fj(text)31 b Ft(con)m(tains)f(a)f(partial)g(username)f |
q(_fu)q(nct)q(ion)g Ff(\()p Fi(const)31 b(c)m(har)g(*text,)h(in)m(t)565 | (preceded)g(b)m(y)390 4614 y(a)j(random)f(c)m(haracter)i(\(usually)e(`) |
408 y(state)p Ff(\))390 518 y Fs(A)d(completion)g(generator)h(for)e | p Fs(~)p Ft('\).)42 b(As)31 b(with)f(all)h(completion)h(generators,)g |
(usernames.)40 b Fi(text)31 b Fs(con)m(tains)f(a)f(partial)g(username)f | Fj(state)37 b Ft(is)31 b(zero)g(on)390 4724 y(the)g(\014rst)e(call)j |
(preceded)g(b)m(y)390 628 y(a)j(random)f(c)m(haracter)i(\(usually)e(`)p | (and)e(non-zero)h(for)f(subsequen)m(t)f(calls.)150 4924 |
Fr(~)p Fs('\).)42 b(As)31 b(with)f(all)h(completion)h(generators,)g | y Fi(2.6.3)63 b(Completion)41 b(V)-10 b(ariables)3371 |
Fi(state)37 b Fs(is)31 b(zero)g(on)390 737 y(the)g(\014rst)e(call)j | 5121 y Ft([V)i(ariable])-3598 b Fh(rl_compentry_func_t)58 |
(and)e(non-zero)h(for)f(subsequen)m(t)f(calls.)150 955 | b(*)53 b(rl_completion_entry_fun)q(cti)q(on)390 5230 |
y Fh(2.6.3)63 b(Completion)41 b(V)-10 b(ariables)3371 | y Ft(A)34 b(p)s(oin)m(ter)f(to)h(the)g(generator)h(function)e(for)g |
1170 y Fs([V)i(ariable])-3598 b Fg(rl_compentry_func_t)58 | Fs(rl_completion_matches\(\))p Ft(.)44 b Fs(NULL)32 b |
b(*)53 b(rl_completion_entry_fun)q(cti)q(on)390 1279 | Ft(means)h(to)390 5340 y(use)d Fs(rl_filename_completion_fu)o(nct)o |
y Fs(A)34 b(p)s(oin)m(ter)f(to)h(the)g(generator)h(function)e(for)g | (ion\()o(\))p Ft(,)25 b(the)30 b(default)h(\014lename)f(completer.)p |
Fr(rl_completion_matches\(\))p Fs(.)44 b Fr(NULL)32 b | eop end |
Fs(means)h(to)390 1389 y(use)d Fr(rl_filename_completion_fu)o(nct)o | %%Page: 54 58 |
(ion\()o(\))p Fs(,)25 b(the)30 b(default)h(\014lename)f(completer.)3371 | TeXDict begin 54 57 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
1609 y([V)-8 b(ariable])-3598 b Fg(rl_completion_func_t)58 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(54)3371 |
| 299 y([V)-8 b(ariable])-3598 b Fh(rl_completion_func_t)58 |
b(*)53 b(rl_attempted_completio)q(n_f)q(unct)q(ion)390 |
b(*)53 b(rl_attempted_completio)q(n_f)q(unct)q(ion)390 |
1719 y Fs(A)35 b(p)s(oin)m(ter)g(to)g(an)g(alternativ)m(e)i(function)d | 408 y Ft(A)35 b(p)s(oin)m(ter)g(to)g(an)g(alternativ)m(e)i(function)d |
(to)i(create)g(matc)m(hes.)55 b(The)34 b(function)h(is)f(called)i(with) |
(to)i(create)g(matc)m(hes.)55 b(The)34 b(function)h(is)f(called)i(with) |
390 1829 y Fi(text)p Fs(,)26 b Fi(start)p Fs(,)f(and)d | 390 518 y Fj(text)p Ft(,)26 b Fj(start)p Ft(,)f(and)d |
Fi(end)p Fs(.)38 b Fi(start)25 b Fs(and)e Fi(end)j Fs(are)d(indices)g | Fj(end)p Ft(.)38 b Fj(start)25 b Ft(and)e Fj(end)j Ft(are)d(indices)g |
(in)g Fr(rl_line_buffer)c Fs(de\014ning)j(the)h(b)s(ound-)390 | (in)g Fs(rl_line_buffer)c Ft(de\014ning)j(the)h(b)s(ound-)390 |
1938 y(aries)j(of)h Fi(text)p Fs(,)h(whic)m(h)d(is)h(a)h(c)m(haracter)g | 628 y(aries)j(of)h Fj(text)p Ft(,)h(whic)m(h)d(is)h(a)h(c)m(haracter)g |
(string.)39 b(If)26 b(this)g(function)f(exists)i(and)e(returns)g |
(string.)39 b(If)26 b(this)g(function)f(exists)i(and)e(returns)g |
Fr(NULL)p Fs(,)h(or)g(if)390 2048 y(this)c(v)-5 b(ariable)22 | Fs(NULL)p Ft(,)h(or)g(if)390 737 y(this)c(v)-5 b(ariable)22 |
b(is)g(set)h(to)f Fr(NULL)p Fs(,)h(then)f Fr(rl_complete\(\))c | b(is)g(set)h(to)f Fs(NULL)p Ft(,)h(then)f Fs(rl_complete\(\))c |
Fs(will)k(call)h(the)f(v)-5 b(alue)23 b(of)f Fr(rl_completion_)390 | Ft(will)k(call)h(the)f(v)-5 b(alue)23 b(of)f Fs(rl_completion_)390 |
2157 y(entry_function)i Fs(to)30 b(generate)f(matc)m(hes,)i(otherwise)d | 847 y(entry_function)i Ft(to)30 b(generate)f(matc)m(hes,)i(otherwise)d |
(the)h(arra)m(y)g(of)f(strings)h(returned)e(will)i(b)s(e)390 |
(the)h(arra)m(y)g(of)f(strings)h(returned)e(will)i(b)s(e)390 |
2267 y(used.)37 b(If)22 b(this)g(function)g(sets)h(the)g | 956 y(used.)37 b(If)22 b(this)g(function)g(sets)h(the)g |
Fr(rl_attempted_completion)o(_ove)o(r)16 b Fs(v)-5 b(ariable)24 | Fs(rl_attempted_completion)o(_ove)o(r)16 b Ft(v)-5 b(ariable)24 |
b(to)f(a)f(non-zero)390 2377 y(v)-5 b(alue,)35 b(Readline)g(will)f(not) | b(to)f(a)f(non-zero)390 1066 y(v)-5 b(alue,)35 b(Readline)g(will)f(not) |
g(p)s(erform)f(its)h(default)g(completion)h(ev)m(en)g(if)f(this)g |
g(p)s(erform)f(its)h(default)g(completion)h(ev)m(en)g(if)f(this)g |
(function)f(returns)390 2486 y(no)d(matc)m(hes.)3371 | (function)f(returns)390 1176 y(no)d(matc)m(hes.)3371 |
2707 y([V)-8 b(ariable])-3598 b Fg(rl_quote_func_t)57 | 1351 y([V)-8 b(ariable])-3598 b Fh(rl_quote_func_t)57 |
b(*)52 b(rl_filename_quoting_)q(func)q(tio)q(n)390 2816 | b(*)52 b(rl_filename_quoting_)q(func)q(tio)q(n)390 1461 |
y Fs(A)33 b(p)s(oin)m(ter)f(to)h(a)g(function)g(that)g(will)g(quote)g | y Ft(A)33 b(p)s(oin)m(ter)f(to)h(a)g(function)g(that)g(will)g(quote)g |
(a)g(\014lename)f(in)h(an)f(application-sp)s(eci\014c)i(fashion.)390 |
(a)g(\014lename)f(in)h(an)f(application-sp)s(eci\014c)i(fashion.)390 |
2926 y(This)k(is)i(called)g(if)f(\014lename)h(completion)g(is)f(b)s | 1570 y(This)k(is)i(called)g(if)f(\014lename)h(completion)g(is)f(b)s |
(eing)g(attempted)i(and)d(one)i(of)f(the)g(c)m(haracters)390 |
(eing)g(attempted)i(and)d(one)i(of)f(the)g(c)m(haracters)390 |
3036 y(in)33 b Fr(rl_filename_quote_charac)o(ter)o(s)27 | 1680 y(in)33 b Fs(rl_filename_quote_charac)o(ter)o(s)27 |
b Fs(app)s(ears)33 b(in)g(a)g(completed)h(\014lename.)50 | b Ft(app)s(ears)33 b(in)g(a)g(completed)h(\014lename.)50 |
b(The)32 b(function)390 3145 y(is)37 b(called)h(with)e | b(The)32 b(function)390 1789 y(is)37 b(called)h(with)e |
Fi(text)p Fs(,)k Fi(matc)m(h)p 1438 3145 28 4 v 41 w(t)m(yp)s(e)p | Fj(text)p Ft(,)k Fj(matc)m(h)p 1438 1789 28 4 v 41 w(t)m(yp)s(e)p |
Fs(,)f(and)d Fi(quote)p 2119 3145 V 41 w(p)s(oin)m(ter)p | Ft(,)f(and)d Fj(quote)p 2119 1789 V 41 w(p)s(oin)m(ter)p |
Fs(.)60 b(The)36 b Fi(text)k Fs(is)d(the)g(\014lename)g(to)h(b)s(e)390 | Ft(.)60 b(The)36 b Fj(text)k Ft(is)d(the)g(\014lename)g(to)h(b)s(e)390 |
3255 y(quoted.)76 b(The)42 b Fi(matc)m(h)p 1210 3255 | 1899 y(quoted.)76 b(The)42 b Fj(matc)m(h)p 1210 1899 |
V 41 w(t)m(yp)s(e)48 b Fs(is)42 b(either)h Fr(SINGLE_MATCH)p | V 41 w(t)m(yp)s(e)48 b Ft(is)42 b(either)h Fs(SINGLE_MATCH)p |
Fs(,)f(if)g(there)g(is)h(only)f(one)h(completion)390 | Ft(,)f(if)g(there)g(is)h(only)f(one)h(completion)390 |
3364 y(matc)m(h,)33 b(or)e Fr(MULT_MATCH)p Fs(.)41 b(Some)31 | 2008 y(matc)m(h,)33 b(or)e Fs(MULT_MATCH)p Ft(.)41 b(Some)31 |
b(functions)g(use)g(this)h(to)g(decide)f(whether)g(or)h(not)f(to)h |
b(functions)g(use)g(this)h(to)g(decide)f(whether)g(or)h(not)f(to)h |
(insert)g(a)390 3474 y(closing)22 b(quote)f(c)m(haracter.)40 | (insert)g(a)390 2118 y(closing)22 b(quote)f(c)m(haracter.)40 |
b(The)20 b Fi(quote)p 1751 3474 V 41 w(p)s(oin)m(ter)27 | b(The)20 b Fj(quote)p 1751 2118 V 41 w(p)s(oin)m(ter)27 |
b Fs(is)21 b(a)g(p)s(oin)m(ter)g(to)g(an)m(y)h(op)s(ening)e(quote)h(c)m | b Ft(is)21 b(a)g(p)s(oin)m(ter)g(to)g(an)m(y)h(op)s(ening)e(quote)h(c)m |
(haracter)390 3584 y(the)31 b(user)e(t)m(yp)s(ed.)41 | (haracter)390 2228 y(the)31 b(user)e(t)m(yp)s(ed.)41 |
b(Some)30 b(functions)g(c)m(ho)s(ose)h(to)g(reset)g(this)g(c)m |
b(Some)30 b(functions)g(c)m(ho)s(ose)h(to)g(reset)g(this)g(c)m |
(haracter.)3371 3804 y([V)-8 b(ariable])-3598 b Fg(rl_dequote_func_t)57 | (haracter.)3371 2403 y([V)-8 b(ariable])-3598 b Fh(rl_dequote_func_t)57 |
b(*)c(rl_filename_dequoting_)q(fun)q(cti)q(on)390 3914 | b(*)c(rl_filename_dequoting_)q(fun)q(cti)q(on)390 2513 |
y Fs(A)30 b(p)s(oin)m(ter)f(to)i(a)f(function)f(that)h(will)g(remo)m(v) | y Ft(A)30 b(p)s(oin)m(ter)f(to)i(a)f(function)f(that)h(will)g(remo)m(v) |
m(e)h(application-sp)s(eci\014c)g(quoting)f(c)m(haracters)h(from)390 |
m(e)h(application-sp)s(eci\014c)g(quoting)f(c)m(haracters)h(from)390 |
4023 y(a)i(\014lename)g(b)s(efore)f(completion)h(is)g(attempted,)h(so)f | 2622 y(a)i(\014lename)g(b)s(efore)f(completion)h(is)g(attempted,)h(so)f |
(those)g(c)m(haracters)h(do)e(not)h(in)m(terfere)g(with)390 |
(those)g(c)m(haracters)h(do)e(not)h(in)m(terfere)g(with)390 |
4133 y(matc)m(hing)39 b(the)f(text)i(against)f(names)f(in)g(the)g | 2732 y(matc)m(hing)39 b(the)f(text)i(against)f(names)f(in)g(the)g |
(\014lesystem.)64 b(It)38 b(is)g(called)i(with)d Fi(text)p | (\014lesystem.)64 b(It)38 b(is)g(called)i(with)d Fj(text)p |
Fs(,)42 b(the)c(text)390 4243 y(of)k(the)h(w)m(ord)f(to)g(b)s(e)g | Ft(,)42 b(the)c(text)390 2841 y(of)k(the)h(w)m(ord)f(to)g(b)s(e)g |
(dequoted,)j(and)d Fi(quote)p 2014 4243 V 41 w(c)m(har)p | (dequoted,)j(and)d Fj(quote)p 2014 2841 V 41 w(c)m(har)p |
Fs(,)j(whic)m(h)d(is)h(the)f(quoting)h(c)m(haracter)g(that)390 | Ft(,)j(whic)m(h)d(is)h(the)f(quoting)h(c)m(haracter)g(that)390 |
4352 y(delimits)33 b(the)f(\014lename)g(\(usually)h(`)p | 2951 y(delimits)33 b(the)f(\014lename)g(\(usually)h(`)p |
Fr(')p Fs(')f(or)g(`)p Fr(")p Fs('\).)46 b(If)32 b Fi(quote)p | Fs(')p Ft(')f(or)g(`)p Fs(")p Ft('\).)46 b(If)32 b Fj(quote)p |
2368 4352 V 41 w(c)m(har)39 b Fs(is)32 b(zero,)i(the)e(\014lename)g(w)m | 2368 2951 V 41 w(c)m(har)39 b Ft(is)32 b(zero,)i(the)e(\014lename)g(w)m |
(as)h(not)390 4462 y(in)d(an)g(em)m(b)s(edded)g(string.)3371 | (as)h(not)390 3061 y(in)d(an)g(em)m(b)s(edded)g(string.)3371 |
4682 y([V)-8 b(ariable])-3598 b Fg(rl_linebuf_func_t)57 | 3236 y([V)-8 b(ariable])-3598 b Fh(rl_linebuf_func_t)57 |
b(*)c(rl_char_is_quoted_p)390 4792 y Fs(A)37 b(p)s(oin)m(ter)g(to)g(a)g | b(*)c(rl_char_is_quoted_p)390 3345 y Ft(A)37 b(p)s(oin)m(ter)g(to)g(a)g |
(function)g(to)g(call)h(that)g(determines)f(whether)f(or)h(not)g(a)g |
(function)g(to)g(call)h(that)g(determines)f(whether)f(or)h(not)g(a)g |
(sp)s(eci\014c)f(c)m(haracter)390 4902 y(in)e(the)h(line)f(bu\013er)g | (sp)s(eci\014c)f(c)m(haracter)390 3455 y(in)e(the)h(line)f(bu\013er)g |
(is)g(quoted,)i(according)g(to)f(whatev)m(er)g(quoting)g(mec)m(hanism)g |
(is)g(quoted,)i(according)g(to)f(whatev)m(er)g(quoting)g(mec)m(hanism)g |
(the)f(program)390 5011 y(calling)26 b(Readline)g(uses.)38 | (the)f(program)390 3565 y(calling)26 b(Readline)g(uses.)38 |
b(The)24 b(function)h(is)g(called)h(with)e(t)m(w)m(o)i(argumen)m(ts:)39 |
b(The)24 b(function)h(is)g(called)h(with)e(t)m(w)m(o)i(argumen)m(ts:)39 |
b Fi(text)p Fs(,)27 b(the)e(text)h(of)f(the)390 5121 | b Fj(text)p Ft(,)27 b(the)e(text)h(of)f(the)390 3674 |
y(line,)31 b(and)g Fi(index)p Fs(,)f(the)h(index)f(of)h(the)g(c)m | y(line,)31 b(and)g Fj(index)p Ft(,)f(the)h(index)f(of)h(the)g(c)m |
(haracter)i(in)d(the)h(line.)42 b(It)31 b(is)g(used)f(to)h(decide)g |
(haracter)i(in)d(the)h(line.)42 b(It)31 b(is)g(used)f(to)h(decide)g |
(whether)g(a)390 5230 y(c)m(haracter)h(found)d(in)g Fr | (whether)g(a)390 3784 y(c)m(haracter)h(found)d(in)g Fs |
(rl_completer_word_break_ch)o(ara)o(cter)o(s)24 b Fs(should)29 | (rl_completer_word_break_ch)o(ara)o(cter)o(s)24 b Ft(should)29 |
b(b)s(e)h(used)f(to)i(break)390 5340 y(w)m(ords)f(for)g(the)h | b(b)s(e)h(used)f(to)i(break)390 3893 y(w)m(ords)f(for)g(the)h |
(completer.)p eop end | (completer.)3371 4069 y([V)-8 b(ariable])-3598 b Fh |
%%Page: 49 53 | (rl_compignore_func_t)58 b(*)53 b(rl_ignore_some_complet)q(ion)q(s_fu)q |
TeXDict begin 49 52 bop 150 -116 a Fs(Chapter)30 b(2:)41 | (nct)q(ion)390 4178 y Ft(This)37 b(function,)i(if)f(de\014ned,)g(is)g |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(49)3371 | (called)h(b)m(y)e(the)h(completer)h(when)e(real)h(\014lename)g |
299 y([V)-8 b(ariable])-3598 b Fg(rl_compignore_func_t)58 | (completion)390 4288 y(is)c(done,)h(after)f(all)h(the)g(matc)m(hing)g |
b(*)53 b(rl_ignore_some_complet)q(ion)q(s_fu)q(nct)q(ion)390 | (names)e(ha)m(v)m(e)j(b)s(een)d(generated.)53 b(It)34 |
408 y Fs(This)37 b(function,)i(if)f(de\014ned,)g(is)g(called)h(b)m(y)e | b(is)g(passed)f(a)i Fs(NULL)d Ft(ter-)390 4398 y(minated)f(arra)m(y)g |
(the)h(completer)h(when)e(real)h(\014lename)g(completion)390 | (of)g(matc)m(hes.)43 b(The)31 b(\014rst)f(elemen)m(t)i(\()p |
518 y(is)c(done,)h(after)f(all)h(the)g(matc)m(hing)g(names)e(ha)m(v)m | Fs(matches[0])p Ft(\))d(is)h(the)h(maximal)h(substring)390 |
(e)j(b)s(een)d(generated.)53 b(It)34 b(is)g(passed)f(a)i | 4507 y(common)d(to)g(all)h(matc)m(hes.)41 b(This)28 b(function)h(can)g |
Fr(NULL)d Fs(ter-)390 628 y(minated)f(arra)m(y)g(of)g(matc)m(hes.)43 | (re-arrange)g(the)g(list)h(of)f(matc)m(hes)g(as)g(required,)390 |
b(The)31 b(\014rst)f(elemen)m(t)i(\()p Fr(matches[0])p | 4617 y(but)h(eac)m(h)h(elemen)m(t)h(deleted)f(from)f(the)h(arra)m(y)g |
Fs(\))d(is)h(the)h(maximal)h(substring)390 737 y(common)d(to)g(all)h | (m)m(ust)f(b)s(e)g(freed.)3371 4792 y([V)-8 b(ariable])-3598 |
(matc)m(hes.)41 b(This)28 b(function)h(can)g(re-arrange)g(the)g(list)h | b Fh(rl_icppfunc_t)56 b(*)d(rl_directory_completio)q(n_ho)q(ok)390 |
(of)f(matc)m(hes)g(as)g(required,)390 847 y(but)h(eac)m(h)h(elemen)m(t) | 4902 y Ft(This)44 b(function,)49 b(if)d(de\014ned,)i(is)d(allo)m(w)m |
h(deleted)f(from)f(the)h(arra)m(y)g(m)m(ust)f(b)s(e)g(freed.)3371 | (ed)i(to)f(mo)s(dify)e(the)i(directory)g(p)s(ortion)e(of)i(\014lenames) |
1043 y([V)-8 b(ariable])-3598 b Fg(rl_icppfunc_t)56 b(*)d | 390 5011 y(Readline)35 b(completes.)56 b(It)35 b(could)g(b)s(e)f(used)g |
(rl_directory_completio)q(n_ho)q(ok)390 1152 y Fs(This)44 | (to)i(expand)e(sym)m(b)s(olic)h(links)g(or)g(shell)g(v)-5 |
b(function,)49 b(if)d(de\014ned,)i(is)d(allo)m(w)m(ed)i(to)f(mo)s(dify) | b(ariables)35 b(in)390 5121 y(pathnames.)70 b(It)41 b(is)f(called)h |
e(the)i(directory)g(p)s(ortion)e(of)i(\014lenames)390 | |
1262 y(Readline)35 b(completes.)56 b(It)35 b(could)g(b)s(e)f(used)g(to) | |
i(expand)e(sym)m(b)s(olic)h(links)g(or)g(shell)g(v)-5 | |
b(ariables)35 b(in)390 1372 y(pathnames.)70 b(It)41 b(is)f(called)h | |
(with)f(the)h(address)e(of)i(a)g(string)f(\(the)h(curren)m(t)f |
(with)f(the)h(address)e(of)i(a)g(string)f(\(the)h(curren)m(t)f |
(directory)h(name\))390 1481 y(as)d(an)f(argumen)m(t,)j(and)d(ma)m(y)i | (directory)h(name\))390 5230 y(as)d(an)f(argumen)m(t,)j(and)d(ma)m(y)i |
(mo)s(dify)d(that)j(string.)62 b(If)37 b(the)h(string)f(is)h(replaced)g |
(mo)s(dify)d(that)j(string.)62 b(If)37 b(the)h(string)f(is)h(replaced)g |
(with)f(a)h(new)390 1591 y(string,)j(the)d(old)h(v)-5 | (with)f(a)h(new)390 5340 y(string,)j(the)d(old)h(v)-5 |
b(alue)39 b(should)e(b)s(e)h(freed.)64 b(An)m(y)39 b(mo)s(di\014ed)e |
b(alue)39 b(should)e(b)s(e)h(freed.)64 b(An)m(y)39 b(mo)s(di\014ed)e |
(directory)i(name)f(should)g(ha)m(v)m(e)i(a)390 1700 | (directory)i(name)f(should)g(ha)m(v)m(e)i(a)p eop end |
y(trailing)c(slash.)54 b(The)35 b(mo)s(di\014ed)e(v)-5 | %%Page: 55 59 |
| TeXDict begin 55 58 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
| b(Programming)30 b(with)g(GNU)h(Readline)1683 b(55)390 |
| 299 y(trailing)36 b(slash.)54 b(The)35 b(mo)s(di\014ed)e(v)-5 |
b(alue)36 b(will)f(b)s(e)f(used)g(as)i(part)e(of)h(the)h(completion,)h |
b(alue)36 b(will)f(b)s(e)f(used)g(as)i(part)e(of)h(the)h(completion,)h |
(replacing)390 1810 y(the)32 b(directory)g(p)s(ortion)f(of)h(the)g | (replacing)390 408 y(the)32 b(directory)g(p)s(ortion)f(of)h(the)g |
(pathname)f(the)h(user)f(t)m(yp)s(ed.)44 b(A)m(t)33 b(the)f(least,)h |
(pathname)f(the)h(user)f(t)m(yp)s(ed.)44 b(A)m(t)33 b(the)f(least,)h |
(ev)m(en)g(if)e(no)h(other)390 1920 y(expansion)j(is)h(p)s(erformed,)f | (ev)m(en)g(if)e(no)h(other)390 518 y(expansion)j(is)h(p)s(erformed,)f |
(this)h(function)f(should)g(remo)m(v)m(e)i(an)m(y)f(quote)g(c)m |
(this)h(function)f(should)g(remo)m(v)m(e)i(an)m(y)f(quote)g(c)m |
(haracters)h(from)e(the)390 2029 y(directory)c(name,)g(b)s(ecause)f | (haracters)h(from)e(the)390 628 y(directory)c(name,)g(b)s(ecause)f(its) |
(its)h(result)f(will)h(b)s(e)e(passed)h(directly)h(to)g | h(result)f(will)h(b)s(e)e(passed)h(directly)h(to)g Fs(opendir\(\))p |
Fr(opendir\(\))p Fs(.)390 2170 y(The)25 b(directory)i(completion)g(ho)s | Ft(.)390 768 y(The)25 b(directory)i(completion)g(ho)s(ok)e(returns)g |
(ok)e(returns)g(an)h(in)m(teger)h(that)f(should)f(b)s(e)g(non-zero)i | (an)h(in)m(teger)h(that)f(should)f(b)s(e)g(non-zero)i(if)e(the)i(func-) |
(if)e(the)i(func-)390 2279 y(tion)35 b(mo)s(di\014es)e(its)i(directory) | 390 878 y(tion)35 b(mo)s(di\014es)e(its)i(directory)f(argumen)m(t.)53 |
f(argumen)m(t.)53 b(The)33 b(function)h(should)f(not)i(mo)s(dify)e(the) | b(The)33 b(function)h(should)f(not)i(mo)s(dify)e(the)h(directory)390 |
h(directory)390 2389 y(argumen)m(t)d(if)f(it)h(returns)e(0.)3371 | 987 y(argumen)m(t)d(if)f(it)h(returns)e(0.)3371 1183 |
2585 y([V)-8 b(ariable])-3598 b Fg(rl_icppfunc_t)56 b(*)d | y([V)-8 b(ariable])-3598 b Fh(rl_icppfunc_t)56 b(*)d |
(rl_directory_rewrite_h)q(ook;)390 2694 y Fs(If)24 b(non-zero,)i(this)e | (rl_directory_rewrite_h)q(ook;)390 1293 y Ft(If)24 b(non-zero,)i(this)e |
(is)h(the)f(address)g(of)g(a)h(function)f(to)h(call)g(when)f |
(is)h(the)f(address)g(of)g(a)h(function)f(to)h(call)g(when)f |
(completing)h(a)g(directory)g(name.)390 2804 y(This)h(function)g(tak)m | (completing)h(a)g(directory)g(name.)390 1402 y(This)h(function)g(tak)m |
(es)i(the)f(address)f(of)h(the)f(directory)h(name)g(to)g(b)s(e)f(mo)s |
(es)i(the)f(address)f(of)h(the)f(directory)h(name)g(to)g(b)s(e)f(mo)s |
(di\014ed)g(as)h(an)f(argumen)m(t.)390 2914 y(Unlik)m(e)40 | (di\014ed)g(as)h(an)f(argumen)m(t.)390 1512 y(Unlik)m(e)40 |
b Fr(rl_directory_completion_h)o(ook)p Fs(,)35 b(it)40 | b Fs(rl_directory_completion_h)o(ook)p Ft(,)35 b(it)40 |
b(only)f(mo)s(di\014es)f(the)i(directory)f(name)h(used)390 |
b(only)f(mo)s(di\014es)f(the)i(directory)f(name)h(used)390 |
3023 y(in)35 b Fr(opendir)p Fs(,)g(not)g(what)h(is)f(displa)m(y)m(ed)h | 1622 y(in)35 b Fs(opendir)p Ft(,)g(not)g(what)h(is)f(displa)m(y)m(ed)h |
(when)e(the)i(p)s(ossible)f(completions)h(are)g(prin)m(ted)f(or)g(in-) |
(when)e(the)i(p)s(ossible)f(completions)h(are)g(prin)m(ted)f(or)g(in-) |
390 3133 y(serted.)k(It)27 b(is)f(called)h(b)s(efore)f(rl)p | 390 1731 y(serted.)k(It)27 b(is)f(called)h(b)s(efore)f(rl)p |
1463 3133 28 4 v 40 w(directory)p 1859 3133 V 41 w(completion)p | 1463 1731 28 4 v 40 w(directory)p 1859 1731 V 41 w(completion)p |
2333 3133 V 41 w(ho)s(ok.)39 b(A)m(t)27 b(the)g(least,)h(ev)m(en)f(if)g | 2333 1731 V 41 w(ho)s(ok.)39 b(A)m(t)27 b(the)g(least,)h(ev)m(en)f(if)g |
(no)f(other)390 3242 y(expansion)35 b(is)h(p)s(erformed,)f(this)h | (no)f(other)390 1841 y(expansion)35 b(is)h(p)s(erformed,)f(this)h |
(function)f(should)g(remo)m(v)m(e)i(an)m(y)f(quote)g(c)m(haracters)h |
(function)f(should)g(remo)m(v)m(e)i(an)m(y)f(quote)g(c)m(haracters)h |
(from)e(the)390 3352 y(directory)c(name,)g(b)s(ecause)f(its)h(result)f | (from)e(the)390 1950 y(directory)c(name,)g(b)s(ecause)f(its)h(result)f |
(will)h(b)s(e)e(passed)h(directly)h(to)g Fr(opendir\(\))p | (will)h(b)s(e)e(passed)h(directly)h(to)g Fs(opendir\(\))p |
Fs(.)390 3492 y(The)37 b(directory)i(rewrite)f(ho)s(ok)f(returns)g(an)h | Ft(.)390 2091 y(The)37 b(directory)i(rewrite)f(ho)s(ok)f(returns)g(an)h |
(in)m(teger)h(that)f(should)f(b)s(e)g(non-zero)i(if)e(the)i(func-)390 |
(in)m(teger)h(that)f(should)f(b)s(e)g(non-zero)i(if)e(the)i(func-)390 |
3602 y(tion)e(mo)s(d\014es)e(its)h(directory)h(argumen)m(t.)58 | 2200 y(tion)c(mo)s(di\014es)e(its)i(directory)f(argumen)m(t.)53 |
b(The)36 b(function)f(should)h(not)g(mo)s(dify)f(the)h(directory)390 | b(The)33 b(function)h(should)f(not)i(mo)s(dify)e(the)h(directory)390 |
3712 y(argumen)m(t)31 b(if)f(it)h(returns)e(0.)3371 3908 | 2310 y(argumen)m(t)d(if)f(it)h(returns)e(0.)3371 2506 |
y([V)-8 b(ariable])-3598 b Fg(rl_icppfunc_t)56 b(*)d | y([V)-8 b(ariable])-3598 b Fh(rl_icppfunc_t)56 b(*)d |
(rl_filename_stat_hook)390 4017 y Fs(If)30 b(non-zero,)h(this)f(is)g | (rl_filename_stat_hook)390 2616 y Ft(If)30 b(non-zero,)h(this)f(is)g |
(the)g(address)f(of)h(a)h(function)f(for)f(the)i(completer)g(to)g(call) |
(the)g(address)f(of)h(a)h(function)f(for)f(the)i(completer)g(to)g(call) |
g(b)s(efore)f(deciding)390 4127 y(whic)m(h)g(c)m(haracter)i(to)e(app)s | g(b)s(efore)f(deciding)390 2725 y(whic)m(h)g(c)m(haracter)i(to)e(app)s |
(end)f(to)i(a)f(completed)h(name.)41 b(This)29 b(function)h(mo)s |
(end)f(to)i(a)f(completed)h(name.)41 b(This)29 b(function)h(mo)s |
(di\014es)f(its)i(\014lename)390 4236 y(name)36 b(argumen)m(t,)h(and)e | (di\014es)f(its)i(\014lename)390 2835 y(name)36 b(argumen)m(t,)h(and)e |
(the)h(mo)s(di\014ed)e(v)-5 b(alue)36 b(is)g(passed)f(to)h |
(the)h(mo)s(di\014ed)e(v)-5 b(alue)36 b(is)g(passed)f(to)h |
Fr(stat\(\))e Fs(to)i(determine)g(the)g(\014le's)390 | Fs(stat\(\))e Ft(to)i(determine)g(the)g(\014le's)390 |
4346 y(t)m(yp)s(e)41 b(and)f(c)m(haracteristics.)73 b(This)40 | 2944 y(t)m(yp)s(e)41 b(and)f(c)m(haracteristics.)73 b(This)40 |
b(function)g(do)s(es)g(not)h(need)f(to)h(remo)m(v)m(e)h(quote)f(c)m |
b(function)g(do)s(es)g(not)h(need)f(to)h(remo)m(v)m(e)h(quote)f(c)m |
(haracters)390 4456 y(from)30 b(the)g(\014lename.)390 | (haracters)390 3054 y(from)30 b(the)g(\014lename.)390 |
4596 y(The)i(stat)h(ho)s(ok)f(returns)f(an)h(in)m(teger)i(that)e | 3194 y(The)40 b(stat)h(ho)s(ok)f(returns)f(an)h(in)m(teger)h(that)g |
(should)g(b)s(e)f(non-zero)i(if)f(the)g(function)g(mo)s(d\014es)g(its) | (should)e(b)s(e)h(non-zero)g(if)h(the)f(function)g(mo)s(di\014es)390 |
390 4706 y(directory)42 b(argumen)m(t.)73 b(The)40 b(function)h(should) | 3304 y(its)32 b(directory)f(argumen)m(t.)44 b(The)31 |
f(not)h(mo)s(dify)f(the)h(directory)h(argumen)m(t)f(if)g(it)390 | b(function)f(should)h(not)g(mo)s(dify)g(the)g(directory)h(argumen)m(t)f |
4815 y(returns)29 b(0.)3371 5011 y([V)-8 b(ariable])-3598 | (if)g(it)390 3414 y(returns)e(0.)3371 3610 y([V)-8 b(ariable])-3598 |
b Fg(rl_dequote_func_t)57 b(*)c(rl_filename_rewrite_ho)q(ok)390 | b Fh(rl_dequote_func_t)57 b(*)c(rl_filename_rewrite_ho)q(ok)390 |
5121 y Fs(If)39 b(non-zero,)k(this)d(is)f(the)h(address)f(of)h(a)g | 3719 y Ft(If)39 b(non-zero,)k(this)d(is)f(the)h(address)f(of)h(a)g |
(function)g(called)g(when)f(reading)h(directory)g(en)m(tries)390 |
(function)g(called)g(when)f(reading)h(directory)g(en)m(tries)390 |
5230 y(from)f(the)h(\014lesystem)g(for)g(completion)h(and)e(comparing)i | 3829 y(from)f(the)h(\014lesystem)g(for)g(completion)h(and)e(comparing)i |
(them)e(to)i(the)f(partial)h(w)m(ord)e(to)i(b)s(e)390 |
(them)e(to)i(the)f(partial)h(w)m(ord)e(to)i(b)s(e)390 |
5340 y(completed.)g(The)26 b(function)h(should)f(p)s(erform)f(an)m(y)j | 3938 y(completed.)g(The)26 b(function)h(should)f(p)s(erform)f(an)m(y)j |
(necessary)f(application)i(or)e(system-sp)s(eci\014c)p | (necessary)f(application)i(or)e(system-sp)s(eci\014c)390 |
eop end | 4048 y(con)m(v)m(ersion)35 b(on)g(the)f(\014lename,)i(suc)m(h)d(as)i |
%%Page: 50 54 | |
TeXDict begin 50 53 bop 150 -116 a Fs(Chapter)30 b(2:)41 | |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(50)390 | |
299 y(con)m(v)m(ersion)35 b(on)g(the)f(\014lename,)i(suc)m(h)d(as)i | |
(con)m(v)m(erting)h(b)s(et)m(w)m(een)f(c)m(haracter)g(sets)g(or)f(con)m |
(con)m(v)m(erting)h(b)s(et)m(w)m(een)f(c)m(haracter)g(sets)g(or)f(con)m |
(v)m(erting)390 408 y(from)f(a)g(\014lesystem)h(format)g(to)g(a)f(c)m | (v)m(erting)390 4158 y(from)f(a)g(\014lesystem)h(format)g(to)g(a)f(c)m |
(haracter)i(input)e(format.)50 b(The)32 b(function)h(tak)m(es)i(t)m(w)m |
(haracter)i(input)e(format.)50 b(The)32 b(function)h(tak)m(es)i(t)m(w)m |
(o)g(argu-)390 518 y(men)m(ts:)49 b Fi(fname)p Fs(,)36 | (o)g(argu-)390 4267 y(men)m(ts:)49 b Fj(fname)p Ft(,)36 |
b(the)e(\014lename)h(to)g(b)s(e)f(con)m(v)m(erted,)j(and)d |
b(the)e(\014lename)h(to)g(b)s(e)f(con)m(v)m(erted,)j(and)d |
Fi(fnlen)p Fs(,)h(its)g(length)g(in)f(b)m(ytes.)53 b(It)35 | Fj(fnlen)p Ft(,)h(its)g(length)g(in)f(b)m(ytes.)53 b(It)35 |
b(m)m(ust)390 628 y(either)24 b(return)e(its)h(\014rst)g(argumen)m(t)g | b(m)m(ust)390 4377 y(either)24 b(return)e(its)h(\014rst)g(argumen)m(t)g |
(\(if)h(no)f(con)m(v)m(ersion)h(tak)m(es)h(place\))g(or)e(the)g(con)m |
(\(if)h(no)f(con)m(v)m(ersion)h(tak)m(es)h(place\))g(or)e(the)g(con)m |
(v)m(erted)i(\014lename)390 737 y(in)j(newly-allo)s(cated)i(memory)-8 | (v)m(erted)i(\014lename)390 4486 y(in)j(newly-allo)s(cated)i(memory)-8 |
b(.)41 b(The)27 b(con)m(v)m(erted)j(form)e(is)g(used)g(to)h(compare)f |
b(.)41 b(The)27 b(con)m(v)m(erted)j(form)e(is)g(used)g(to)h(compare)f |
(against)i(the)e(w)m(ord)390 847 y(to)g(b)s(e)e(completed,)j(and,)f(if) | (against)i(the)e(w)m(ord)390 4596 y(to)g(b)s(e)e(completed,)j(and,)f |
f(it)h(matc)m(hes,)h(is)e(added)f(to)i(the)g(list)f(of)h(matc)m(hes.)41 | (if)f(it)h(matc)m(hes,)h(is)e(added)f(to)i(the)g(list)f(of)h(matc)m |
b(Readline)27 b(will)h(free)390 956 y(the)j(allo)s(cated)h(string.)3371 | (hes.)41 b(Readline)27 b(will)h(free)390 4706 y(the)j(allo)s(cated)h |
1134 y([V)-8 b(ariable])-3598 b Fg(rl_compdisp_func_t)58 | (string.)3371 4902 y([V)-8 b(ariable])-3598 b Fh(rl_compdisp_func_t)58 |
b(*)52 b(rl_completion_display)q(_ma)q(tch)q(es_h)q(ook)390 |
b(*)52 b(rl_completion_display)q(_ma)q(tch)q(es_h)q(ook)390 |
1244 y Fs(If)22 b(non-zero,)i(then)e(this)g(is)g(the)g(address)f(of)h | 5011 y Ft(If)22 b(non-zero,)i(then)e(this)g(is)g(the)g(address)f(of)h |
(a)g(function)g(to)h(call)g(when)e(completing)i(a)g(w)m(ord)e(w)m(ould) |
(a)g(function)g(to)h(call)g(when)e(completing)i(a)g(w)m(ord)e(w)m(ould) |
390 1354 y(normally)h(displa)m(y)h(the)f(list)h(of)f(p)s(ossible)g | 390 5121 y(normally)h(displa)m(y)h(the)f(list)h(of)f(p)s(ossible)g |
(matc)m(hes.)39 b(This)21 b(function)h(is)g(called)i(in)e(lieu)g(of)g |
(matc)m(hes.)39 b(This)21 b(function)h(is)g(called)i(in)e(lieu)g(of)g |
(Readline)390 1463 y(displa)m(ying)37 b(the)h(list.)61 | (Readline)390 5230 y(displa)m(ying)37 b(the)h(list.)61 |
b(It)37 b(tak)m(es)i(three)e(argumen)m(ts:)54 b(\()p |
b(It)37 b(tak)m(es)i(three)e(argumen)m(ts:)54 b(\()p |
Fr(char)30 b(**)p Fi(matc)m(hes)p Fs(,)39 b Fr(int)d | Fs(char)30 b(**)p Fj(matc)m(hes)p Ft(,)39 b Fs(int)d |
Fi(n)m(um)p 3370 1463 28 4 v 40 w(matc)m(hes)p Fs(,)390 | Fj(n)m(um)p 3370 5230 V 40 w(matc)m(hes)p Ft(,)390 5340 |
1573 y Fr(int)26 b Fi(max)p 735 1573 V 40 w(length)p | y Fs(int)26 b Fj(max)p 735 5340 V 40 w(length)p Ft(\))h(where)f |
Fs(\))h(where)f Fi(matc)m(hes)31 b Fs(is)c(the)f(arra)m(y)h(of)g(matc)m | Fj(matc)m(hes)31 b Ft(is)c(the)f(arra)m(y)h(of)g(matc)m(hing)g |
(hing)g(strings,)h Fi(n)m(um)p 3152 1573 V 39 w(matc)m(hes)j | (strings,)h Fj(n)m(um)p 3152 5340 V 39 w(matc)m(hes)j |
Fs(is)c(the)390 1682 y(n)m(um)m(b)s(er)h(of)h(strings)g(in)g(that)g | Ft(is)c(the)p eop end |
(arra)m(y)-8 b(,)31 b(and)d Fi(max)p 2020 1682 V 40 w(length)i | %%Page: 56 60 |
Fs(is)f(the)g(length)h(of)f(the)g(longest)h(string)f(in)390 | TeXDict begin 56 59 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
1792 y(that)g(arra)m(y)-8 b(.)41 b(Readline)28 b(pro)m(vides)g(a)h(con) | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(56)390 |
m(v)m(enience)h(function,)e Fr(rl_display_match_list)p | 299 y(n)m(um)m(b)s(er)35 b(of)i(strings)f(in)g(that)h(arra)m(y)-8 |
Fs(,)23 b(that)390 1902 y(tak)m(es)36 b(care)g(of)f(doing)g(the)g | b(,)39 b(and)d Fj(max)p 2073 299 28 4 v 40 w(length)h |
(displa)m(y)f(to)i(Readline's)f(output)g(stream.)54 b(That)35 | Ft(is)g(the)f(length)h(of)g(the)f(longest)i(string)390 |
b(function)f(ma)m(y)i(b)s(e)390 2011 y(called)c(from)d(this)i(ho)s(ok.) | 408 y(in)f(that)i(arra)m(y)-8 b(.)63 b(Readline)39 b(pro)m(vides)e(a)h |
3371 2189 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g | (con)m(v)m(enience)i(function,)f Fs(rl_display_match_list)p |
(rl_basic_word_break_ch)q(ara)q(cter)q(s)390 2299 y Fs(The)44 | Ft(,)390 518 y(that)33 b(tak)m(es)g(care)g(of)f(doing)g(the)g(displa)m |
| (y)g(to)h(Readline's)g(output)e(stream.)46 b(Y)-8 b(ou)33 |
| b(ma)m(y)f(call)h(that)390 628 y(function)d(from)g(this)g(ho)s(ok.)3371 |
| 810 y([V)-8 b(ariable])-3598 b Fh(const)54 b(char)f(*)g |
| (rl_basic_word_break_ch)q(ara)q(cter)q(s)390 920 y Ft(The)44 |
b(basic)g(list)h(of)f(c)m(haracters)i(that)f(signal)g(a)f(break)g(b)s |
b(basic)g(list)h(of)f(c)m(haracters)i(that)f(signal)g(a)f(break)g(b)s |
(et)m(w)m(een)h(w)m(ords)f(for)g(the)g(completer)390 |
(et)m(w)m(een)h(w)m(ords)f(for)g(the)g(completer)390 |
2408 y(routine.)61 b(The)37 b(default)g(v)-5 b(alue)37 | 1029 y(routine.)61 b(The)37 b(default)g(v)-5 b(alue)37 |
b(of)h(this)f(v)-5 b(ariable)38 b(is)f(the)g(c)m(haracters)i(whic)m(h)e |
b(of)h(this)f(v)-5 b(ariable)38 b(is)f(the)g(c)m(haracters)i(whic)m(h)e |
(break)g(w)m(ords)f(for)390 2518 y(completion)c(in)e(Bash:)41 | (break)g(w)m(ords)f(for)390 1139 y(completion)c(in)e(Bash:)41 |
b Fr(")30 b(\\t\\n\\"\\\\'`@$><=;|&{\(")p Fs(.)3371 2696 | b Fs(")30 b(\\t\\n\\"\\\\'`@$><=;|&{\(")p Ft(.)3371 1322 |
y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g | y([V)-8 b(ariable])-3598 b Fh(const)54 b(char)f(*)g |
(rl_basic_quote_charact)q(ers)390 2806 y Fs(A)30 b(list)i(of)e(quote)h | (rl_basic_quote_charact)q(ers)390 1431 y Ft(A)30 b(list)i(of)e(quote)h |
(c)m(haracters)h(whic)m(h)e(can)h(cause)g(a)f(w)m(ord)g(break.)3371 |
(c)m(haracters)h(whic)m(h)e(can)h(cause)g(a)f(w)m(ord)g(break.)3371 |
2984 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g | 1614 y([V)-8 b(ariable])-3598 b Fh(const)54 b(char)f(*)g |
(rl_completer_word_brea)q(k_c)q(hara)q(cte)q(rs)390 3093 | (rl_completer_word_brea)q(k_c)q(hara)q(cte)q(rs)390 1724 |
y Fs(The)64 b(list)i(of)f(c)m(haracters)h(that)g(signal)g(a)f(break)g | y Ft(The)64 b(list)i(of)f(c)m(haracters)h(that)g(signal)g(a)f(break)g |
(b)s(et)m(w)m(een)g(w)m(ords)g(for)f Fr(rl_complete_)390 | (b)s(et)m(w)m(een)g(w)m(ords)g(for)f Fs(rl_complete_)390 |
3203 y(internal\(\))p Fs(.)38 b(The)30 b(default)g(list)h(is)g(the)f(v) | 1833 y(internal\(\))p Ft(.)38 b(The)30 b(default)g(list)h(is)g(the)f(v) |
-5 b(alue)31 b(of)g Fr(rl_basic_word_break_cha)o(ract)o(ers)p | -5 b(alue)31 b(of)g Fs(rl_basic_word_break_cha)o(ract)o(ers)p |
Fs(.)3371 3381 y([V)-8 b(ariable])-3598 b Fg(rl_cpvfunc_t)56 | Ft(.)3371 2016 y([V)-8 b(ariable])-3598 b Fh(rl_cpvfunc_t)56 |
b(*)d(rl_completion_word_brea)q(k_ho)q(ok)390 3491 y | b(*)d(rl_completion_word_brea)q(k_ho)q(ok)390 2125 y |
Fs(If)31 b(non-zero,)i(this)e(is)h(the)f(address)g(of)g(a)h(function)g | Ft(If)31 b(non-zero,)i(this)e(is)h(the)f(address)g(of)g(a)h(function)g |
(to)g(call)h(when)d(Readline)i(is)g(deciding)f(where)390 |
(to)g(call)h(when)d(Readline)i(is)g(deciding)f(where)390 |
3600 y(to)k(separate)g(w)m(ords)f(for)g(w)m(ord)g(completion.)54 | 2235 y(to)k(separate)g(w)m(ords)f(for)g(w)m(ord)g(completion.)54 |
b(It)34 b(should)f(return)g(a)i(c)m(haracter)h(string)e(lik)m(e)i |
b(It)34 b(should)f(return)g(a)i(c)m(haracter)h(string)e(lik)m(e)i |
Fr(rl_)390 3710 y(completer_word_break_cha)o(ract)o(ers)26 | Fs(rl_)390 2345 y(completer_word_break_cha)o(ract)o(ers)26 |
b Fs(to)34 b(b)s(e)e(used)g(to)i(p)s(erform)e(the)h(curren)m(t)f | b Ft(to)34 b(b)s(e)e(used)g(to)i(p)s(erform)e(the)h(curren)m(t)f |
(completion.)390 3819 y(The)24 b(function)h(ma)m(y)g(c)m(ho)s(ose)h(to) | (completion.)390 2454 y(The)24 b(function)h(ma)m(y)g(c)m(ho)s(ose)h(to) |
f(set)g Fr(rl_completer_word_break_ch)o(arac)o(ter)o(s)19 | f(set)g Fs(rl_completer_word_break_ch)o(arac)o(ter)o(s)19 |
b Fs(itself.)39 b(If)25 b(the)390 3929 y(function)30 | b Ft(itself.)39 b(If)25 b(the)390 2564 y(function)30 |
b(returns)f Fr(NULL)p Fs(,)h Fr(rl_completer_word_break)o(_cha)o(rac)o | b(returns)f Fs(NULL)p Ft(,)h Fs(rl_completer_word_break)o(_cha)o(rac)o |
(ters)24 b Fs(is)30 b(used.)3371 4107 y([V)-8 b(ariable])-3598 | (ters)24 b Ft(is)30 b(used.)3371 2746 y([V)-8 b(ariable])-3598 |
b Fg(const)54 b(char)f(*)g(rl_completer_quote_cha)q(rac)q(ters)390 | b Fh(const)54 b(char)f(*)g(rl_completer_quote_cha)q(rac)q(ters)390 |
4217 y Fs(A)34 b(list)g(of)g(c)m(haracters)h(whic)m(h)e(can)h(b)s(e)g | 2856 y Ft(A)34 b(list)g(of)g(c)m(haracters)h(whic)m(h)e(can)h(b)s(e)g |
(used)e(to)j(quote)f(a)g(substring)f(of)h(the)f(line.)51 |
(used)e(to)j(quote)f(a)g(substring)f(of)h(the)f(line.)51 |
b(Completion)390 4326 y(o)s(ccurs)26 b(on)g(the)g(en)m(tire)i | b(Completion)390 2966 y(o)s(ccurs)26 b(on)g(the)g(en)m(tire)i |
(substring,)e(and)f(within)h(the)g(substring)g Fr | (substring,)e(and)f(within)h(the)g(substring)g Fs |
(rl_completer_word_break)o(_)390 4436 y(characters)32 | (rl_completer_word_break)o(_)390 3075 y(characters)32 |
b Fs(are)k(treated)g(as)f(an)m(y)h(other)f(c)m(haracter,)j(unless)d | b Ft(are)k(treated)g(as)f(an)m(y)h(other)f(c)m(haracter,)j(unless)d |
(they)g(also)h(app)s(ear)e(within)h(this)390 4545 y(list.)3371 | (they)g(also)h(app)s(ear)e(within)h(this)390 3185 y(list.)3371 |
4724 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g | 3367 y([V)-8 b(ariable])-3598 b Fh(const)54 b(char)f(*)g |
(rl_filename_quote_char)q(act)q(ers)390 4833 y Fs(A)34 | (rl_filename_quote_char)q(act)q(ers)390 3477 y Ft(A)34 |
b(list)g(of)g(c)m(haracters)h(that)f(cause)h(a)f(\014lename)g(to)g(b)s |
b(list)g(of)g(c)m(haracters)h(that)f(cause)h(a)f(\014lename)g(to)g(b)s |
(e)f(quoted)h(b)m(y)f(the)h(completer)h(when)e(they)390 |
(e)f(quoted)h(b)m(y)f(the)h(completer)h(when)e(they)390 |
4943 y(app)s(ear)d(in)g(a)h(completed)g(\014lename.)41 | 3587 y(app)s(ear)d(in)g(a)h(completed)g(\014lename.)41 |
b(The)30 b(default)g(is)h(the)f(n)m(ull)h(string.)3371 |
b(The)30 b(default)g(is)h(the)f(n)m(ull)h(string.)3371 |
5121 y([V)-8 b(ariable])-3598 b Fg(const)54 b(char)f(*)g | 3769 y([V)-8 b(ariable])-3598 b Fh(const)54 b(char)f(*)g |
(rl_special_prefixes)390 5230 y Fs(The)27 b(list)i(of)e(c)m(haracters)j | (rl_special_prefixes)390 3879 y Ft(The)27 b(list)i(of)e(c)m(haracters)j |
(that)e(are)g(w)m(ord)f(break)h(c)m(haracters,)i(but)d(should)f(b)s(e)h |
(that)e(are)g(w)m(ord)f(break)h(c)m(haracters,)i(but)d(should)f(b)s(e)h |
(left)i(in)e Fi(text)k Fs(when)390 5340 y(it)25 b(is)g(passed)f(to)h | (left)i(in)e Fj(text)k Ft(when)390 3988 y(it)25 b(is)g(passed)f(to)h |
(the)g(completion)h(function.)38 b(Programs)25 b(can)g(use)f(this)h(to) |
(the)g(completion)h(function.)38 b(Programs)25 b(can)g(use)f(this)h(to) |
g(help)f(determine)h(what)p eop end | g(help)f(determine)h(what)390 4098 y(kind)i(of)h(completing)h(to)f(do.) |
%%Page: 51 55 | 40 b(F)-8 b(or)29 b(instance,)g(Bash)f(sets)g(this)g(v)-5 |
TeXDict begin 51 54 bop 150 -116 a Fs(Chapter)30 b(2:)41 | b(ariable)28 b(to)h Fs(")p Ft($@)p Fs(")e Ft(so)h(that)g(it)h(can)390 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(51)390 | 4208 y(complete)j(shell)e(v)-5 b(ariables)31 b(and)f(hostnames.)3371 |
299 y(kind)27 b(of)h(completing)h(to)f(do.)40 b(F)-8 | 4390 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_completion_query_i)q |
b(or)29 b(instance,)g(Bash)f(sets)g(this)g(v)-5 b(ariable)28 | (tems)390 4500 y Ft(Up)36 b(to)h(this)f(man)m(y)g(items)h(will)f(b)s(e) |
b(to)h Fr(")p Fs($@)p Fr(")e Fs(so)h(that)g(it)h(can)390 | g(displa)m(y)m(ed)h(in)e(resp)s(onse)h(to)h(a)f(p)s |
408 y(complete)j(shell)e(v)-5 b(ariables)31 b(and)f(hostnames.)3371 | (ossible-completions)h(call.)390 4609 y(After)28 b(that,)h(readline)f |
628 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_query_i)q | (asks)g(the)g(user)f(if)h(she)f(is)h(sure)f(she)h(w)m(an)m(ts)g(to)h |
(tems)390 737 y Fs(Up)36 b(to)h(this)f(man)m(y)g(items)h(will)f(b)s(e)g | (see)f(them)g(all.)40 b(The)28 b(default)390 4719 y(v)-5 |
(displa)m(y)m(ed)h(in)e(resp)s(onse)h(to)h(a)f(p)s(ossible-completions) | b(alue)31 b(is)f(100.)42 b(A)31 b(negativ)m(e)h(v)-5 |
h(call.)390 847 y(After)28 b(that,)h(readline)f(asks)g(the)g(user)f(if) | b(alue)31 b(indicates)g(that)g(Readline)g(should)f(nev)m(er)h(ask)f |
h(she)f(is)h(sure)f(she)h(w)m(an)m(ts)g(to)h(see)f(them)g(all.)40 | (the)h(user.)3371 4902 y([V)-8 b(ariable])-3598 b Fh(int)53 |
b(The)28 b(default)390 956 y(v)-5 b(alue)31 b(is)f(100.)42 | b(rl_completion_append_)q(char)q(act)q(er)390 5011 y |
b(A)31 b(negativ)m(e)h(v)-5 b(alue)31 b(indicates)g(that)g(Readline)g | Ft(When)33 b(a)h(single)f(completion)i(alternativ)m(e)h(matc)m(hes)e |
(should)f(nev)m(er)h(ask)f(the)h(user.)3371 1176 y([V)-8 | (at)g(the)f(end)g(of)g(the)h(command)f(line,)h(this)390 |
b(ariable])-3598 b Fg(int)53 b(rl_completion_append_)q(char)q(act)q(er) | 5121 y(c)m(haracter)23 b(is)e(app)s(ended)f(to)i(the)g(inserted)f |
390 1285 y Fs(When)33 b(a)h(single)f(completion)i(alternativ)m(e)h | |
(matc)m(hes)e(at)g(the)f(end)g(of)g(the)h(command)f(line,)h(this)390 | |
1395 y(c)m(haracter)23 b(is)e(app)s(ended)f(to)i(the)g(inserted)f | |
(completion)i(text.)39 b(The)20 b(default)i(is)g(a)f(space)h(c)m |
(completion)i(text.)39 b(The)20 b(default)i(is)g(a)f(space)h(c)m |
(haracter)390 1504 y(\(`)31 b('\).)86 b(Setting)46 b(this)f(to)h(the)g | (haracter)390 5230 y(\(`)31 b('\).)40 b(Setting)27 b(this)g(to)g(the)g |
(n)m(ull)f(c)m(haracter)i(\(`)p Fr(\\0)p Fs('\))f(prev)m(en)m(ts)g(an)m | (n)m(ull)f(c)m(haracter)j(\(`)p Fs(\\0)p Ft('\))e(prev)m(en)m(ts)g(an)m |
(ything)g(b)s(eing)f(app)s(ended)390 1614 y(automatically)-8 | (ything)g(b)s(eing)f(app)s(ended)f(auto-)390 5340 y(matically)-8 |
b(.)66 b(This)37 b(can)h(b)s(e)f(c)m(hanged)h(in)g(application-sp)s | b(.)41 b(This)22 b(can)i(b)s(e)f(c)m(hanged)h(in)f(application-sp)s |
(eci\014c)h(completion)g(functions)e(to)390 1724 y(pro)m(vide)j(the)g | (eci\014c)h(completion)h(functions)e(to)h(pro)m(vide)p |
(\\most)g(sensible)g(w)m(ord)f(separator)i(c)m(haracter")h(according)e | eop end |
(to)h(an)e(application-)390 1833 y(sp)s(eci\014c)30 b(command)g(line)h | %%Page: 57 61 |
(syn)m(tax)g(sp)s(eci\014cation.)3371 2052 y([V)-8 b(ariable])-3598 | TeXDict begin 57 60 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b Fg(int)53 b(rl_completion_suppres)q(s_ap)q(pen)q(d)390 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(57)390 |
2162 y Fs(If)33 b(non-zero,)i Fi(rl)p 949 2162 28 4 v | 299 y(the)21 b(\\most)i(sensible)e(w)m(ord)g(separator)h(c)m(haracter") |
39 w(completion)p 1421 2162 V 42 w(app)s(end)p 1755 2162 | h(according)f(to)g(an)f(application-sp)s(eci\014c)i(com-)390 |
V 38 w(c)m(haracter)42 b Fs(is)33 b(not)g(app)s(ended)f(to)i(matc)m | 408 y(mand)28 b(line)i(syn)m(tax)f(sp)s(eci\014cation.)42 |
(hes)g(at)g(the)g(end)390 2271 y(of)28 b(the)f(command)h(line,)h(as)e | b(It)29 b(is)g(set)h(to)g(the)f(default)g(b)s(efore)g(an)m(y)g |
(describ)s(ed)g(ab)s(o)m(v)m(e.)41 b(It)27 b(is)h(set)g(to)g(0)g(b)s | (application-sp)s(eci\014c)390 518 y(completion)j(function)e(is)g |
(efore)g(an)m(y)f(application-sp)s(eci\014c)390 2381 | (called,)i(and)e(ma)m(y)h(only)f(b)s(e)g(c)m(hanged)h(within)f(suc)m(h) |
y(completion)32 b(function)e(is)g(called,)i(and)e(ma)m(y)h(only)f(b)s | g(a)h(function.)3371 682 y([V)-8 b(ariable])-3598 b Fh(int)53 |
(e)g(c)m(hanged)h(within)f(suc)m(h)g(a)h(function.)3371 | b(rl_completion_suppres)q(s_ap)q(pen)q(d)390 792 y Ft(If)33 |
2600 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_quote_c)q | b(non-zero,)i Fj(rl)p 949 792 28 4 v 39 w(completion)p |
(hara)q(cte)q(r)390 2710 y Fs(When)36 b(Readline)h(is)f(completing)h | 1421 792 V 42 w(app)s(end)p 1755 792 V 38 w(c)m(haracter)42 |
(quoted)g(text,)h(as)f(delimited)g(b)m(y)f(one)g(of)g(the)h(c)m | b Ft(is)33 b(not)g(app)s(ended)f(to)i(matc)m(hes)g(at)g(the)g(end)390 |
(haracters)g(in)390 2819 y Fi(rl)p 457 2819 V 40 w(completer)p | 902 y(of)28 b(the)f(command)h(line,)h(as)e(describ)s(ed)g(ab)s(o)m(v)m |
885 2819 V 41 w(quote)p 1145 2819 V 41 w(c)m(haracters)p | (e.)41 b(It)27 b(is)h(set)g(to)g(0)g(b)s(efore)g(an)m(y)f |
Fs(,)43 b(it)c(sets)g(this)g(v)-5 b(ariable)40 b(to)g(the)f(quoting)g | (application-sp)s(eci\014c)390 1011 y(completion)32 b(function)e(is)g |
(c)m(haracter)i(found.)390 2929 y(This)30 b(is)g(set)h(b)s(efore)f(an)m | (called,)i(and)e(ma)m(y)h(only)f(b)s(e)g(c)m(hanged)h(within)f(suc)m(h) |
(y)h(application-sp)s(eci\014c)g(completion)h(function)e(is)h(called.) | g(a)h(function.)3371 1176 y([V)-8 b(ariable])-3598 b |
3371 3148 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_suppres) | Fh(int)53 b(rl_completion_quote_c)q(hara)q(cte)q(r)390 |
q(s_qu)q(ote)390 3258 y Fs(If)32 b(non-zero,)h(Readline)g(do)s(es)f | 1285 y Ft(When)36 b(Readline)h(is)f(completing)h(quoted)g(text,)h(as)f |
(not)h(app)s(end)d(a)j(matc)m(hing)g(quote)g(c)m(haracter)h(when)d(p)s | (delimited)g(b)m(y)f(one)g(of)g(the)h(c)m(haracters)g(in)390 |
(erforming)390 3367 y(completion)25 b(on)e(a)h(quoted)g(string.)38 | 1395 y Fj(rl)p 457 1395 V 40 w(completer)p 885 1395 V |
| 41 w(quote)p 1145 1395 V 41 w(c)m(haracters)p Ft(,)43 |
| b(it)c(sets)g(this)g(v)-5 b(ariable)40 b(to)g(the)f(quoting)g(c)m |
| (haracter)i(found.)390 1504 y(This)30 b(is)g(set)h(b)s(efore)f(an)m(y)h |
| (application-sp)s(eci\014c)g(completion)h(function)e(is)h(called.)3371 |
| 1669 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_completion_suppres)q |
| (s_qu)q(ote)390 1778 y Ft(If)32 b(non-zero,)h(Readline)g(do)s(es)f(not) |
| h(app)s(end)d(a)j(matc)m(hing)g(quote)g(c)m(haracter)h(when)d(p)s |
| (erforming)390 1888 y(completion)25 b(on)e(a)h(quoted)g(string.)38 |
b(It)24 b(is)f(set)h(to)h(0)f(b)s(efore)f(an)m(y)h(application-sp)s |
b(It)24 b(is)f(set)h(to)h(0)f(b)s(efore)f(an)m(y)h(application-sp)s |
(eci\014c)h(completion)390 3477 y(function)30 b(is)g(called,)i(and)e | (eci\014c)h(completion)390 1998 y(function)30 b(is)g(called,)i(and)e |
(ma)m(y)h(only)g(b)s(e)e(c)m(hanged)i(within)f(suc)m(h)g(a)h(function.) |
(ma)m(y)h(only)g(b)s(e)e(c)m(hanged)i(within)f(suc)m(h)g(a)h(function.) |
3371 3696 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_found_q) | 3371 2162 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_completion_found_q) |
q(uote)390 3806 y Fs(When)31 b(Readline)i(is)e(completing)i(quoted)f | q(uote)390 2271 y Ft(When)31 b(Readline)i(is)e(completing)i(quoted)f |
(text,)h(it)f(sets)g(this)g(v)-5 b(ariable)32 b(to)h(a)f(non-zero)g(v) |
(text,)h(it)f(sets)g(this)g(v)-5 b(ariable)32 b(to)h(a)f(non-zero)g(v) |
-5 b(alue)32 b(if)390 3915 y(the)21 b(w)m(ord)g(b)s(eing)g(completed)h | -5 b(alue)32 b(if)390 2381 y(the)21 b(w)m(ord)g(b)s(eing)g(completed)h |
(con)m(tains)g(or)f(is)g(delimited)h(b)m(y)f(an)m(y)g(quoting)h(c)m |
(con)m(tains)g(or)f(is)g(delimited)h(b)m(y)f(an)m(y)g(quoting)h(c)m |
(haracters,)i(including)390 4025 y(bac)m(kslashes.)42 | (haracters,)i(including)390 2491 y(bac)m(kslashes.)42 |
b(This)29 b(is)i(set)g(b)s(efore)f(an)m(y)g(application-sp)s(eci\014c)i |
b(This)29 b(is)i(set)g(b)s(efore)f(an)m(y)g(application-sp)s(eci\014c)i |
(completion)g(function)e(is)g(called.)3371 4244 y([V)-8 | (completion)g(function)e(is)g(called.)3371 2655 y([V)-8 |
b(ariable])-3598 b Fg(int)53 b(rl_completion_mark_sy)q(mlin)q(k_d)q | b(ariable])-3598 b Fh(int)53 b(rl_completion_mark_sy)q(mlin)q(k_d)q |
(irs)390 4354 y Fs(If)31 b(non-zero,)i(a)f(slash)g(will)g(b)s(e)f(app)s | (irs)390 2765 y Ft(If)31 b(non-zero,)i(a)f(slash)g(will)g(b)s(e)f(app)s |
(ended)f(to)j(completed)g(\014lenames)e(that)i(are)f(sym)m(b)s(olic)g |
(ended)f(to)j(completed)g(\014lenames)e(that)i(are)f(sym)m(b)s(olic)g |
(links)390 4463 y(to)25 b(directory)g(names,)g(sub)5 | (links)390 2874 y(to)25 b(directory)g(names,)g(sub)5 |
b(ject)24 b(to)h(the)f(v)-5 b(alue)25 b(of)f(the)h(user-settable)g |
b(ject)24 b(to)h(the)f(v)-5 b(alue)25 b(of)f(the)h(user-settable)g |
Fi(mark-directories)k Fs(v)-5 b(ariable.)390 4573 y(This)27 | Fj(mark-directories)k Ft(v)-5 b(ariable.)390 2984 y(This)27 |
b(v)-5 b(ariable)28 b(exists)g(so)f(that)h(application-sp)s(eci\014c)h |
b(v)-5 b(ariable)28 b(exists)g(so)f(that)h(application-sp)s(eci\014c)h |
(completion)g(functions)e(can)g(o)m(v)m(erride)i(the)390 |
(completion)g(functions)e(can)g(o)m(v)m(erride)i(the)390 |
4682 y(user's)42 b(global)h(preference)g(\(set)g(via)g(the)f | 3093 y(user's)42 b(global)h(preference)g(\(set)g(via)g(the)f |
Fi(mark-symlink)m(ed-directories)48 b Fs(Readline)43 | Fj(mark-symlink)m(ed-directories)48 b Ft(Readline)43 |
b(v)-5 b(ariable\))390 4792 y(if)38 b(appropriate.)62 | b(v)-5 b(ariable\))390 3203 y(if)38 b(appropriate.)62 |
b(This)37 b(v)-5 b(ariable)38 b(is)g(set)g(to)g(the)g(user's)f |
b(This)37 b(v)-5 b(ariable)38 b(is)g(set)g(to)g(the)g(user's)f |
(preference)g(b)s(efore)g(an)m(y)h(application-)390 4902 | (preference)g(b)s(efore)g(an)m(y)h(application-)390 3313 |
y(sp)s(eci\014c)31 b(completion)i(function)f(is)f(called,)j(so)e |
y(sp)s(eci\014c)31 b(completion)i(function)f(is)f(called,)j(so)e |
(unless)f(that)h(function)f(mo)s(di\014es)g(the)h(v)-5 |
(unless)f(that)h(function)f(mo)s(di\014es)g(the)h(v)-5 |
b(alue,)33 b(the)390 5011 y(user's)d(preferences)g(are)h(honored.)3371 | b(alue,)33 b(the)390 3422 y(user's)d(preferences)g(are)h(honored.)3371 |
5230 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_ignore_completion_)q | 3587 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_ignore_completion_)q |
(dupl)q(ica)q(tes)390 5340 y Fs(If)30 b(non-zero,)h(then)f(duplicates)h | (dupl)q(ica)q(tes)390 3696 y Ft(If)30 b(non-zero,)h(then)f(duplicates)h |
(in)f(the)h(matc)m(hes)g(are)g(remo)m(v)m(ed.)42 b(The)29 |
(in)f(the)h(matc)m(hes)g(are)g(remo)m(v)m(ed.)42 b(The)29 |
b(default)i(is)f(1.)p eop end | b(default)i(is)f(1.)3371 3861 y([V)-8 b(ariable])-3598 |
%%Page: 52 56 | b Fh(int)53 b(rl_filename_completio)q(n_de)q(sir)q(ed)390 |
TeXDict begin 52 55 bop 150 -116 a Fs(Chapter)30 b(2:)41 | 3970 y Ft(Non-zero)33 b(means)f(that)g(the)g(results)f(of)h(the)g(matc) |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(52)3371 | m(hes)h(are)f(to)h(b)s(e)e(treated)i(as)f(\014lenames.)45 |
299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_filename_completio)q | b(This)390 4080 y(is)40 b Fk(always)49 b Ft(zero)41 b(when)e |
(n_de)q(sir)q(ed)390 408 y Fs(Non-zero)33 b(means)f(that)g(the)g | (completion)i(is)f(attempted,)j(and)d(can)g(only)g(b)s(e)f(c)m(hanged)i |
(results)f(of)h(the)g(matc)m(hes)h(are)f(to)h(b)s(e)e(treated)i(as)f | (within)e(an)390 4189 y(application-sp)s(eci\014c)i(completion)g |
(\014lenames.)45 b(This)390 518 y(is)40 b Fj(always)49 | (function.)67 b(If)39 b(it)h(is)f(set)h(to)h(a)e(non-zero)h(v)-5 |
b Fs(zero)41 b(when)e(completion)i(is)f(attempted,)j(and)d(can)g(only)g | b(alue)40 b(b)m(y)f(suc)m(h)h(a)390 4299 y(function,)24 |
(b)s(e)f(c)m(hanged)i(within)e(an)390 628 y(application-sp)s(eci\014c)i | |
(completion)g(function.)67 b(If)39 b(it)h(is)f(set)h(to)h(a)e(non-zero) | |
h(v)-5 b(alue)40 b(b)m(y)f(suc)m(h)h(a)390 737 y(function,)24 | |
b(directory)f(names)f(ha)m(v)m(e)h(a)g(slash)f(app)s(ended)e(and)i |
b(directory)f(names)f(ha)m(v)m(e)h(a)g(slash)f(app)s(ended)e(and)i |
(Readline)h(attempts)g(to)g(quote)g(com-)390 847 y(pleted)35 | (Readline)h(attempts)g(to)g(quote)g(com-)390 4408 y(pleted)35 |
b(\014lenames)g(if)g(they)h(con)m(tain)g(an)m(y)f(c)m(haracters)i(in)e |
b(\014lenames)g(if)g(they)h(con)m(tain)g(an)m(y)f(c)m(haracters)i(in)e |
Fr(rl_filename_quote_chara)o(cter)o(s)390 956 y Fs(and)30 | Fs(rl_filename_quote_chara)o(cter)o(s)390 4518 y Ft(and)30 |
b Fr(rl_filename_quoting_des)o(ired)24 b Fs(is)30 b(set)h(to)g(a)g | b Fs(rl_filename_quoting_des)o(ired)24 b Ft(is)30 b(set)h(to)g(a)g |
(non-zero)g(v)-5 b(alue.)3371 1141 y([V)d(ariable])-3598 | (non-zero)g(v)-5 b(alue.)3371 4682 y([V)d(ariable])-3598 |
b Fg(int)53 b(rl_filename_quoting_d)q(esir)q(ed)390 1250 | b Fh(int)53 b(rl_filename_quoting_d)q(esir)q(ed)390 4792 |
y Fs(Non-zero)29 b(means)f(that)h(the)f(results)g(of)g(the)g(matc)m | y Ft(Non-zero)29 b(means)f(that)h(the)f(results)g(of)g(the)g(matc)m |
(hes)i(are)e(to)h(b)s(e)e(quoted)h(using)g(double)f(quotes)390 |
(hes)i(are)e(to)h(b)s(e)e(quoted)h(using)g(double)f(quotes)390 |
1360 y(\(or)43 b(an)f(application-sp)s(eci\014c)i(quoting)f(mec)m | 4902 y(\(or)43 b(an)f(application-sp)s(eci\014c)i(quoting)f(mec)m |
(hanism\))g(if)f(the)h(completed)g(\014lename)g(con)m(tains)390 |
(hanism\))g(if)f(the)h(completed)g(\014lename)g(con)m(tains)390 |
1469 y(an)m(y)28 b(c)m(haracters)h(in)e Fr(rl_filename_quote_chars)p | 5011 y(an)m(y)28 b(c)m(haracters)h(in)e Fs(rl_filename_quote_chars)p |
Fs(.)34 b(This)27 b(is)g Fj(always)37 b Fs(non-zero)28 | Ft(.)34 b(This)27 b(is)g Fk(always)37 b Ft(non-zero)28 |
b(when)f(comple-)390 1579 y(tion)h(is)g(attempted,)h(and)e(can)h(only)g | b(when)f(comple-)390 5121 y(tion)h(is)g(attempted,)h(and)e(can)h(only)g |
(b)s(e)f(c)m(hanged)h(within)f(an)h(application-sp)s(eci\014c)h |
(b)s(e)f(c)m(hanged)h(within)f(an)h(application-sp)s(eci\014c)h |
(completion)390 1689 y(function.)37 b(The)21 b(quoting)g(is)g | (completion)390 5230 y(function.)37 b(The)21 b(quoting)g(is)g |
(e\013ected)i(via)e(a)h(call)g(to)g(the)f(function)g(p)s(oin)m(ted)g |
(e\013ected)i(via)e(a)h(call)g(to)g(the)f(function)g(p)s(oin)m(ted)g |
(to)g(b)m(y)g Fr(rl_filename_)390 1798 y(quoting_function)p | (to)g(b)m(y)g Fs(rl_filename_)390 5340 y(quoting_function)p |
Fs(.)3371 1983 y([V)-8 b(ariable])-3598 b Fg(int)53 b | Ft(.)p eop end |
(rl_attempted_completi)q(on_o)q(ver)390 2092 y Fs(If)93 | %%Page: 58 62 |
b(an)h(application-sp)s(eci\014c)i(completion)f(function)f(assigned)g | TeXDict begin 58 61 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
(to)h Fr(rl_attempted_)390 2202 y(completion_function)48 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(58)3371 |
b Fs(sets)53 b(this)g(v)-5 b(ariable)54 b(to)g(a)f(non-zero)h(v)-5 | 299 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_attempted_completi)q |
b(alue,)60 b(Readline)53 b(will)h(not)390 2311 y(p)s(erform)28 | (on_o)q(ver)390 408 y Ft(If)93 b(an)h(application-sp)s(eci\014c)i |
b(its)i(default)g(\014lename)g(completion)h(ev)m(en)f(if)g(the)f | (completion)f(function)f(assigned)g(to)h Fs(rl_attempted_)390 |
(application's)i(completion)g(function)390 2421 y(returns)e(no)h(matc)m | 518 y(completion_function)48 b Ft(sets)53 b(this)g(v)-5 |
(hes.)42 b(It)31 b(should)e(b)s(e)h(set)h(only)f(b)m(y)h(an)f | b(ariable)54 b(to)g(a)f(non-zero)h(v)-5 b(alue,)60 b(Readline)53 |
(application's)i(completion)f(function.)3371 2605 y([V)-8 | b(will)h(not)390 628 y(p)s(erform)28 b(its)i(default)g(\014lename)g |
b(ariable])-3598 b Fg(int)53 b(rl_sort_completion_ma)q(tche)q(s)390 | (completion)h(ev)m(en)f(if)g(the)f(application's)i(completion)g |
2715 y Fs(If)29 b(an)h(application)h(sets)f(this)g(v)-5 | (function)390 737 y(returns)e(no)h(matc)m(hes.)42 b(It)31 |
b(ariable)31 b(to)f(0,)h(Readline)f(will)g(not)g(sort)g(the)g(list)h | b(should)e(b)s(e)h(set)h(only)f(b)m(y)h(an)f(application's)i |
(of)f(completions)390 2824 y(\(whic)m(h)25 b(implies)f(that)i(it)f | (completion)f(function.)3371 922 y([V)-8 b(ariable])-3598 |
(cannot)g(remo)m(v)m(e)h(an)m(y)f(duplicate)g(completions\).)40 | b Fh(int)53 b(rl_sort_completion_ma)q(tche)q(s)390 1031 |
b(The)24 b(default)h(v)-5 b(alue)25 b(is)390 2934 y(1,)32 | y Ft(If)29 b(an)h(application)h(sets)f(this)g(v)-5 b(ariable)31 |
| b(to)f(0,)h(Readline)f(will)g(not)g(sort)g(the)g(list)h(of)f |
| (completions)390 1141 y(\(whic)m(h)25 b(implies)f(that)i(it)f(cannot)g |
| (remo)m(v)m(e)h(an)m(y)f(duplicate)g(completions\).)40 |
| b(The)24 b(default)h(v)-5 b(alue)25 b(is)390 1250 y(1,)32 |
b(whic)m(h)f(means)g(that)h(Readline)g(will)f(sort)h(the)f(completions) |
b(whic)m(h)f(means)g(that)h(Readline)g(will)f(sort)h(the)f(completions) |
h(and,)f(dep)s(ending)f(on)h(the)g(v)-5 b(alue)390 3044 | h(and,)f(dep)s(ending)f(on)h(the)g(v)-5 b(alue)390 1360 |
y(of)31 b Fr(rl_ignore_completion_du)o(pli)o(cate)o(s)p | y(of)31 b Fs(rl_ignore_completion_du)o(pli)o(cate)o(s)p |
Fs(,)25 b(will)30 b(attempt)i(to)f(remo)m(v)m(e)h(duplicate)f(matc)m | Ft(,)25 b(will)30 b(attempt)i(to)f(remo)m(v)m(e)h(duplicate)f(matc)m |
(hes.)3371 3228 y([V)-8 b(ariable])-3598 b Fg(int)53 | (hes.)3371 1544 y([V)-8 b(ariable])-3598 b Fh(int)53 |
b(rl_completion_type)390 3337 y Fs(Set)35 b(to)h(a)f(c)m(haracter)i | b(rl_completion_type)390 1654 y Ft(Set)35 b(to)h(a)f(c)m(haracter)i |
(describing)e(the)g(t)m(yp)s(e)g(of)g(completion)i(Readline)e(is)g |
(describing)e(the)g(t)m(yp)s(e)g(of)g(completion)i(Readline)e(is)g |
(curren)m(tly)h(attempt-)390 3447 y(ing;)f(see)f(the)g(description)f | (curren)m(tly)h(attempt-)390 1763 y(ing;)f(see)f(the)g(description)f |
(of)g Fr(rl_complete_internal\(\))28 b Fs(\(see)34 b(Section)g(2.6.2)h | (of)g Fs(rl_complete_internal\(\))28 b Ft(\(see)34 b(Section)g(2.6.2)h |
([Completion)390 3557 y(F)-8 b(unctions],)39 b(page)f(47\))f(for)g(the) | ([Completion)390 1873 y(F)-8 b(unctions],)39 b(page)f(52\))f(for)g(the) |
g(list)g(of)g(c)m(haracters.)61 b(This)36 b(is)g(set)i(to)f(the)g |
g(list)g(of)g(c)m(haracters.)61 b(This)36 b(is)g(set)i(to)f(the)g |
(appropriate)f(v)-5 b(alue)390 3666 y(b)s(efore)31 b(an)m(y)h | (appropriate)f(v)-5 b(alue)390 1983 y(b)s(efore)31 b(an)m(y)h |
(application-sp)s(eci\014c)h(completion)g(function)f(is)f(called,)j |
(application-sp)s(eci\014c)h(completion)g(function)f(is)f(called,)j |
(allo)m(wing)f(suc)m(h)e(functions)390 3776 y(to)g(presen)m(t)g(the)f | (allo)m(wing)f(suc)m(h)e(functions)390 2092 y(to)g(presen)m(t)g(the)f |
(same)h(in)m(terface)h(as)e Fr(rl_complete\(\))p Fs(.)3371 | (same)h(in)m(terface)h(as)e Fs(rl_complete\(\))p Ft(.)3371 |
3960 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_completion_invokin)q | 2276 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_completion_invokin)q |
(g_ke)q(y)390 4070 y Fs(Set)41 b(to)g(the)g(\014nal)g(c)m(haracter)h | (g_ke)q(y)390 2386 y Ft(Set)41 b(to)g(the)g(\014nal)g(c)m(haracter)h |
(in)e(the)h(k)m(ey)g(sequence)h(that)f(in)m(v)m(ok)m(ed)h(one)f(of)g |
(in)e(the)h(k)m(ey)g(sequence)h(that)f(in)m(v)m(ok)m(ed)h(one)f(of)g |
(the)g(completion)390 4179 y(functions)c(that)h(call)h | (the)g(completion)390 2496 y(functions)c(that)h(call)h |
Fr(rl_complete_internal\(\))p Fs(.)56 b(This)37 b(is)g(set)h(to)g(the)g | Fs(rl_complete_internal\(\))p Ft(.)56 b(This)37 b(is)g(set)h(to)g(the)g |
(appropriate)f(v)-5 b(alue)390 4289 y(b)s(efore)30 b(an)m(y)h | (appropriate)f(v)-5 b(alue)390 2605 y(b)s(efore)30 b(an)m(y)h |
(application-sp)s(eci\014c)h(completion)f(function)f(is)h(called.)3371 |
(application-sp)s(eci\014c)h(completion)f(function)f(is)h(called.)3371 |
4473 y([V)-8 b(ariable])-3598 b Fg(int)53 b(rl_inhibit_completion)390 | 2790 y([V)-8 b(ariable])-3598 b Fh(int)53 b(rl_inhibit_completion)390 |
4583 y Fs(If)28 b(this)g(v)-5 b(ariable)29 b(is)f(non-zero,)i | 2899 y Ft(If)28 b(this)g(v)-5 b(ariable)29 b(is)f(non-zero,)i |
(completion)f(is)f(inhibited.)40 b(The)28 b(completion)h(c)m(haracter)h |
(completion)f(is)f(inhibited.)40 b(The)28 b(completion)h(c)m(haracter)h |
(will)f(b)s(e)390 4692 y(inserted)h(as)h(an)m(y)g(other)f(b)s(ound)e | (will)f(b)s(e)390 3009 y(inserted)h(as)h(an)m(y)g(other)f(b)s(ound)e |
(to)k Fr(self-insert)p Fs(.)150 4892 y Fh(2.6.4)63 b(A)40 | (to)k Fs(self-insert)p Ft(.)150 3208 y Fi(2.6.4)63 b(A)40 |
b(Short)i(Completion)g(Example)150 5039 y Fs(Here)30 | b(Short)i(Completion)g(Example)150 3355 y Ft(Here)30 |
b(is)f(a)g(small)h(application)g(demonstrating)f(the)h(use)e(of)i(the)f |
b(is)f(a)g(small)h(application)g(demonstrating)f(the)h(use)e(of)i(the)f |
(GNU)h(Readline)f(library)-8 b(.)40 b(It)30 b(is)f(called)150 |
(GNU)h(Readline)f(library)-8 b(.)40 b(It)30 b(is)f(called)150 |
5148 y Fr(fileman)p Fs(,)40 b(and)f(the)h(source)g(co)s(de)g(resides)f | 3465 y Fs(fileman)p Ft(,)40 b(and)f(the)h(source)g(co)s(de)g(resides)f |
(in)g Fr(examples/fileman.c)p Fs(.)64 b(This)39 b(sample)h(application) | (in)g Fs(examples/fileman.c)p Ft(.)64 b(This)39 b(sample)h(application) |
150 5258 y(pro)m(vides)26 b(completion)i(of)e(command)g(names,)h(line)f | 150 3574 y(pro)m(vides)26 b(completion)i(of)e(command)g(names,)h(line)f |
(editing)h(features,)h(and)d(access)j(to)f(the)f(history)g(list.)p |
(editing)h(features,)h(and)d(access)j(to)f(the)f(history)g(list.)p |
eop end |
eop end |
%%Page: 53 57 | %%Page: 59 63 |
TeXDict begin 53 56 bop 150 -116 a Fs(Chapter)30 b(2:)41 | TeXDict begin 59 62 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(53)390 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(59)390 |
299 y Fe(/*)40 b(fileman.c)h(--)f(A)f(tiny)h(application)i(which)e |
299 y Fe(/*)40 b(fileman.c)h(--)f(A)f(tiny)h(application)i(which)e |
(demonstrates)i(how)e(to)g(use)g(the)508 386 y(GNU)g(Readline)h |
(demonstrates)i(how)e(to)g(use)g(the)508 386 y(GNU)g(Readline)h |
(library.)80 b(This)40 b(application)i(interactively)g(allows)f(users) |
(library.)80 b(This)40 b(application)i(interactively)g(allows)f(users) |
Line 10494 y(int)e(com_cd)g(PARAMS\(\(char)i(*\)\);)390 4483 y(in
|
Line 10912 y(int)e(com_cd)g(PARAMS\(\(char)i(*\)\);)390 4483 y(in
|
(call)i(to)e(do)h(the)g(job.)g(*/)468 5181 y(char)h(*doc;)f(/*)g |
(call)i(to)e(do)h(the)g(job.)g(*/)468 5181 y(char)h(*doc;)f(/*)g |
(Documentation)i(for)e(this)g(function.)80 b(*/)390 5268 |
(Documentation)i(for)e(this)g(function.)80 b(*/)390 5268 |
y(})39 b(COMMAND;)p eop end |
y(})39 b(COMMAND;)p eop end |
%%Page: 54 58 | %%Page: 60 64 |
TeXDict begin 54 57 bop 150 -116 a Fs(Chapter)30 b(2:)41 | TeXDict begin 60 63 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(54)390 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(60)390 |
386 y Fe(COMMAND)41 b(commands[])g(=)f({)468 473 y({)g("cd",)g(com_cd,) |
386 y Fe(COMMAND)41 b(commands[])g(=)f({)468 473 y({)g("cd",)g(com_cd,) |
h("Change)g(to)f(directory)h(DIR")f(},)468 560 y({)g("delete",)h |
h("Change)g(to)f(directory)h(DIR")f(},)468 560 y({)g("delete",)h |
(com_delete,)h("Delete)f(FILE")f(},)468 648 y({)g("help",)h(com_help,)g |
(com_delete,)h("Delete)f(FILE")f(},)468 648 y({)g("help",)h(com_help,)g |
Line 10532 y(break;)625 5093 y(/*)g(Remove)h(leading)f(and)g(trai
|
Line 10950 y(break;)625 5093 y(/*)g(Remove)h(leading)f(and)g(trai
|
(whitespace)h(from)e(the)g(line.)743 5181 y(Then,)g(if)g(there)g(is)g |
(whitespace)h(from)e(the)g(line.)743 5181 y(Then,)g(if)g(there)g(is)g |
(anything)h(left,)g(add)e(it)h(to)g(the)g(history)h(list)743 |
(anything)h(left,)g(add)e(it)h(to)g(the)g(history)h(list)743 |
5268 y(and)f(execute)h(it.)f(*/)p eop end |
5268 y(and)f(execute)h(it.)f(*/)p eop end |
%%Page: 55 59 | %%Page: 61 65 |
TeXDict begin 55 58 bop 150 -116 a Fs(Chapter)30 b(2:)41 | TeXDict begin 61 64 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(55)625 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(61)625 |
299 y Fe(s)40 b(=)f(stripwhite)j(\(line\);)625 473 y(if)e(\(*s\))704 |
299 y Fe(s)40 b(=)f(stripwhite)j(\(line\);)625 473 y(if)e(\(*s\))704 |
560 y({)782 648 y(add_history)i(\(s\);)782 735 y(execute_line)g(\(s\);) |
560 y({)782 648 y(add_history)i(\(s\);)782 735 y(execute_line)g(\(s\);) |
704 822 y(})625 996 y(free)e(\(line\);)547 1083 y(})468 |
704 822 y(})625 996 y(free)e(\(line\);)547 1083 y(})468 |
Line 10561 y(if)e(\(!command\))547 3524 y({)625 3611 y(fprintf)h(
|
Line 10979 y(if)e(\(!command\))547 3524 y({)625 3611 y(fprintf)h(
|
b(Return)41 b(a)e(NULL)h(pointer)h(if)f(NAME)g(isn't)g(a)g(command)g |
b(Return)41 b(a)e(NULL)h(pointer)h(if)f(NAME)g(isn't)g(a)g(command)g |
(name.)h(*/)390 5006 y(COMMAND)g(*)390 5093 y(find_command)h(\(name\)) |
(name.)h(*/)390 5006 y(COMMAND)g(*)390 5093 y(find_command)h(\(name\)) |
586 5181 y(char)e(*name;)390 5268 y({)p eop end |
586 5181 y(char)e(*name;)390 5268 y({)p eop end |
%%Page: 56 60 | %%Page: 62 66 |
TeXDict begin 56 59 bop 150 -116 a Fs(Chapter)30 b(2:)41 | TeXDict begin 62 65 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(56)468 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(62)468 |
299 y Fe(register)41 b(int)f(i;)468 473 y(for)g(\(i)g(=)f(0;)h |
299 y Fe(register)41 b(int)f(i;)468 473 y(for)g(\(i)g(=)f(0;)h |
(commands[i].name;)j(i++\))547 560 y(if)d(\(strcmp)g(\(name,)h |
(commands[i].name;)j(i++\))547 560 y(if)d(\(strcmp)g(\(name,)h |
(commands[i].name\))i(==)d(0\))625 648 y(return)h(\(&commands[i]\);)468 |
(commands[i].name\))i(==)d(0\))625 648 y(return)h(\(&commands[i]\);)468 |
Line 10604 b(We)40 b(can)g(use)f(the)h(entire)h(contents)g(of)f(r
|
Line 11022 b(We)40 b(can)g(use)f(the)h(entire)h(contents)g(of)f(r
|
b(Return)40 b(the)g(array)h(of)e(matches,)508 5181 y(or)g(NULL)h(if)g |
b(Return)40 b(the)g(array)h(of)e(matches,)508 5181 y(or)g(NULL)h(if)g |
(there)h(aren't)f(any.)g(*/)390 5268 y(char)g(**)p eop |
(there)h(aren't)f(any.)g(*/)390 5268 y(char)g(**)p eop |
end |
end |
%%Page: 57 61 | %%Page: 63 67 |
TeXDict begin 57 60 bop 150 -116 a Fs(Chapter)30 b(2:)41 | TeXDict begin 63 66 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(57)390 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(63)390 |
299 y Fe(fileman_completion)43 b(\(text,)e(start,)g(end\))586 |
299 y Fe(fileman_completion)43 b(\(text,)e(start,)g(end\))586 |
386 y(const)f(char)h(*text;)586 473 y(int)f(start,)h(end;)390 |
386 y(const)f(char)h(*text;)586 473 y(int)f(start,)h(end;)390 |
560 y({)468 648 y(char)g(**matches;)468 822 y(matches)g(=)f(\(char)g |
560 y({)468 648 y(char)g(**matches;)468 822 y(matches)g(=)f(\(char)g |
Line 10645 b(*/)390 4832 y(/*)903 b(FileMan)41 b(Commands)1060 b(
|
Line 11063 b(*/)390 4832 y(/*)903 b(FileMan)41 b(Commands)1060 b(
|
b(*/)390 5181 y(/*)40 b(String)g(to)g(pass)g(to)g(system)g(\(\).)80 |
b(*/)390 5181 y(/*)40 b(String)g(to)g(pass)g(to)g(system)g(\(\).)80 |
b(This)40 b(is)f(for)h(the)g(LIST,)h(VIEW)f(and)g(RENAME)508 |
b(This)40 b(is)f(for)h(the)g(LIST,)h(VIEW)f(and)g(RENAME)508 |
5268 y(commands.)h(*/)p eop end |
5268 y(commands.)h(*/)p eop end |
%%Page: 58 62 | %%Page: 64 68 |
TeXDict begin 58 61 bop 150 -116 a Fs(Chapter)30 b(2:)41 | TeXDict begin 64 67 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(58)390 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(64)390 |
299 y Fe(static)41 b(char)f(syscom[1024];)390 473 y(/*)g(List)g(the)g |
299 y Fe(static)41 b(char)f(syscom[1024];)390 473 y(/*)g(List)g(the)g |
(file\(s\))h(named)f(in)g(arg.)g(*/)390 560 y(com_list)h(\(arg\))586 |
(file\(s\))h(named)f(in)g(arg.)g(*/)390 560 y(com_list)h(\(arg\))586 |
648 y(char)f(*arg;)390 735 y({)468 822 y(if)g(\(!arg\))547 |
648 y(char)f(*arg;)390 735 y({)468 822 y(if)g(\(!arg\))547 |
Line 10675 j(==)d(1\))f(?)h("")f(:)h("s",)782 5093 y(finfo.st_siz
|
Line 11093 j(==)d(1\))f(?)h("")f(:)h("s",)782 5093 y(finfo.st_siz
|
5181 y(\(finfo.st_size)j(==)c(1\))h(?)g("")f(:)h("s"\);)468 |
5181 y(\(finfo.st_size)j(==)c(1\))h(?)g("")f(:)h("s"\);)468 |
5268 y(printf)h(\("Inode)g(Last)f(Change)h(at:)f(\045s",)g(ctime)g |
5268 y(printf)h(\("Inode)g(Last)f(Change)h(at:)f(\045s",)g(ctime)g |
(\(&finfo.st_ctime\)\);)p eop end |
(\(&finfo.st_ctime\)\);)p eop end |
%%Page: 59 63 | %%Page: 65 69 |
TeXDict begin 59 62 bop 150 -116 a Fs(Chapter)30 b(2:)41 | TeXDict begin 65 68 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(59)468 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(65)468 |
299 y Fe(printf)41 b(\(")236 b(Last)40 b(access)h(at:)f(\045s",)g |
299 y Fe(printf)41 b(\(")236 b(Last)40 b(access)h(at:)f(\045s",)g |
(ctime)g(\(&finfo.st_atime\)\);)468 386 y(printf)h(\(")157 |
(ctime)g(\(&finfo.st_atime\)\);)468 386 y(printf)h(\(")157 |
b(Last)41 b(modified)g(at:)f(\045s",)g(ctime)g(\(&finfo.st_mtime\)\);) |
b(Last)41 b(modified)g(at:)f(\045s",)g(ctime)g(\(&finfo.st_mtime\)\);) |
Line 10695 y(printf)i(\("\045s\\t\\t\045s.\\n",)i(commands[i].nam
|
Line 11113 y(printf)i(\("\045s\\t\\t\045s.\\n",)i(commands[i].nam
|
(commands[i].doc\);)782 2478 y(printed++;)704 2565 y(})547 |
(commands[i].doc\);)782 2478 y(printed++;)704 2565 y(})547 |
2653 y(})468 2827 y(if)d(\(!printed\))547 2914 y({)625 |
2653 y(})468 2827 y(if)d(\(!printed\))547 2914 y({)625 |
3001 y(printf)h(\("No)f(commands)h(match)g(`\045s'.)79 |
3001 y(printf)h(\("No)f(commands)h(match)g(`\045s'.)79 |
b(Possibilties)42 b(are:\\n",)f(arg\);)625 3176 y(for)f(\(i)g(=)f(0;)h | b(Possibilities)42 b(are:\\n",)f(arg\);)625 3176 y(for)f(\(i)g(=)f(0;)h |
(commands[i].name;)j(i++\))704 3263 y({)782 3350 y(/*)d(Print)g(in)g |
(commands[i].name;)j(i++\))704 3263 y({)782 3350 y(/*)d(Print)g(in)g |
(six)g(columns.)h(*/)782 3437 y(if)f(\(printed)h(==)f(6\))861 |
(six)g(columns.)h(*/)782 3437 y(if)f(\(printed)h(==)f(6\))861 |
3524 y({)939 3611 y(printed)h(=)e(0;)939 3699 y(printf)i(\("\\n"\);)861 |
3524 y({)939 3611 y(printed)h(=)e(0;)939 3699 y(printf)i(\("\\n"\);)861 |
Line 10706 b(Possibilties)42 b(are:\\n",)f(arg\);)625 3176 y(for)
|
Line 11124 b(Possibilties)42 b(are:\\n",)f(arg\);)625 3176 y(for)
|
4919 y(com_cd)h(\(arg\))586 5006 y(char)f(*arg;)390 5093 |
4919 y(com_cd)h(\(arg\))586 5006 y(char)f(*arg;)390 5093 |
y({)468 5181 y(if)g(\(chdir)h(\(arg\))f(==)g(-1\))547 |
y({)468 5181 y(if)g(\(chdir)h(\(arg\))f(==)g(-1\))547 |
5268 y({)p eop end |
5268 y({)p eop end |
%%Page: 60 64 | %%Page: 66 70 |
TeXDict begin 60 63 bop 150 -116 a Fs(Chapter)30 b(2:)41 | TeXDict begin 66 69 bop 150 -116 a Ft(Chapter)30 b(2:)41 |
b(Programming)30 b(with)g(GNU)h(Readline)1683 b(60)625 | b(Programming)30 b(with)g(GNU)h(Readline)1683 b(66)625 |
299 y Fe(perror)41 b(\(arg\);)625 386 y(return)g(1;)547 |
299 y Fe(perror)41 b(\(arg\);)625 386 y(return)g(1;)547 |
473 y(})468 648 y(com_pwd)g(\(""\);)468 735 y(return)g(\(0\);)390 |
473 y(})468 648 y(com_pwd)g(\(""\);)468 735 y(return)g(\(0\);)390 |
822 y(})390 996 y(/*)f(Print)g(out)g(the)g(current)h(working)g |
822 y(})390 996 y(/*)f(Print)g(out)g(the)g(current)h(working)g |
Line 10737 y({)625 4658 y(fprintf)h(\(stderr,)g("\045s:)f(Argumen
|
Line 11155 y({)625 4658 y(fprintf)h(\(stderr,)g("\045s:)f(Argumen
|
(required.\\n",)i(caller\);)625 4745 y(return)e(\(0\);)547 |
(required.\\n",)i(caller\);)625 4745 y(return)e(\(0\);)547 |
4832 y(})468 5006 y(return)g(\(1\);)390 5093 y(})p eop |
4832 y(})468 5006 y(return)g(\(1\);)390 5093 y(})p eop |
end |
end |
%%Page: 61 65 | %%Page: 67 71 |
TeXDict begin 61 64 bop 150 -116 a Fs(App)s(endix)29 | TeXDict begin 67 70 bop 3659 -116 a Ft(67)150 299 y Fp(App)t(endix)52 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 | b(A)81 b(GNU)54 b(F)-13 b(ree)53 b(Do)t(cumen)l(tation)e(License)1359 |
b(61)150 299 y Fo(App)t(endix)52 b(A)81 b(GNU)54 b(F)-13 | 502 y Ft(V)-8 b(ersion)31 b(1.3,)g(3)g(No)m(v)m(em)m(b)s(er)h(2008)390 |
b(ree)53 b(Do)t(cumen)l(tation)e(License)1359 502 y Fs(V)-8 | 635 y(Cop)m(yrigh)m(t)842 632 y(c)817 635 y Fq(\015)e |
b(ersion)31 b(1.3,)g(3)g(No)m(v)m(em)m(b)s(er)h(2008)390 | Ft(2000,)j(2001,)f(2002,)g(2007,)h(2008)f(F)-8 b(ree)31 |
635 y(Cop)m(yrigh)m(t)842 632 y(c)817 635 y Fp(\015)e | |
Fs(2000,)j(2001,)f(2002,)g(2007,)h(2008)f(F)-8 b(ree)31 | |
b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)390 745 |
b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)390 745 |
y Fr(http://fsf.org/)390 964 y Fs(Ev)m(ery)m(one)g(is)g(p)s(ermitted)f | y Fs(http://fsf.org/)390 964 y Ft(Ev)m(ery)m(one)g(is)g(p)s(ermitted)f |
(to)h(cop)m(y)g(and)f(distribute)g(v)m(erbatim)h(copies)390 |
(to)h(cop)m(y)g(and)f(distribute)g(v)m(erbatim)h(copies)390 |
1074 y(of)g(this)f(license)h(do)s(cumen)m(t,)g(but)e(c)m(hanging)j(it)f |
1074 y(of)g(this)f(license)h(do)s(cumen)m(t,)g(but)e(c)m(hanging)j(it)f |
(is)f(not)h(allo)m(w)m(ed.)199 1207 y(0.)61 b(PREAMBLE)330 |
(is)f(not)h(allo)m(w)m(ed.)199 1207 y(0.)61 b(PREAMBLE)330 |
1340 y(The)37 b(purp)s(ose)e(of)i(this)g(License)h(is)f(to)h(mak)m(e)g |
1340 y(The)37 b(purp)s(ose)e(of)i(this)g(License)h(is)f(to)h(mak)m(e)g |
(a)g(man)m(ual,)h(textb)s(o)s(ok,)h(or)d(other)g(functional)h(and)330 |
(a)g(man)m(ual,)h(textb)s(o)s(ok,)h(or)d(other)g(functional)h(and)330 |
1450 y(useful)29 b(do)s(cumen)m(t)h Fi(free)36 b Fs(in)29 | 1450 y(useful)29 b(do)s(cumen)m(t)h Fj(free)36 b Ft(in)29 |
b(the)i(sense)f(of)g(freedom:)41 b(to)31 b(assure)e(ev)m(ery)m(one)j |
b(the)i(sense)f(of)g(freedom:)41 b(to)31 b(assure)e(ev)m(ery)m(one)j |
(the)e(e\013ectiv)m(e)j(freedom)330 1559 y(to)f(cop)m(y)g(and)f |
(the)e(e\013ectiv)m(e)j(freedom)330 1559 y(to)f(cop)m(y)g(and)f |
(redistribute)g(it,)h(with)g(or)f(without)g(mo)s(difying)g(it,)i |
(redistribute)g(it,)h(with)g(or)f(without)g(mo)s(difying)g(it,)i |
Line 10821 b(\\In)m(v)-5 b(arian)m(t)27 b(Sections")g(are)f(certa
|
Line 11237 b(\\In)m(v)-5 b(arian)m(t)27 b(Sections")g(are)f(certa
|
5340 y(b)s(eing)e(those)h(of)g(In)m(v)-5 b(arian)m(t)27 |
5340 y(b)s(eing)e(those)h(of)g(In)m(v)-5 b(arian)m(t)27 |
b(Sections,)i(in)d(the)h(notice)h(that)f(sa)m(ys)g(that)g(the)g(Do)s |
b(Sections,)i(in)d(the)h(notice)h(that)f(sa)m(ys)g(that)g(the)g(Do)s |
(cumen)m(t)g(is)g(released)p eop end |
(cumen)m(t)g(is)g(released)p eop end |
%%Page: 62 66 | %%Page: 68 72 |
TeXDict begin 62 65 bop 150 -116 a Fs(App)s(endix)29 | TeXDict begin 68 71 bop 150 -116 a Ft(App)s(endix)29 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(62)330 299 y(under)26 b(this)i(License.)40 b(If)27 | b(68)330 299 y(under)26 b(this)i(License.)40 b(If)27 |
b(a)h(section)h(do)s(es)f(not)f(\014t)h(the)g(ab)s(o)m(v)m(e)h |
b(a)h(section)h(do)s(es)f(not)f(\014t)h(the)g(ab)s(o)m(v)m(e)h |
(de\014nition)e(of)h(Secondary)f(then)h(it)g(is)330 408 |
(de\014nition)e(of)h(Secondary)f(then)h(it)g(is)330 408 |
y(not)k(allo)m(w)m(ed)i(to)e(b)s(e)g(designated)g(as)g(In)m(v)-5 |
y(not)k(allo)m(w)m(ed)i(to)e(b)s(e)g(designated)g(as)g(In)m(v)-5 |
Line 10862 b(is)f(not)h(T)-8 b(ransparen)m(t)34 b(if)g(used)g(for
|
Line 11278 b(is)f(not)h(T)-8 b(ransparen)m(t)34 b(if)g(used)g(for
|
(substan)m(tial)h(amoun)m(t)g(of)g(text.)53 b(A)35 b(cop)m(y)g(that)g |
(substan)m(tial)h(amoun)m(t)g(of)g(text.)53 b(A)35 b(cop)m(y)g(that)g |
(is)330 2134 y(not)c(\\T)-8 b(ransparen)m(t")31 b(is)f(called)i |
(is)330 2134 y(not)c(\\T)-8 b(ransparen)m(t")31 b(is)f(called)i |
(\\Opaque".)330 2285 y(Examples)53 b(of)g(suitable)h(formats)f(for)g(T) |
(\\Opaque".)330 2285 y(Examples)53 b(of)g(suitable)h(formats)f(for)g(T) |
-8 b(ransparen)m(t)53 b(copies)h(include)f(plain)g Fl(asci)r(i)g | -8 b(ransparen)m(t)53 b(copies)h(include)f(plain)g Fm(asci)r(i)g |
Fs(without)330 2395 y(markup,)37 b(T)-8 b(exinfo)36 b(input)f(format,)j | Ft(without)330 2395 y(markup,)37 b(T)-8 b(exinfo)36 b(input)f(format,)j |
(LaT)1759 2414 y(E)1810 2395 y(X)e(input)f(format,)j |
(LaT)1759 2414 y(E)1810 2395 y(X)e(input)f(format,)j |
Fd(SGML)f Fs(or)f Fd(XML)g Fs(using)g(a)g(publicly)330 | Fd(SGML)f Ft(or)f Fd(XML)g Ft(using)g(a)g(publicly)330 |
2504 y(a)m(v)-5 b(ailable)42 b Fd(DTD)p Fs(,)h(and)c | 2504 y(a)m(v)-5 b(ailable)42 b Fd(DTD)p Ft(,)h(and)c |
(standard-conforming)g(simple)h Fd(HTML)p Fs(,)i(P)m(ostScript)e(or)f | (standard-conforming)g(simple)h Fd(HTML)p Ft(,)i(P)m(ostScript)e(or)f |
Fd(PDF)h Fs(designed)330 2614 y(for)e(h)m(uman)f(mo)s(di\014cation.)65 | Fd(PDF)h Ft(designed)330 2614 y(for)e(h)m(uman)f(mo)s(di\014cation.)65 |
b(Examples)38 b(of)h(transparen)m(t)f(image)h(formats)g(include)f |
b(Examples)38 b(of)h(transparen)m(t)f(image)h(formats)g(include)f |
Fd(PNG)p Fs(,)i Fd(X)n(CF)330 2724 y Fs(and)e Fd(JPG)p | Fd(PNG)p Ft(,)i Fd(X)n(CF)330 2724 y Ft(and)e Fd(JPG)p |
Fs(.)64 b(Opaque)38 b(formats)h(include)f(proprietary)h(formats)f(that) | Ft(.)64 b(Opaque)38 b(formats)h(include)f(proprietary)h(formats)f(that) |
h(can)g(b)s(e)f(read)h(and)f(edited)330 2833 y(only)54 |
h(can)g(b)s(e)f(read)h(and)f(edited)330 2833 y(only)54 |
b(b)m(y)f(proprietary)h(w)m(ord)f(pro)s(cessors,)59 b |
b(b)m(y)f(proprietary)h(w)m(ord)f(pro)s(cessors,)59 b |
Fd(SGML)54 b Fs(or)f Fd(XML)h Fs(for)g(whic)m(h)f(the)h | Fd(SGML)54 b Ft(or)f Fd(XML)h Ft(for)g(whic)m(h)f(the)h |
Fd(DTD)g Fs(and/or)330 2943 y(pro)s(cessing)61 b(to)s(ols)h(are)f(not)g | Fd(DTD)g Ft(and/or)330 2943 y(pro)s(cessing)61 b(to)s(ols)h(are)f(not)g |
(generally)i(a)m(v)-5 b(ailable,)71 b(and)60 b(the)h(mac)m |
(generally)i(a)m(v)-5 b(ailable,)71 b(and)60 b(the)h(mac)m |
(hine-generated)j Fd(HTML)p Fs(,)330 3052 y(P)m(ostScript)31 | (hine-generated)j Fd(HTML)p Ft(,)330 3052 y(P)m(ostScript)31 |
b(or)f Fd(PDF)h Fs(pro)s(duced)d(b)m(y)j(some)f(w)m(ord)g(pro)s | b(or)f Fd(PDF)h Ft(pro)s(duced)d(b)m(y)j(some)f(w)m(ord)g(pro)s |
(cessors)g(for)g(output)g(purp)s(oses)f(only)-8 b(.)330 |
(cessors)g(for)g(output)g(purp)s(oses)f(only)-8 b(.)330 |
3203 y(The)34 b(\\Title)h(P)m(age")i(means,)e(for)f(a)h(prin)m(ted)f(b) |
3203 y(The)34 b(\\Title)h(P)m(age")i(means,)e(for)f(a)h(prin)m(ted)f(b) |
s(o)s(ok,)h(the)f(title)i(page)f(itself,)h(plus)e(suc)m(h)f(follo)m |
s(o)s(ok,)h(the)f(title)i(page)f(itself,)h(plus)e(suc)m(h)f(follo)m |
Line 10915 b(Disclaimers)f(are)g(considered)e(to)330 4970 y(b)s(e
|
Line 11331 b(Disclaimers)f(are)g(considered)e(to)330 4970 y(b)s(e
|
b(Disclaimers)f(ma)m(y)g(ha)m(v)m(e)g(is)f(v)m(oid)g(and)f(has)h(no)330 |
b(Disclaimers)f(ma)m(y)g(ha)m(v)m(e)g(is)f(v)m(oid)g(and)f(has)h(no)330 |
5189 y(e\013ect)32 b(on)e(the)h(meaning)f(of)h(this)f(License.)199 |
5189 y(e\013ect)32 b(on)e(the)h(meaning)f(of)h(this)f(License.)199 |
5340 y(2.)61 b(VERBA)-8 b(TIM)31 b(COPYING)p eop end |
5340 y(2.)61 b(VERBA)-8 b(TIM)31 b(COPYING)p eop end |
%%Page: 63 67 | %%Page: 69 73 |
TeXDict begin 63 66 bop 150 -116 a Fs(App)s(endix)29 | TeXDict begin 69 72 bop 150 -116 a Ft(App)s(endix)29 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(63)330 299 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e(distribute)h | b(69)330 299 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e(distribute)h |
(the)g(Do)s(cumen)m(t)h(in)f(an)m(y)g(medium,)h(either)g(commercially)h |
(the)g(Do)s(cumen)m(t)h(in)f(an)m(y)g(medium,)h(either)g(commercially)h |
(or)330 408 y(noncommercially)-8 b(,)48 b(pro)m(vided)42 |
(or)330 408 y(noncommercially)-8 b(,)48 b(pro)m(vided)42 |
b(that)h(this)f(License,)47 b(the)42 b(cop)m(yrigh)m(t)i(notices,)j |
b(that)h(this)f(License,)47 b(the)42 b(cop)m(yrigh)m(t)i(notices,)j |
Line 11008 b(in)f(the)h(Title)h(P)m(age)g(\(and)f(on)f(the)h(co)m
|
Line 11424 b(in)f(the)h(Title)h(P)m(age)g(\(and)f(on)f(the)h(co)m
|
5340 y(Do)s(cumen)m(t,)j(and)d(from)g(those)i(of)f(previous)f(v)m |
5340 y(Do)s(cumen)m(t,)j(and)d(from)g(those)i(of)f(previous)f(v)m |
(ersions)h(\(whic)m(h)g(should,)g(if)g(there)g(w)m(ere)g(an)m(y)-8 |
(ersions)h(\(whic)m(h)g(should,)g(if)g(there)g(w)m(ere)g(an)m(y)-8 |
b(,)p eop end |
b(,)p eop end |
%%Page: 64 68 | %%Page: 70 74 |
TeXDict begin 64 67 bop 150 -116 a Fs(App)s(endix)29 | TeXDict begin 70 73 bop 150 -116 a Ft(App)s(endix)29 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(64)510 299 y(b)s(e)31 b(listed)h(in)f(the)g(History)h(section)g(of)g | b(70)510 299 y(b)s(e)31 b(listed)h(in)f(the)g(History)h(section)g(of)g |
(the)f(Do)s(cumen)m(t\).)45 b(Y)-8 b(ou)32 b(ma)m(y)g(use)f(the)g(same) |
(the)f(Do)s(cumen)m(t\).)45 b(Y)-8 b(ou)32 b(ma)m(y)g(use)f(the)g(same) |
h(title)h(as)510 408 y(a)e(previous)f(v)m(ersion)g(if)h(the)f(original) |
h(title)h(as)510 408 y(a)e(previous)f(v)m(ersion)g(if)h(the)f(original) |
i(publisher)d(of)h(that)h(v)m(ersion)g(giv)m(es)h(p)s(ermission.)360 |
i(publisher)d(of)h(that)h(v)m(ersion)g(giv)m(es)h(p)s(ermission.)360 |
Line 11090 b(arran)m(t)m(y)32 b(Disclaimers.)330 5121 y(If)h(the)
|
Line 11506 b(arran)m(t)m(y)32 b(Disclaimers.)330 5121 y(If)h(the)
|
(designate)h(some)e(or)h(all)g(of)f(these)h(sections)h(as)e(in)m(v)-5 |
(designate)h(some)e(or)h(all)g(of)f(these)h(sections)h(as)e(in)m(v)-5 |
b(arian)m(t.)48 b(T)-8 b(o)33 b(do)f(this,)h(add)f(their)p |
b(arian)m(t.)48 b(T)-8 b(o)33 b(do)f(this,)h(add)f(their)p |
eop end |
eop end |
%%Page: 65 69 | %%Page: 71 75 |
TeXDict begin 65 68 bop 150 -116 a Fs(App)s(endix)29 | TeXDict begin 71 74 bop 150 -116 a Ft(App)s(endix)29 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(65)330 299 y(titles)37 b(to)f(the)f(list)h(of)g(In)m(v)-5 | b(71)330 299 y(titles)37 b(to)f(the)f(list)h(of)g(In)m(v)-5 |
b(arian)m(t)36 b(Sections)g(in)f(the)h(Mo)s(di\014ed)f(V)-8 |
b(arian)m(t)36 b(Sections)g(in)f(the)h(Mo)s(di\014ed)f(V)-8 |
b(ersion's)36 b(license)g(notice.)57 b(These)330 408 |
b(ersion's)36 b(license)g(notice.)57 b(These)330 408 |
y(titles)32 b(m)m(ust)e(b)s(e)g(distinct)h(from)e(an)m(y)i(other)g |
y(titles)32 b(m)m(ust)e(b)s(e)g(distinct)h(from)e(an)m(y)i(other)g |
Line 11178 b(ma)m(y)g(extract)h(a)f(single)g(do)s(cumen)m(t)f(fro
|
Line 11594 b(ma)m(y)g(extract)h(a)f(single)g(do)s(cumen)m(t)f(fro
|
5230 y(do)s(cumen)m(t,)d(and)f(follo)m(w)i(this)e(License)h(in)g(all)g |
5230 y(do)s(cumen)m(t,)d(and)f(follo)m(w)i(this)e(License)h(in)g(all)g |
(other)g(resp)s(ects)f(regarding)h(v)m(erbatim)g(cop)m(ying)h(of)330 |
(other)g(resp)s(ects)f(regarding)h(v)m(erbatim)g(cop)m(ying)h(of)330 |
5340 y(that)d(do)s(cumen)m(t.)p eop end |
5340 y(that)d(do)s(cumen)m(t.)p eop end |
%%Page: 66 70 | %%Page: 72 76 |
TeXDict begin 66 69 bop 150 -116 a Fs(App)s(endix)29 | TeXDict begin 72 75 bop 150 -116 a Ft(App)s(endix)29 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(66)199 299 y(7.)61 b(A)m(GGREGA)-8 b(TION)32 b(WITH)e(INDEPENDENT)h | b(72)199 299 y(7.)61 b(A)m(GGREGA)-8 b(TION)32 b(WITH)e(INDEPENDENT)h |
(W)m(ORKS)330 441 y(A)d(compilation)i(of)e(the)g(Do)s(cumen)m(t)h(or)f |
(W)m(ORKS)330 441 y(A)d(compilation)i(of)e(the)g(Do)s(cumen)m(t)h(or)f |
(its)g(deriv)-5 b(ativ)m(es)30 b(with)d(other)i(separate)g(and)e(indep) |
(its)g(deriv)-5 b(ativ)m(es)30 b(with)d(other)i(separate)g(and)e(indep) |
s(enden)m(t)330 551 y(do)s(cumen)m(ts)33 b(or)g(w)m(orks,)h(in)f(or)h |
s(enden)m(t)330 551 y(do)s(cumen)m(ts)33 b(or)g(w)m(orks,)h(in)f(or)h |
Line 11266 b(ha)m(v)m(e)h(receiv)m(ed)h(copies)e(or)h(righ)m(ts)f
|
Line 11682 b(ha)m(v)m(e)h(receiv)m(ed)h(copies)e(or)h(righ)m(ts)f
|
(reinstated,)i(receipt)f(of)f(a)g(cop)m(y)h(of)f(some)h(or)f(all)h(of)f |
(reinstated,)i(receipt)f(of)f(a)g(cop)m(y)h(of)f(some)h(or)f(all)h(of)f |
(the)330 5340 y(same)31 b(material)h(do)s(es)e(not)g(giv)m(e)i(y)m(ou)f |
(the)330 5340 y(same)31 b(material)h(do)s(es)e(not)g(giv)m(e)i(y)m(ou)f |
(an)m(y)g(righ)m(ts)f(to)i(use)e(it.)p eop end |
(an)m(y)g(righ)m(ts)f(to)i(use)e(it.)p eop end |
%%Page: 67 71 | %%Page: 73 77 |
TeXDict begin 67 70 bop 150 -116 a Fs(App)s(endix)29 | TeXDict begin 73 76 bop 150 -116 a Ft(App)s(endix)29 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(67)154 299 y(10.)61 b(FUTURE)30 b(REVISIONS)f(OF)i(THIS)e(LICENSE)330 | b(73)154 299 y(10.)61 b(FUTURE)30 b(REVISIONS)f(OF)i(THIS)e(LICENSE)330 |
433 y(The)41 b(F)-8 b(ree)43 b(Soft)m(w)m(are)f(F)-8 |
433 y(The)41 b(F)-8 b(ree)43 b(Soft)m(w)m(are)f(F)-8 |
b(oundation)43 b(ma)m(y)f(publish)e(new,)k(revised)d(v)m(ersions)h(of)g |
b(oundation)43 b(ma)m(y)f(publish)e(new,)k(revised)d(v)m(ersions)h(of)g |
(the)g(GNU)g(F)-8 b(ree)330 543 y(Do)s(cumen)m(tation)34 |
(the)g(GNU)g(F)-8 b(ree)330 543 y(Do)s(cumen)m(tation)34 |
Line 11277 b(License)e(from)g(time)h(to)g(time.)46 b(Suc)m(h)31
|
Line 11693 b(License)e(from)g(time)h(to)g(time.)46 b(Suc)m(h)31
|
b(new)h(v)m(ersions)g(will)h(b)s(e)e(similar)h(in)g(spirit)330 |
b(new)h(v)m(ersions)g(will)h(b)s(e)e(similar)h(in)g(spirit)330 |
653 y(to)j(the)g(presen)m(t)f(v)m(ersion,)i(but)e(ma)m(y)h(di\013er)f |
653 y(to)j(the)g(presen)m(t)f(v)m(ersion,)i(but)e(ma)m(y)h(di\013er)f |
(in)g(detail)h(to)g(address)f(new)g(problems)f(or)i(concerns.)330 |
(in)g(detail)h(to)g(address)f(new)g(problems)f(or)i(concerns.)330 |
762 y(See)c Fr(http://www.gnu.org/copy)o(left)o(/)p Fs(.)330 | 762 y(See)c Fs(http://www.gnu.org/copy)o(left)o(/)p Ft(.)330 |
897 y(Eac)m(h)f(v)m(ersion)g(of)g(the)f(License)h(is)g(giv)m(en)g(a)g |
897 y(Eac)m(h)f(v)m(ersion)g(of)g(the)f(License)h(is)g(giv)m(en)g(a)g |
(distinguishing)f(v)m(ersion)h(n)m(um)m(b)s(er.)39 b(If)29 |
(distinguishing)f(v)m(ersion)h(n)m(um)m(b)s(er.)39 b(If)29 |
b(the)g(Do)s(cumen)m(t)330 1006 y(sp)s(eci\014es)45 b(that)h(a)g |
b(the)g(Do)s(cumen)m(t)330 1006 y(sp)s(eci\014es)45 b(that)h(a)g |
Line 11333 f(of)g(that)330 2944 y(license)31 b(published)e(b)m(y)
|
Line 11749 f(of)g(that)330 2944 y(license)31 b(published)e(b)m(y)
|
g(under)330 3895 y(CC-BY-SA)30 b(on)g(the)h(same)f(site)h(at)g(an)m(y)g |
g(under)330 3895 y(CC-BY-SA)30 b(on)g(the)h(same)f(site)h(at)g(an)m(y)g |
(time)g(b)s(efore)e(August)h(1,)h(2009,)h(pro)m(vided)e(the)g(MMC)h(is) |
(time)g(b)s(efore)e(August)h(1,)h(2009,)h(pro)m(vided)e(the)g(MMC)h(is) |
330 4005 y(eligible)h(for)e(relicensing.)p eop end |
330 4005 y(eligible)h(for)e(relicensing.)p eop end |
%%Page: 68 72 | %%Page: 74 78 |
TeXDict begin 68 71 bop 150 -116 a Fs(App)s(endix)29 | TeXDict begin 74 77 bop 150 -116 a Ft(App)s(endix)29 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603 |
b(68)150 299 y Fq(ADDENDUM:)45 b(Ho)l(w)h(to)f(use)g(this)h(License)f | b(74)150 299 y Fr(ADDENDUM:)45 b(Ho)l(w)h(to)f(use)g(this)h(License)f |
(for)g(y)l(our)g(do)t(cumen)l(ts)150 458 y Fs(T)-8 b(o)35 | (for)g(y)l(our)g(do)t(cumen)l(ts)150 458 y Ft(T)-8 b(o)35 |
b(use)f(this)h(License)g(in)f(a)h(do)s(cumen)m(t)g(y)m(ou)f(ha)m(v)m(e) |
b(use)f(this)h(License)g(in)f(a)h(do)s(cumen)m(t)g(y)m(ou)f(ha)m(v)m(e) |
i(written,)g(include)f(a)f(cop)m(y)i(of)f(the)f(License)h(in)g(the)150 |
i(written,)g(include)f(a)f(cop)m(y)i(of)f(the)f(License)h(in)g(the)150 |
568 y(do)s(cumen)m(t)30 b(and)g(put)g(the)g(follo)m(wing)i(cop)m(yrigh) |
568 y(do)s(cumen)m(t)30 b(and)g(put)g(the)g(follo)m(wing)i(cop)m(yrigh) |
Line 11351 y(under)h(the)f(terms)g(of)g(the)g(GNU)g(Free)g(Docume
|
Line 11767 y(under)h(the)f(terms)g(of)g(the)g(GNU)g(Free)g(Docume
|
1029 y(with)g(no)e(Invariant)j(Sections,)f(no)f(Front-Cover)h(Texts,)g |
1029 y(with)g(no)e(Invariant)j(Sections,)f(no)f(Front-Cover)h(Texts,)g |
(and)f(no)f(Back-Cover)468 1116 y(Texts.)80 b(A)40 b(copy)g(of)g(the)f |
(and)f(no)f(Back-Cover)468 1116 y(Texts.)80 b(A)40 b(copy)g(of)g(the)f |
(license)i(is)f(included)h(in)f(the)g(section)g(entitled)h(``GNU)468 |
(license)i(is)f(included)h(in)f(the)g(section)g(entitled)h(``GNU)468 |
1203 y(Free)g(Documentation)h(License''.)275 1337 y Fs(If)d(y)m(ou)h | 1203 y(Free)g(Documentation)h(License''.)275 1337 y Ft(If)d(y)m(ou)h |
(ha)m(v)m(e)h(In)m(v)-5 b(arian)m(t)41 b(Sections,)i(F)-8 |
(ha)m(v)m(e)h(In)m(v)-5 b(arian)m(t)41 b(Sections,)i(F)-8 |
b(ron)m(t-Co)m(v)m(er)42 b(T)-8 b(exts)41 b(and)e(Bac)m(k-Co)m(v)m(er)k |
b(ron)m(t-Co)m(v)m(er)42 b(T)-8 b(exts)41 b(and)e(Bac)m(k-Co)m(v)m(er)k |
(T)-8 b(exts,)43 b(replace)e(the)150 1447 y(\\with)6 |
(T)-8 b(exts,)43 b(replace)e(the)150 1447 y(\\with)6 |
Line 11359 b(.)22 b(.)g(.)12 b(T)-8 b(exts.")41 b(line)31 b(with)
|
Line 11775 b(.)22 b(.)g(.)12 b(T)-8 b(exts.")41 b(line)31 b(with)
|
1559 y Fe(with)40 b(the)g(Invariant)h(Sections)g(being)g |
1559 y Fe(with)40 b(the)g(Invariant)h(Sections)g(being)g |
Fc(list)f(their)g(titles)p Fe(,)h(with)547 1646 y(the)f(Front-Cover)i |
Fc(list)f(their)g(titles)p Fe(,)h(with)547 1646 y(the)f(Front-Cover)i |
(Texts)e(being)g Fc(list)p Fe(,)h(and)f(with)g(the)g(Back-Cover)h |
(Texts)e(being)g Fc(list)p Fe(,)h(and)f(with)g(the)g(Back-Cover)h |
(Texts)547 1733 y(being)f Fc(list)p Fe(.)275 1868 y Fs(If)34 | (Texts)547 1733 y(being)f Fc(list)p Fe(.)275 1868 y Ft(If)34 |
b(y)m(ou)i(ha)m(v)m(e)g(In)m(v)-5 b(arian)m(t)36 b(Sections)g(without)f |
b(y)m(ou)i(ha)m(v)m(e)g(In)m(v)-5 b(arian)m(t)36 b(Sections)g(without)f |
(Co)m(v)m(er)h(T)-8 b(exts,)38 b(or)d(some)g(other)h(com)m(bination)g |
(Co)m(v)m(er)h(T)-8 b(exts,)38 b(or)d(some)g(other)h(com)m(bination)g |
(of)g(the)150 1978 y(three,)31 b(merge)g(those)g(t)m(w)m(o)g |
(of)g(the)150 1978 y(three,)31 b(merge)g(those)g(t)m(w)m(o)g |
Line 11371 y(If)23 b(y)m(our)h(do)s(cumen)m(t)f(con)m(tains)i(non
|
Line 11787 y(If)23 b(y)m(our)h(do)s(cumen)m(t)f(con)m(tains)i(non
|
b(as)g(the)g(GNU)150 2331 y(General)31 b(Public)f(License,)i(to)f(p)s |
b(as)g(the)g(GNU)150 2331 y(General)31 b(Public)f(License,)i(to)f(p)s |
(ermit)e(their)i(use)f(in)g(free)g(soft)m(w)m(are.)p |
(ermit)e(their)i(use)f(in)g(free)g(soft)m(w)m(are.)p |
eop end |
eop end |
%%Page: 69 73 | %%Page: 75 79 |
TeXDict begin 69 72 bop 150 -116 a Fs(Concept)31 b(Index)2927 | TeXDict begin 75 78 bop 150 -116 a Ft(Concept)31 b(Index)2927 |
b(69)150 299 y Fo(Concept)52 b(Index)150 638 y Fq(A)150 | b(75)150 100 y Fp(Concept)52 b(Index)146 434 y Fr(A)150 |
754 y Fb(application-sp)r(eci\014c)27 b(completion)f(functions)17 | 550 y Fb(application-sp)r(eci\014c)27 b(completion)f(functions)e |
b Fa(:)d(:)f(:)g(:)g(:)h(:)f(:)43 b Fb(46)150 1005 y | Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)37 b Fb(51)146 796 y |
Fq(C)150 1121 y Fb(command)26 b(editing)17 b Fa(:)d(:)f(:)g(:)g(:)g(:)h | Fr(C)150 913 y Fb(command)26 b(editing)6 b Fa(:)14 b(:)f(:)g(:)g(:)g(:) |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) | g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)44 b Fb(1)150 1372 y Fq(E)150 | (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 b Fb(1)146 1159 |
1488 y Fb(editing)26 b(command)g(lines)15 b Fa(:)f(:)f(:)g(:)g(:)g(:)h | y Fr(E)150 1275 y Fb(editing)26 b(command)g(lines)c Fa(:)13 |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) | b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
g(:)g(:)42 b Fb(1)150 1738 y Fq(I)150 1855 y Fb(initialization)28 | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)36 b Fb(1)146 1522 y Fr(I)150 |
b(\014le,)e(readline)15 b Fa(:)f(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | 1638 y Fb(initialization)28 b(\014le,)e(readline)c Fa(:)13 |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)42 b | |
Fb(4)150 1942 y(in)n(teraction,)27 b(readline)c Fa(:)13 | |
b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)49 b Fb(1)150 | (:)g(:)h(:)f(:)g(:)36 b Fb(4)150 1726 y(in)n(teraction,)27 |
2193 y Fq(K)150 2309 y Fb(kill)26 b(ring)d Fa(:)13 b(:)h(:)f(:)g(:)g(:) | b(readline)12 b Fa(:)h(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)26 |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)50 | b Fb(1)146 1972 y Fr(K)150 2088 y Fb(kill)g(ring)12 b |
b Fb(2)2025 638 y(killing)26 b(text)21 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g | Fa(:)h(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 | |
b Fb(2)2025 925 y Fq(N)2025 1056 y Fb(notation,)26 b(readline)11 | |
b Fa(:)j(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)38 | |
b Fb(1)2025 1343 y Fq(R)2025 1474 y Fb(readline,)26 b(function)12 | |
b Fa(:)i(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) | |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)39 | |
b Fb(22)2025 1761 y Fq(V)2025 1891 y Fb(v)l(ariables,)27 | |
b(readline)c Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)50 | |
b Fb(4)2025 2178 y Fq(Y)2025 2309 y Fb(y)n(anking)25 | |
b(text)11 b Fa(:)h(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | |
g(:)h(:)f(:)g(:)38 b Fb(2)p eop end | |
%%Page: 70 74 | |
TeXDict begin 70 73 bop 150 -116 a Fs(F)-8 b(unction)31 | |
b(and)f(V)-8 b(ariable)32 b(Index)2370 b(70)150 299 y | |
Fo(F)-13 b(unction)52 b(and)h(V)-13 b(ariable)53 b(Index)p | |
159 610 41 6 v 150 726 a Fe(_rl_digit_p)24 b Fa(:)13 | |
b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)48 | |
b Fb(39)150 814 y Fe(_rl_digit_value)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
g(:)g(:)g(:)g(:)g(:)g(:)38 b Fb(39)150 901 y Fe(_rl_lowercase_p)11 | g(:)g(:)g(:)g(:)g(:)g(:)27 b Fb(2)150 2176 y(killing)g(text)11 |
b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | b Fa(:)h(:)h(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)38 | g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
b Fb(39)150 988 y Fe(_rl_to_lower)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:) | (:)g(:)g(:)g(:)26 b Fb(2)2021 434 y Fr(N)2025 566 y Fb(notation,)g |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (readline)17 b Fa(:)d(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)45 b Fb(39)150 1076 | (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
y Fe(_rl_to_upper)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | 32 b Fb(1)2021 970 y Fr(R)2025 1102 y Fb(readline,)26 |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | b(function)18 b Fa(:)c(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
(:)g(:)h(:)f(:)g(:)45 b Fb(39)150 1163 y Fe(_rl_uppercase_p)11 | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)33 |
b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | b Fb(25)2021 1507 y Fr(V)2025 1639 y Fb(v)l(ariables,)27 |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)38 | b(readline)11 b Fa(:)j(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
b Fb(38)150 1415 y Fq(A)150 1531 y Fe(abort)27 b(\(C-g\))11 | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) |
b Fa(:)j(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | 26 b Fb(4)2021 2043 y Fr(Y)2025 2176 y Fb(y)n(anking)f(text)17 |
| b Fa(:)12 b(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
| (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) |
| f(:)g(:)32 b Fb(2)p eop end |
| %%Page: 76 80 |
| TeXDict begin 76 79 bop 3659 -116 a Ft(76)150 299 y Fp(F)-13 |
| b(unction)52 b(and)h(V)-13 b(ariable)53 b(Index)p 156 |
| 740 41 6 v 150 862 a Fe(_rl_digit_p)10 b Fa(:)16 b(:)d(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
| g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)25 b Fb(42)150 |
| 951 y Fe(_rl_digit_value)17 b Fa(:)g(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
| g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
| (:)g(:)g(:)32 b Fb(43)150 1041 y Fe(_rl_lowercase_p)17 |
| b Fa(:)g(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
| g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)32 |
| b Fb(42)150 1130 y Fe(_rl_to_lower)8 b Fa(:)16 b(:)d(:)g(:)g(:)g(:)g(:) |
| g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)22 b Fb(43)150 |
| 1219 y Fe(_rl_to_upper)8 b Fa(:)16 b(:)d(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
| g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
| (:)g(:)g(:)g(:)h(:)f(:)g(:)22 b Fb(42)150 1306 y Fe(_rl_uppercase_p)17 |
| b Fa(:)g(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
| g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)32 |
| b Fb(42)146 1593 y Fr(A)150 1715 y Fe(abort)27 b(\(C-g\))17 |
| b Fa(:)d(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
(:)37 b Fb(19)150 1618 y Fe(accept-line)28 b(\(Newline)g(or)e(Return\)) | (:)31 b Fb(22)150 1802 y Fe(accept-line)d(\(Newline)g(or)e(Return\))14 |
8 b Fa(:)14 b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)34 | b Fa(:)g(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)28 |
b Fb(14)150 1871 y Fq(B)150 1987 y Fe(backward-char)29 | b Fb(17)146 2088 y Fr(B)150 2211 y Fe(backward-char)h(\(C-b\))14 |
b(\(C-b\))8 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | b Fa(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)34 | g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)28 b Fb(16)150 2300 |
b Fb(14)150 2074 y Fe(backward-delete-char)c(\(Rubout\))17 | y Fe(backward-delete-char)i(\(Rubout\))24 b Fa(:)14 b(:)f(:)g(:)g(:)g |
b Fa(:)e(:)e(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)43 | (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)37 b Fb(19)150 2389 |
b Fb(16)150 2161 y Fe(backward-kill-line)30 b(\(C-x)c(Rubout\))18 | y Fe(backward-kill-line)30 b(\(C-x)c(Rubout\))7 b Fa(:)15 |
b Fa(:)d(:)e(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)45 | b(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)21 b |
b Fb(17)150 2249 y Fe(backward-kill-word)30 b(\(M-DEL\))7 | Fb(20)150 2478 y Fe(backward-kill-word)30 b(\(M-DEL\))13 |
b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | b Fa(:)h(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) |
(:)h(:)33 b Fb(17)150 2336 y Fe(backward-word)c(\(M-b\))8 | h(:)27 b Fb(20)150 2567 y Fe(backward-word)i(\(M-b\))14 |
b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f | b Fa(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)34 b Fb(14)150 | g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)28 b Fb(16)150 2656 |
2423 y Fe(beginning-of-history)c(\(M-<\))7 b Fa(:)15 | y Fe(beginning-of-history)i(\(M-<\))13 b Fa(:)h(:)g(:)f(:)g(:)g(:)g(:)g |
b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)27 b Fb(17)150 |
b Fb(15)150 2511 y Fe(beginning-of-line)c(\(C-a\))15 | 2746 y Fe(beginning-of-line)i(\(C-a\))22 b Fa(:)13 b(:)h(:)f(:)g(:)g(:) |
b Fa(:)f(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)35 |
h(:)f(:)g(:)g(:)41 b Fb(14)150 2598 y(b)r(ell-st)n(yle)21 | b Fb(16)150 2835 y(b)r(ell-st)n(yle)9 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g |
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)24 |
g(:)g(:)g(:)h(:)f(:)47 b Fb(4)150 2685 y(bind-tt)n(y-sp)r(ecial-c)n | b Fb(5)150 2924 y(bind-tt)n(y-sp)r(ecial-c)n(hars)c Fa(:)13 |
(hars)15 b Fa(:)d(:)h(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)42 | (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)36 b Fb(5)150 3013 |
b Fb(5)150 2935 y Fq(C)150 3051 y Fe(call-last-kbd-macro)30 | y(blink-matc)n(hing-paren)6 b Fa(:)12 b(:)i(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
b(\(C-x)c(e\))11 b Fa(:)j(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)g(:)g(:)g(:)g(:)38 b Fb(19)150 3139 y Fe(capitalize-word)29 | g(:)21 b Fb(5)150 3100 y Fe(bracketed-paste-begin)30 |
b(\(M-c\))21 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) | b(\(\))18 b Fa(:)c(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)46 b Fb(17)150 | (:)g(:)g(:)g(:)g(:)g(:)33 b Fb(19)146 3387 y Fr(C)150 |
3226 y Fe(character-search)29 b(\(C-]\))17 b Fa(:)e(:)e(:)g(:)g(:)g(:)g | 3509 y Fe(call-last-kbd-macro)d(\(C-x)c(e\))17 b Fa(:)d(:)f(:)h(:)f(:)g |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)44 | (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)32 b Fb(22)150 |
b Fb(20)150 3313 y Fe(character-search-backward)31 b(\(M-C-]\))6 | 3598 y Fe(capitalize-word)d(\(M-c\))9 b Fa(:)14 b(:)f(:)g(:)g(:)h(:)f |
b Fa(:)15 b(:)e(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(20)150 | |
3401 y Fe(clear-screen)28 b(\(C-l\))10 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
g(:)g(:)g(:)37 b Fb(14)150 3488 y(colored-stats)11 b | 23 b Fb(19)150 3687 y Fe(character-search)29 b(\(C-]\))6 |
Fa(:)j(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | (:)g(:)g(:)g(:)g(:)g(:)g(:)21 b Fb(23)150 3777 y Fe |
h(:)37 b Fb(5)150 3575 y(commen)n(t-b)r(egin)17 b Fa(:)d(:)f(:)g(:)g(:) | (character-search-backward)31 b(\(M-C-]\))12 b Fa(:)j(:)e(:)h(:)f(:)g |
| (:)g(:)g(:)g(:)g(:)27 b Fb(23)150 3866 y Fe(clear-display)i(\(M-C-l\))9 |
| b Fa(:)14 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
| (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)23 b Fb(16)150 3955 y |
| Fe(clear-screen)28 b(\(C-l\))16 b Fa(:)f(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:) |
| g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
| (:)31 b Fb(17)150 4044 y(colored-completion-pre\014x)9 |
| b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
| (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)24 b Fb(5)150 4133 y(colored-stats)17 |
| b Fa(:)d(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)44 b Fb(5)150 | (:)h(:)31 b Fb(5)150 4222 y(commen)n(t-b)r(egin)6 b Fa(:)14 |
3662 y Fe(complete)27 b(\(TAB\))22 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g | b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 |
g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(18)150 3750 y(completion-displa)n | b Fb(5)150 4312 y Fe(complete)27 b(\(TAB\))10 b Fa(:)k(:)f(:)g(:)h(:)f |
(y-width)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)48 b Fb(5)150 | g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)24 b Fb(21)150 4401 |
3837 y(completion-ignore-case)13 b Fa(:)i(:)e(:)g(:)g(:)h(:)f(:)g(:)g | y(completion-displa)n(y-width)10 b Fa(:)k(:)f(:)g(:)g(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)25 |
| b Fb(5)150 4490 y(completion-ignore-case)c Fa(:)13 b(:)g(:)g(:)g(:)h(:) |
| f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
| (:)g(:)g(:)34 b Fb(5)150 4579 y(completion-map-case)15 |
| b Fa(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
| g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)30 b Fb(5)150 |
| 4668 y(completion-pre\014x-displa)n(y-length)14 b Fa(:)e(:)h(:)g(:)g(:) |
| g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)28 b |
| Fb(5)150 4758 y(completion-query-items)6 b Fa(:)13 b(:)g(:)g(:)g(:)g(:) |
| h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
| (:)g(:)g(:)21 b Fb(6)150 4847 y(con)n(v)n(ert-meta)9 |
| b Fa(:)k(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
| g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
| (:)h(:)24 b Fb(6)150 4936 y Fe(copy-backward-word)30 |
| b(\(\))9 b Fa(:)k(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)23 b Fb(21)150 |
| 5025 y Fe(copy-forward-word)29 b(\(\))11 b Fa(:)j(:)f(:)h(:)f(:)g(:)g |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
40 b Fb(5)150 3924 y(completion-map-case)9 b Fa(:)14 | g(:)26 b Fb(21)150 5112 y Fe(copy-region-as-kill)k(\(\))6 |
b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)36 b Fb(5)150 | (:)g(:)g(:)g(:)g(:)g(:)g(:)21 b Fb(21)2021 817 y Fr(D)2025 |
4012 y(completion-pre\014x-displa)n(y-length)8 b Fa(:)k(:)h(:)g(:)g(:)g | 935 y Fe(delete-char)28 b(\(C-d\))20 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:) |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)34 b Fb(5)150 | g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
4099 y(completion-query-items)17 b Fa(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (:)g(:)g(:)g(:)34 b Fb(18)2025 1023 y Fe(delete-char-or-list)c(\(\))6 |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)44 | b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
b Fb(5)150 4186 y(con)n(v)n(ert-meta)20 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g | (:)h(:)f(:)g(:)g(:)g(:)g(:)21 b Fb(22)2025 1111 y Fe |
| (delete-horizontal-space)31 b(\(\))13 b Fa(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
| (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)28 b Fb(20)2025 |
| 1200 y Fe(digit-argument)h(\()p Fc(M-0)p Fe(,)d Fc(M-1)p |
| Fe(,)h(...)f Fc(M--)p Fe(\))13 b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
| (:)28 b Fb(21)2025 1288 y(disable-completion)20 b Fa(:)13 |
| b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
| (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)34 b Fb(6)2025 |
| 1376 y Fe(do-lowercase-version)c(\(M-A,)d(M-B,)f(M-)p |
| Fc(x)p Fe(,)h(...\))12 b Fa(:)i(:)27 b Fb(22)2025 1464 |
| y Fe(downcase-word)h(\(M-l\))14 b Fa(:)g(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:) |
| g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)28 |
| b Fb(19)2025 1552 y Fe(dump-functions)h(\(\))19 b Fa(:)13 |
| b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
| (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(23)2025 |
| 1640 y Fe(dump-macros)28 b(\(\))10 b Fa(:)j(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)47 b Fb(5)150 | g(:)g(:)h(:)f(:)g(:)g(:)24 b Fb(24)2025 1727 y Fe(dump-variables)29 |
4273 y Fe(copy-backward-word)30 b(\(\))20 b Fa(:)13 b(:)g(:)g(:)h(:)f | b(\(\))19 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)34 |
46 b Fb(18)150 4361 y Fe(copy-forward-word)29 b(\(\))23 | b Fb(23)2021 1989 y Fr(E)2025 2108 y Fb(ec)n(ho-con)n(trol-c)n |
b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | (haracters)13 b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)49 b Fb(18)150 4448 y | (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)29 |
Fe(copy-region-as-kill)30 b(\(\))17 b Fa(:)d(:)f(:)g(:)g(:)g(:)g(:)h(:) | b Fb(6)2025 2196 y(editing-mo)r(de)10 b Fa(:)j(:)g(:)g(:)g(:)g(:)g(:)h |
f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)44 | (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
b Fb(18)150 4700 y Fq(D)150 4816 y Fe(delete-char)28 | g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)25 b Fb(6)2025 |
b(\(C-d\))13 b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g | 2284 y Fe(emacs-editing-mode)k(\(C-e\))18 b Fa(:)d(:)e(:)g(:)g(:)g(:)h |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 | (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)33 |
b Fb(16)150 4904 y Fe(delete-char-or-list)30 b(\(\))17 | b Fb(24)2025 2372 y(emacs-mo)r(de-string)18 b Fa(:)c(:)f(:)g(:)g(:)g(:) |
b Fa(:)d(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
g(:)g(:)g(:)g(:)g(:)44 b Fb(19)150 4991 y Fe(delete-horizontal-space)31 | (:)h(:)f(:)g(:)g(:)g(:)g(:)33 b Fb(6)2025 2460 y(enable-brac)n(k)n |
b(\(\))7 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | (eted-paste)18 b Fa(:)12 b(:)h(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
g(:)g(:)g(:)h(:)33 b Fb(18)150 5078 y Fe(digit-argument)c(\()p | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)33 |
Fc(M-0)p Fe(,)e Fc(M-1)p Fe(,)f(...)g Fc(M--)p Fe(\))7 | b Fb(6)2025 2548 y(enable-k)n(eypad)7 b Fa(:)12 b(:)h(:)g(:)g(:)h(:)f |
b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(18)150 | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
5166 y(disable-completion)13 b Fa(:)h(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h | g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)23 b Fb(7)2025 |
| 2636 y Fe(end-kbd-macro)28 b(\(C-x)f(\)\))16 b Fa(:)d(:)g(:)g(:)g(:)h |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
g(:)g(:)g(:)40 b Fb(6)150 5253 y Fe(do-uppercase-version)30 | g(:)30 b Fb(22)2025 2724 y Fc(end-of-file)e Fe(\(usually)f(C-d\))d |
b(\(M-a,)d(M-b,)f(M-)p Fc(x)p Fe(,)h(...)q(\))310 5340 | Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
y Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | (:)g(:)g(:)37 b Fb(18)2025 2812 y Fe(end-of-history)29 |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) | b(\(M->\))11 b Fa(:)j(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)33 b Fb(20)2025 610 | (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)26 b Fb(17)2025 |
y Fe(downcase-word)28 b(\(M-l\))8 b Fa(:)14 b(:)g(:)f(:)g(:)g(:)g(:)g | 2900 y Fe(end-of-line)i(\(C-e\))20 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)34 b Fb(17)2025 698 y Fe(dump-functions)29 b(\(\))13 | |
b Fa(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)39 b Fb(20)2025 | |
786 y Fe(dump-macros)28 b(\(\))21 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(21)2025 874 y Fe(dump-variables)29 | g(:)g(:)g(:)34 b Fb(16)2025 2988 y Fe(exchange-point-and-mark)d(\(C-x) |
b(\(\))13 b Fa(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | 26 b(C-x\))20 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)34 |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)39 | b Fb(23)2025 3076 y(expand-tilde)19 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g |
b Fb(21)2025 1130 y Fq(E)2025 1247 y Fb(editing-mo)r(de)21 | |
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | |
g(:)48 b Fb(6)2025 1335 y Fe(emacs-editing-mode)29 b(\(C-e\))12 | |
b Fa(:)j(:)e(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)39 b Fb(21)2025 1423 y(enable-k)n(eypad)17 | |
b Fa(:)c(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46 | |
b Fb(6)2025 1511 y Fe(end-kbd-macro)28 b(\(C-x)f(\)\))10 | |
b Fa(:)j(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b Fb(19)2025 1599 y Fc(end-of-file)28 | |
b Fe(\(usually)f(C-d\))16 b Fa(:)f(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)43 b Fb(16)2025 1687 | |
y Fe(end-of-history)29 b(\(M->\))23 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 | |
b Fb(15)2025 1775 y Fe(end-of-line)28 b(\(C-e\))13 b | |
Fa(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)39 b Fb(14)2025 | |
1863 y Fe(exchange-point-and-mark)31 b(\(C-x)26 b(C-x\))13 | |
b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)40 b Fb(20)2025 | |
1951 y(expand-tilde)14 b Fa(:)e(:)h(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) | |
g(:)g(:)g(:)g(:)g(:)g(:)h(:)41 b Fb(6)2025 2205 y Fq(F)2025 | |
2322 y Fe(forward-backward-delete-char)32 b(\(\))11 b | |
Fa(:)j(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)38 b | |
Fb(16)2025 2410 y Fe(forward-char)28 b(\(C-f\))10 b Fa(:)15 | |
b(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 b Fb(14)2025 2498 | |
y Fe(forward-search-history)30 b(\(C-s\))21 b Fa(:)13 | |
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46 | |
b Fb(15)2025 2586 y Fe(forward-word)28 b(\(M-f\))10 b | |
Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 b Fb(14)2025 | |
2831 y Fq(H)2025 2949 y Fb(history-preserv)n(e-p)r(oin)n(t)9 | |
b Fa(:)j(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)36 b Fb(6)2025 | |
3037 y Fe(history-search-backward)31 b(\(\))7 b Fa(:)13 | |
b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)34 | |
b Fb(15)2025 3125 y Fe(history-search-forward)c(\(\))10 | |
b Fa(:)k(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) | |
f(:)g(:)36 b Fb(15)2025 3213 y(history-size)16 b Fa(:)d(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)43 | g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)35 b Fb(7)2021 |
b Fb(6)2025 3301 y Fe(history-substr-search-backward)32 | 3336 y Fr(F)2025 3455 y Fe(forward-backward-delete-char)d(\(\))17 |
b(\(\))6 b Fa(:)14 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)33 | b Fa(:)d(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)32 |
b Fb(15)2025 3389 y Fe(history-substr-search-forward)f(\(\))9 | b Fb(19)2025 3543 y Fe(forward-char)c(\(C-f\))16 b Fa(:)f(:)e(:)g(:)g |
b Fa(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)35 b Fb(15)2025 | (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
3477 y(horizon)n(tal-scroll-mo)r(de)23 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g | h(:)f(:)g(:)g(:)g(:)31 b Fb(16)2025 3631 y Fe(forward-search-history)f |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | (\(C-s\))8 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
g(:)h(:)48 b Fb(6)2025 3713 y Fq(I)2025 3831 y Fb(input-meta)19 | (:)g(:)g(:)23 b Fb(17)2025 3718 y Fe(forward-word)28 |
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f | b(\(M-f\))16 b Fa(:)f(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)31 |
g(:)g(:)g(:)47 b Fb(7)2025 3919 y Fe(insert-comment)29 | b Fb(16)2021 3970 y Fr(H)2025 4089 y Fb(history-preserv)n(e-p)r(oin)n |
b(\(M-#\))23 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) | (t)15 b Fa(:)d(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(20)2025 | (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)30 b Fb(7)2025 |
4007 y Fe(insert-completions)29 b(\(M-*\))12 b Fa(:)j(:)e(:)g(:)g(:)g | 4177 y Fe(history-search-backward)h(\(\))13 b Fa(:)g(:)g(:)h(:)f(:)g(:) |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)39 | g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)28 b |
b Fb(19)2025 4095 y(isearc)n(h-terminators)21 b Fa(:)13 | Fb(17)2025 4265 y Fe(history-search-forward)i(\(\))16 |
| b Fa(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) |
| f(:)g(:)30 b Fb(17)2025 4353 y(history-size)22 b Fa(:)13 |
b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)47 b Fb(7)2025 | (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
4332 y Fq(K)2025 4449 y Fb(k)n(eymap)8 b Fa(:)k(:)h(:)g(:)g(:)g(:)h(:)f | g(:)37 b Fb(7)2025 4441 y Fe(history-substring-search-backw)q(ard)32 |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | b(\(\))22 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)36 b Fb(18)2025 |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)35 | 4529 y Fe(history-substring-search-forwa)q(rd)c(\(\))7 |
b Fb(7)2025 4537 y Fe(kill-line)27 b(\(C-k\))18 b Fa(:)d(:)e(:)g(:)g(:) | b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)22 b Fb(18)2025 |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | 4616 y(horizon)n(tal-scroll-mo)r(de)10 b Fa(:)15 b(:)e(:)h(:)f(:)g(:)g |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(17)2025 4625 y | (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
Fe(kill-region)28 b(\(\))21 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | g(:)g(:)h(:)25 b Fb(7)2021 4867 y Fr(I)2025 4986 y Fb(input-meta)9 |
| b Fa(:)j(:)h(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) |
| f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
| (:)g(:)g(:)g(:)24 b Fb(7)2025 5074 y Fe(insert-comment)29 |
| b(\(M-#\))11 b Fa(:)j(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)26 b Fb(23)2025 |
| 5162 y Fe(insert-completions)j(\(M-*\))18 b Fa(:)d(:)e(:)g(:)g(:)g(:)h |
| (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)33 |
| b Fb(21)2025 5249 y(isearc)n(h-terminators)9 b Fa(:)14 |
| b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
| (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)24 b Fb(7)p |
| eop end |
| %%Page: 77 81 |
| TeXDict begin 77 80 bop 150 -116 a Ft(F)-8 b(unction)31 |
| b(and)f(V)-8 b(ariable)32 b(Index)2370 b(77)146 294 y |
| Fr(K)150 423 y Fb(k)n(eymap)14 b Fa(:)e(:)h(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
g(:)h(:)f(:)g(:)47 b Fb(18)2025 4713 y Fe(kill-whole-line)29 | h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)29 |
b(\(\))10 b Fa(:)k(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | b Fb(8)150 514 y Fe(kill-line)f(\(C-k\))7 b Fa(:)14 b(:)f(:)g(:)g(:)g |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
b Fb(17)2025 4801 y Fe(kill-word)27 b(\(M-d\))18 b Fa(:)d(:)e(:)g(:)g | g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 b Fb(20)150 605 y |
| Fe(kill-region)28 b(\(\))10 b Fa(:)j(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
| g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
| (:)f(:)g(:)g(:)g(:)24 b Fb(21)150 697 y Fe(kill-whole-line)29 |
| b(\(\))16 b Fa(:)e(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)31 |
| b Fb(20)150 784 y Fe(kill-word)d(\(M-d\))7 b Fa(:)14 |
| b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
| (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 |
| b Fb(20)146 1106 y Fr(M)150 1235 y Fb(mark-mo)r(di\014ed-lines)c |
| Fa(:)c(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
| (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)32 b Fb(8)150 |
| 1326 y(mark-symlink)n(ed-directories)14 b Fa(:)f(:)g(:)h(:)f(:)g(:)g(:) |
| g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)29 |
| b Fb(8)150 1417 y(matc)n(h-hidden-\014les)7 b Fa(:)12 |
| b(:)h(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
| (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)22 |
| b Fb(8)150 1509 y Fe(menu-complete)29 b(\(\))22 b Fa(:)13 |
| b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
| (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)36 b Fb(22)150 |
| 1600 y Fe(menu-complete-backward)31 b(\(\))16 b Fa(:)d(:)g(:)g(:)g(:)g |
| (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)30 |
| b Fb(22)150 1692 y(men)n(u-complete-displa)n(y-pre\014x)10 |
| b Fa(:)h(:)j(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
| h(:)f(:)g(:)25 b Fb(8)150 1779 y(meta-\015ag)d Fa(:)13 |
| b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(17)2025 5046 | h(:)f(:)g(:)36 b Fb(7)146 2109 y Fr(N)150 2238 y Fe(next-history)28 |
y Fq(M)2025 5164 y Fb(mark-mo)r(di\014ed-lines)11 b Fa(:)i(:)g(:)g(:)g | b(\(C-n\))16 b Fa(:)f(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)31 |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)38 b Fb(7)2025 5252 y(mark-symlink)n | b Fb(17)150 2329 y Fe(next-screen-line)e(\(\))14 b Fa(:)g(:)f(:)g(:)g |
(ed-directories)8 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)35 b Fb(7)2025 | g(:)h(:)f(:)g(:)28 b Fb(16)150 2401 y Fe(non-incremental-forward-)227 |
5340 y(matc)n(h-hidden-\014les)18 b Fa(:)12 b(:)h(:)g(:)g(:)g(:)h(:)f | 2488 y(search-history)h(\(M-n\))7 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 |
g(:)g(:)g(:)g(:)h(:)45 b Fb(7)p eop end | b Fb(17)150 2576 y Fe(non-incremental-reverse-)227 2663 |
%%Page: 71 75 | y(search-history)29 b(\(M-p\))7 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g |
TeXDict begin 71 74 bop 150 -116 a Fs(F)-8 b(unction)31 | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 |
b(and)f(V)-8 b(ariable)32 b(Index)2370 b(71)150 299 y | b Fb(17)146 3004 y Fr(O)150 3133 y Fe(operate-and-get-next)30 |
Fe(menu-complete)29 b(\(\))16 b Fa(:)d(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | b(\(C-o\))13 b Fa(:)h(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | (:)g(:)g(:)g(:)h(:)27 b Fb(18)150 3224 y(output-meta)18 |
g(:)g(:)42 b Fb(19)150 386 y Fe(menu-complete-backward)31 | b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
b(\(\))10 b Fa(:)j(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)f(:)g(:)g(:)g(:)36 b Fb(19)150 473 y(men)n(u-complete-displa)n | g(:)g(:)34 b Fb(8)150 3311 y Fe(overwrite-mode)29 b(\(\))19 |
(y-pre\014x)19 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g | b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
(:)g(:)g(:)g(:)g(:)h(:)f(:)48 b Fb(8)150 561 y(meta-\015ag)15 | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)33 b Fb(20)146 |
b Fa(:)f(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | 3633 y Fr(P)150 3762 y Fb(page-completions)8 b Fa(:)15 |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | b(:)e(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)h(:)f(:)g(:)42 b Fb(7)150 811 y Fq(N)150 927 y | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)23 |
Fe(next-history)28 b(\(C-n\))10 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f(:)g(:)g | b Fb(9)150 3853 y Fe(possible-completions)30 b(\(M-?\))13 |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | b Fa(:)h(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) |
g(:)37 b Fb(15)150 1014 y Fe(non-incremental-forward-searc)q(h-hi)q | h(:)27 b Fb(21)150 3945 y Fe(prefix-meta)h(\(ESC\))20 |
(story)32 b(\(M-n\))310 1102 y Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)33 b Fb(22)150 |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)33 | 4036 y Fe(previous-history)c(\(C-p\))6 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g |
b Fb(15)150 1189 y Fe(non-incremental-reverse-searc)q(h-hi)q(story)f | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)21 |
(\(M-p\))310 1276 y Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | b Fb(17)150 4128 y Fe(previous-screen-line)30 b(\(\))21 |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)33 | (:)h(:)f(:)g(:)g(:)35 b Fb(16)150 4215 y Fe(print-last-kbd-macro)30 |
b Fb(15)150 1510 y Fq(O)150 1626 y Fb(output-meta)13 | b(\(\))21 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
b Fa(:)f(:)i(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)35 b Fb(22)146 4547 y |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | Fr(Q)150 4672 y Fe(quoted-insert)29 b(\(C-q)d(or)g(C-v\))10 |
(:)g(:)40 b Fb(8)150 1713 y Fe(overwrite-mode)29 b(\(\))13 | b Fa(:)k(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
b Fa(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | g(:)g(:)24 b Fb(19)2021 294 y Fr(R)2025 410 y Fe(re-read-init-file)29 |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(17)150 | b(\(C-x)e(C-r\))17 b Fa(:)d(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
1955 y Fq(P)150 2071 y Fb(page-completions)21 b Fa(:)13 | (:)f(:)g(:)g(:)g(:)32 b Fb(22)2025 498 y Fe(readline)18 |
b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | b Fa(:)d(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)46 | g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
b Fb(8)150 2158 y Fe(possible-completions)30 b(\(M-?\))7 | (:)g(:)g(:)g(:)33 b Fb(25)2025 585 y Fe(redraw-current-line)d(\(\))6 |
b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
(:)h(:)33 b Fb(19)150 2246 y Fe(prefix-meta)28 b(\(ESC\))13 | (:)h(:)f(:)g(:)g(:)g(:)g(:)21 b Fb(17)2025 672 y Fe |
b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | (reverse-search-history)30 b(\(C-r\))8 b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(20)150 | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)23 b Fb(17)2025 |
2333 y Fe(previous-history)29 b(\(C-p\))17 b Fa(:)e(:)e(:)g(:)g(:)g(:)g | 760 y(rev)n(ert-all-at-newline)10 b Fa(:)k(:)f(:)g(:)g(:)g(:)h(:)f(:)g |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)44 | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
b Fb(14)150 2420 y Fe(print-last-kbd-macro)30 b(\(\))15 | g(:)g(:)g(:)26 b Fb(9)2025 847 y Fe(revert-line)i(\(M-r\))20 |
b Fa(:)e(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)g(:)41 b Fb(19)150 2673 y Fq(Q)150 2789 y | |
Fe(quoted-insert)29 b(\(C-q)d(or)g(C-v\))c Fa(:)13 b(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)47 b | |
Fb(16)150 3041 y Fq(R)150 3157 y Fe(re-read-init-file)29 | |
b(\(C-x)e(C-r\))11 b Fa(:)j(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)38 b Fb(19)150 3245 y Fe(readline)12 | |
b Fa(:)j(:)e(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | |
(:)g(:)h(:)f(:)38 b Fb(22)150 3332 y Fe(redraw-current-line)30 | |
b(\(\))17 b Fa(:)d(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)44 b Fb(14)150 3419 y | |
Fe(reverse-search-history)31 b(\(C-r\))20 b Fa(:)13 b(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)45 b Fb(15)150 | |
3506 y(rev)n(ert-all-at-newline)22 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | |
g(:)g(:)h(:)48 b Fb(8)150 3594 y Fe(revert-line)28 b(\(M-r\))13 | |
b Fa(:)h(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(20)150 | |
3681 y Fe(rl_add_defun)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | |
g(:)g(:)g(:)h(:)f(:)g(:)45 b Fb(30)150 3768 y Fe(rl_add_funmap_entry)18 | |
b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(34)150 3856 | |
y Fe(rl_add_undo)24 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) | |
f(:)g(:)g(:)g(:)g(:)48 b Fb(34)150 3943 y Fe(rl_alphabetic)16 | |
b Fa(:)g(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 | |
b Fb(38)150 4030 y Fe(rl_already_prompted)18 b Fa(:)g(:)13 | |
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(26)150 4118 y Fe | |
(rl_attempted_completion_funct)q(ion)25 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)45 b Fb(48)150 4205 y Fe(rl_attempted_completion_over)13 | |
b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)39 | |
b Fb(52)150 4292 y Fe(rl_basic_quote_characters)26 b | |
Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)46 b Fb(50)150 4380 y Fe(rl_basic_word_break_character)q(s)7 | |
b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 | |
b Fb(50)150 4467 y Fe(rl_begin_undo_group)18 b Fa(:)g(:)13 | |
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(34)150 4554 y Fe(rl_bind_key)24 | |
b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(23)2025 |
48 b Fb(31)150 4641 y Fe(rl_bind_key_if_unbound)10 b | 935 y Fe(rl_activate_mark)15 b Fa(:)h(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) |
h(:)f(:)g(:)g(:)g(:)g(:)37 b Fb(32)150 4729 y Fe | h(:)f(:)29 b Fb(44)2025 1022 y Fe(rl_add_defun)8 b Fa(:)15 |
(rl_bind_key_if_unbound_in_map)11 b Fa(:)18 b(:)c(:)f(:)g(:)g(:)g(:)g | b(:)f(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)h(:)f(:)g(:)g(:)36 b Fb(32)150 4816 y Fe(rl_bind_key_in_map) | (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)22 |
25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | b Fb(33)2025 1109 y Fe(rl_add_funmap_entry)7 b Fa(:)17 |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(31)150 | b(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
4903 y Fe(rl_bind_keyseq)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)22 b Fb(37)2025 1197 y |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | Fe(rl_add_undo)10 b Fa(:)16 b(:)d(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)f(:)g(:)g(:)40 b Fb(32)150 4991 y Fe(rl_bind_keyseq_if_unbound)26 | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | g(:)h(:)f(:)g(:)g(:)g(:)25 b Fb(38)2025 1284 y Fe(rl_alphabetic)g |
(:)g(:)46 b Fb(32)150 5078 y Fe(rl_bind_keyseq_if_unbound_in_)q(map)25 | Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 b Fb(32)150 | (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 |
5165 y Fe(rl_bind_keyseq_in_map)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h | b Fb(42)2025 1371 y Fe(rl_begin_undo_group)7 b Fa(:)17 |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 | b(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
b Fb(32)150 5253 y Fe(rl_binding_keymap)6 b Fa(:)17 b(:)c(:)g(:)h(:)f | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)22 b Fb(38)2025 1459 y |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | Fe(rl_bind_key)10 b Fa(:)16 b(:)d(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
g(:)g(:)g(:)g(:)h(:)32 b Fb(28)150 5340 y Fe | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(rl_callback_handler_install)15 b Fa(:)k(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g | g(:)h(:)f(:)g(:)g(:)g(:)25 b Fb(35)2025 1546 y Fe |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(40)2025 299 y | (rl_bind_key_if_unbound)16 b Fa(:)i(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
Fe(rl_callback_handler_remove)17 b Fa(:)i(:)13 b(:)g(:)h(:)f(:)g(:)g(:) | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)31 |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)44 b Fb(40)2025 387 | b Fb(35)2025 1633 y Fe(rl_bind_key_if_unbound_in_map)16 |
y Fe(rl_callback_read_char)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:) | b Fa(:)j(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)30 |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 | b Fb(35)2025 1721 y Fe(rl_bind_key_in_map)10 b Fa(:)17 |
b Fb(40)2025 476 y Fe(rl_catch_signals)9 b Fa(:)16 b(:)d(:)g(:)h(:)f(:) | b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)24 b Fb(35)2025 1808 |
(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(44)2025 564 y Fe(rl_catch_sigwinch)6 | y Fe(rl_bind_keyseq)f Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(44)2025 | h(:)f(:)34 b Fb(36)2025 1896 y Fe(rl_bind_keyseq_if_unbound)9 |
653 y Fe(rl_change_environment)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:) | b Fa(:)18 b(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 | (:)g(:)h(:)23 b Fb(36)2025 1983 y Fe(rl_bind_keyseq_if_unbound_in_m)q |
b Fb(44)2025 741 y Fe(rl_char_is_quoted_p)18 b Fa(:)f(:)c(:)h(:)f(:)g | (ap)8 b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)23 |
| b Fb(36)2025 2070 y Fe(rl_bind_keyseq_in_map)h Fa(:)13 |
| b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
| (:)g(:)g(:)g(:)g(:)34 b Fb(36)2025 2158 y Fe |
| (rl_callback_handler_install)27 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)35 b Fb(44)2025 2245 y |
| Fe(rl_callback_handler_remove)6 b Fa(:)19 b(:)13 b(:)g(:)g(:)h(:)f(:)g |
| (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)21 b Fb(45)2025 |
| 2332 y Fe(rl_callback_read_char)j Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
| (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)34 |
| b Fb(44)2025 2420 y Fe(rl_callback_sigcleanup)16 b Fa(:)i(:)13 |
| b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)31 b Fb(44)2025 2507 y Fe(rl_check_signals)15 |
| b Fa(:)h(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
| g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)29 b |
| Fb(50)2025 2595 y Fe(rl_cleanup_after_signal)14 b Fa(:)k(:)13 |
| b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
| (:)h(:)28 b Fb(50)2025 2682 y Fe(rl_clear_history)15 |
| b Fa(:)h(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
| g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)29 b |
| Fb(43)2025 2769 y Fe(rl_clear_message)15 b Fa(:)h(:)d(:)g(:)h(:)f(:)g |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)45 b Fb(48)2025 830 y Fe(rl_cleanup_after_signal)8 | g(:)g(:)g(:)h(:)f(:)29 b Fb(39)2025 2857 y Fe(rl_clear_pending_input)16 |
b Fa(:)18 b(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | b Fa(:)i(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
(:)g(:)g(:)g(:)g(:)h(:)34 b Fb(45)2025 918 y Fe(rl_clear_history)9 | (:)g(:)h(:)f(:)g(:)g(:)31 b Fb(41)2025 2944 y Fe(rl_clear_signals)15 |
b Fa(:)16 b(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | b Fa(:)h(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 | g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)29 b |
b Fb(40)2025 1006 y Fe(rl_clear_message)9 b Fa(:)16 b(:)d(:)g(:)h(:)f | Fb(51)2025 3031 y Fe(rl_clear_visible_line)24 b Fa(:)13 |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(35)2025 1095 y Fe | (:)g(:)g(:)g(:)g(:)34 b Fb(39)2025 3119 y Fe(rl_complete)17 |
(rl_clear_pending_input)10 b Fa(:)18 b(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g | b Fa(:)e(:)e(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)37 | g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)31 |
b Fb(37)2025 1183 y Fe(rl_clear_signals)9 b Fa(:)16 b(:)d(:)g(:)h(:)f | b Fb(52,)c(53)2025 3206 y Fe(rl_complete_internal)f Fa(:)13 |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(45)2025 1272 y Fe(rl_complete)11 | (:)g(:)g(:)h(:)f(:)g(:)36 b Fb(52)2025 3293 y Fe(rl_completion_matches) |
b Fa(:)k(:)e(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | 24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)37 | (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(53)2025 3381 y |
b Fb(46,)27 b(47)2025 1360 y Fe(rl_complete_internal)16 | Fe(rl_completion_mode)10 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) |
b Fa(:)h(:)c(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)24 |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)42 b Fb(47)2025 1449 y Fe | b Fb(53)2025 3468 y Fe(rl_copy_keymap)f Fa(:)13 b(:)g(:)g(:)g(:)g(:)h |
(rl_completer_quote_characters)10 b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b Fb(50)2025 1537 y Fe | |
(rl_completer_word_break_charac)q(ters)15 b Fa(:)k(:)13 | |
b(:)g(:)g(:)g(:)g(:)g(:)41 b Fb(50)2025 1625 y Fe | |
(rl_completion_append_character)8 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)h(:) | |
f(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(51)2025 1714 y Fe | |
(rl_completion_display_matches_)q(hook)15 b Fa(:)k(:)13 | |
b(:)g(:)g(:)g(:)g(:)g(:)41 b Fb(50)2025 1802 y Fe | |
(rl_completion_entry_function)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:) | |
g(:)g(:)g(:)45 b Fb(46,)27 b(48)2025 1891 y Fe | |
(rl_completion_found_quote)e Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)46 b Fb(51)2025 1979 | |
y Fe(rl_completion_invoking_key)17 b Fa(:)i(:)13 b(:)g(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)44 b Fb(52)2025 | |
2068 y Fe(rl_completion_mark_symlink_dir)q(s)27 b Fa(:)14 | |
b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)48 b Fb(51)2025 | |
2156 y Fe(rl_completion_matches)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g | |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 | |
b Fb(47)2025 2245 y Fe(rl_completion_mode)25 b Fa(:)13 | |
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(47)2025 2333 y | |
Fe(rl_completion_query_items)25 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)46 b Fb(51)2025 | |
2421 y Fe(rl_completion_quote_character)10 b Fa(:)19 | |
b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 | |
b Fb(51)2025 2510 y Fe(rl_completion_suppress_append)10 | |
b Fa(:)19 b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 | |
b Fb(51)2025 2598 y Fe(rl_completion_suppress_quote)13 | |
b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)39 | |
b Fb(51)2025 2687 y Fe(rl_completion_type)25 b Fa(:)13 | |
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(52)2025 2775 y | |
Fe(rl_completion_word_break_hook)10 b Fa(:)19 b(:)13 | |
b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b | |
Fb(50)2025 2864 y Fe(rl_copy_keymap)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(31)2025 2952 y Fe(rl_copy_text)21 | |
b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 | |
b Fb(36)2025 3041 y Fe(rl_crlf)15 b Fa(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 | |
b Fb(35)2025 3129 y Fe(rl_delete_text)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(36)2025 3217 y Fe | g(:)g(:)g(:)g(:)g(:)h(:)f(:)34 b Fb(34)2025 3556 y Fe(rl_copy_text)8 |
(rl_deprep_term_function)8 b Fa(:)18 b(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g | b Fa(:)15 b(:)f(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)34 | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) |
b Fb(28)2025 3306 y Fe(rl_deprep_terminal)25 b Fa(:)13 | 22 b Fb(40)2025 3643 y Fe(rl_crlf)g Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g |
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(37)2025 3394 y | g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 |
Fe(rl_ding)15 b Fa(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h | b Fb(39)2025 3730 y Fe(rl_deactivate_mark)10 b Fa(:)17 |
| b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
| (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)24 b Fb(44)2025 3818 |
| y Fe(rl_delete_text)f Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
| (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
| h(:)f(:)34 b Fb(40)2025 3905 y Fe(rl_deprep_terminal)10 |
| b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
| (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)24 b Fb(41)2025 |
| 3992 y Fe(rl_ding)e Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
| (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) |
| f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(42)2025 |
| 4080 y Fe(rl_discard_keymap)12 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g |
| (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
| g(:)g(:)27 b Fb(34)2025 4167 y Fe(rl_display_match_list)d |
| Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(42)2025 4255 y Fe(rl_do_undo)13 |
| b Fa(:)i(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
| g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
| (:)h(:)27 b Fb(38)2025 4342 y Fe(rl_echo_signal_char)7 |
| b Fa(:)17 b(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
| (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)22 b Fb(51)2025 |
| 4429 y Fe(rl_empty_keymap)17 b Fa(:)g(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(38)2025 3483 | g(:)g(:)g(:)32 b Fb(34)2025 4517 y Fe(rl_end_undo_group)12 |
y Fe(rl_directory_completion_hook)13 b Fa(:)19 b(:)13 | b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)39 | (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)27 b Fb(38)2025 |
b Fb(49)2025 3571 y Fe(rl_directory_rewrite_hook;)17 | 4604 y Fe(rl_execute_next)17 b Fa(:)g(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
b Fa(:)i(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
(:)44 b Fb(49)2025 3660 y Fe(rl_discard_keymap)6 b Fa(:)17 | g(:)g(:)g(:)32 b Fb(41)2025 4691 y Fe(rl_expand_prompt)15 |
b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | b Fa(:)h(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(31)2025 | g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)29 b |
3748 y Fe(rl_dispatching)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | Fb(39)2025 4779 y Fe(rl_extend_line_buffer)24 b Fa(:)13 |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
(:)g(:)h(:)f(:)40 b Fb(25)2025 3836 y Fe(rl_display_match_list)13 | (:)g(:)g(:)g(:)g(:)34 b Fb(42)2025 4866 y Fe |
b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | (rl_filename_completion_functio)q(n)11 b Fa(:)19 b(:)13 |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 b Fb(38)2025 3925 y | b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)25 b Fb(53)2025 |
Fe(rl_display_prompt)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | 4954 y Fe(rl_forced_update_display)11 b Fa(:)19 b(:)13 |
| b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
| (:)26 b Fb(38)2025 5041 y Fe(rl_free)c Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:) |
| g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
| (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 |
| b Fb(42)2025 5128 y Fe(rl_free_keymap)23 b Fa(:)13 b(:)g(:)g(:)g(:)g(:) |
| h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)34 b Fb(34)p eop end |
| %%Page: 78 82 |
| TeXDict begin 78 81 bop 150 -116 a Ft(F)-8 b(unction)31 |
| b(and)f(V)-8 b(ariable)32 b(Index)2370 b(78)150 260 y |
| Fe(rl_free_line_state)10 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
| g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)24 |
| b Fb(50)150 347 y Fe(rl_free_undo_list)12 b Fa(:)17 b(:)c(:)g(:)h(:)f |
| (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
| g(:)g(:)g(:)g(:)h(:)26 b Fb(38)150 434 y Fe(rl_function_dumper)10 |
| b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
| (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)24 b Fb(37)150 |
| 521 y Fe(rl_function_of_keyseq)g Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
| (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)33 |
| b Fb(37)150 609 y Fe(rl_function_of_keyseq_len)9 b Fa(:)19 |
| b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
| g(:)23 b Fb(37)150 696 y Fe(rl_funmap_names)17 b Fa(:)g(:)c(:)g(:)g(:)g |
| (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) |
| f(:)g(:)g(:)g(:)g(:)g(:)g(:)32 b Fb(37)150 783 y Fe(rl_generic_bind)17 |
| b Fa(:)g(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
| g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)32 |
| b Fb(36)150 870 y Fe(rl_get_keymap)25 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
33 b Fb(26)2025 4013 y Fe(rl_do_undo)7 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f | g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)37 b Fb(34)150 957 y |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | Fe(rl_get_keymap_by_name)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b | (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)33 |
Fb(34)2025 4102 y Fe(rl_done)15 b Fa(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:) | b Fb(34)150 1045 y Fe(rl_get_keymap_name)10 b Fa(:)17 |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)24 b Fb(34)150 1132 |
b Fb(25)2025 4190 y Fe(rl_echo_signal_char)18 b Fa(:)f(:)c(:)h(:)f(:)g | y Fe(rl_get_screen_size)10 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)45 b Fb(45)2025 4279 y Fe(rl_editing_mode)11 | 24 b Fb(51)150 1219 y Fe(rl_get_termcap)f Fa(:)13 b(:)g(:)g(:)g(:)h(:)f |
b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)38 | |
b Fb(30)2025 4367 y Fe(rl_end)17 b Fa(:)d(:)g(:)f(:)g(:)g(:)g(:)g(:)g | |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) | |
f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)44 | |
b Fb(25)2025 4456 y Fe(rl_end_undo_group)6 b Fa(:)17 | |
b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(34)2025 | |
4544 y Fe(rl_erase_empty_line)18 b Fa(:)f(:)c(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 | |
b Fb(25)2025 4632 y Fe(rl_event_hook)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(27)2025 4721 y | |
Fe(rl_execute_next)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
g(:)g(:)38 b Fb(37)2025 4809 y Fe(rl_executing_key)9 | g(:)g(:)g(:)h(:)f(:)g(:)g(:)34 b Fb(43)150 1306 y Fe(rl_getc)22 |
b Fa(:)16 b(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) |
b Fb(28)2025 4898 y Fe(rl_executing_keymap)18 b Fa(:)f(:)c(:)h(:)f(:)g | h(:)f(:)g(:)g(:)g(:)35 b Fb(40)150 1393 y Fe(rl_initialize)25 |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
g(:)g(:)45 b Fb(28)2025 4986 y Fe(rl_executing_keyseq)18 | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)37 |
b Fa(:)f(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | b Fb(42)150 1481 y Fe(rl_insert_completions)24 b Fa(:)13 |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(28)2025 5075 | |
y Fe(rl_executing_macro)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 | |
b Fb(28)2025 5163 y Fe(rl_expand_prompt)9 b Fa(:)16 b(:)d(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | |
g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(36)2025 5252 y Fe(rl_explicit_arg)11 | |
b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)38 | |
b Fb(30)2025 5340 y Fe(rl_extend_line_buffer)13 b Fa(:)18 | |
b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)g(:)40 b Fb(38)p eop end | |
%%Page: 72 76 | |
TeXDict begin 72 75 bop 150 -116 a Fs(F)-8 b(unction)31 | |
b(and)f(V)-8 b(ariable)32 b(Index)2370 b(72)150 299 y | |
Fe(rl_filename_completion_desire)q(d)7 b Fa(:)19 b(:)13 | |
b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(52)150 | |
387 y Fe(rl_filename_completion_functi)q(on)28 b Fa(:)13 | |
b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)48 b Fb(47)150 | |
476 y Fe(rl_filename_dequoting_functio)q(n)7 b Fa(:)19 | |
b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 | |
b Fb(48)150 564 y Fe(rl_filename_quote_characters)13 | |
b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)39 | |
b Fb(50)150 653 y Fe(rl_filename_quoting_desired)15 b | |
Fa(:)k(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 | |
b Fb(52)150 741 y Fe(rl_filename_quoting_function)13 | |
b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)39 | |
b Fb(48)150 830 y Fe(rl_filename_rewrite_hook)28 b Fa(:)13 | |
b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)49 b Fb(49)150 918 y Fe(rl_filename_stat_hook)13 b | |
Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(49)150 1006 y Fe | |
(rl_forced_update_display)28 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)49 b Fb(35)150 | |
1095 y Fe(rl_free)15 b Fa(:)f(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)41 b Fb(38)150 | |
1183 y Fe(rl_free_keymap)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)40 b Fb(31)150 1272 y Fe(rl_free_line_state)25 | |
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(45)150 | |
1360 y Fe(rl_free_undo_list)6 b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g | |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | |
g(:)h(:)32 b Fb(34)150 1449 y Fe(rl_function_dumper)25 | |
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(33)150 | |
1537 y Fe(rl_function_of_keyseq)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 | |
b Fb(33)150 1625 y Fe(rl_funmap_names)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:) | |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)g(:)38 b Fb(33)150 1714 y Fe(rl_generic_bind)11 | |
b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)38 | |
b Fb(33)150 1802 y Fe(rl_get_keymap)16 b Fa(:)g(:)e(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 b Fb(31)150 1891 y Fe | |
(rl_get_keymap_by_name)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 | |
b Fb(31)150 1979 y Fe(rl_get_keymap_name)25 b Fa(:)13 | |
b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(31)150 2068 y | (:)g(:)g(:)h(:)f(:)33 b Fb(53)150 1568 y Fe(rl_insert_text)23 |
Fe(rl_get_screen_size)25 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)34 |
b Fb(45)150 2156 y Fe(rl_get_termcap)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:) | b Fb(40)150 1655 y Fe(rl_invoking_keyseqs)7 b Fa(:)17 |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | b(:)d(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)h(:)f(:)g(:)g(:)40 b Fb(39)150 2245 y Fe(rl_getc)15 | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 b Fb(37)150 1742 y |
b Fa(:)f(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | Fe(rl_invoking_keyseqs_in_map)7 b Fa(:)18 b(:)13 b(:)h(:)f(:)g(:)g(:)g |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)21 b Fb(37)150 |
(:)f(:)g(:)g(:)g(:)41 b Fb(37)150 2333 y Fe(rl_getc_function)9 | 1829 y Fe(rl_keep_mark_active)7 b Fa(:)17 b(:)d(:)f(:)g(:)g(:)g(:)g(:)g |
b Fa(:)16 b(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)35 | |
b Fb(27)150 2421 y Fe(rl_gnu_readline_p)6 b Fa(:)17 b(:)c(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)32 b Fb(26)150 2510 y Fe | |
(rl_ignore_completion_duplicat)q(es)c Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)48 b Fb(51)150 2598 y Fe(rl_ignore_some_completions_fu)q | |
(ncti)q(on)12 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)38 | |
b Fb(49)150 2687 y Fe(rl_inhibit_completion)13 b Fa(:)18 | |
b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | |
g(:)g(:)g(:)h(:)f(:)39 b Fb(52)150 2775 y Fe(rl_initialize)16 | |
b Fa(:)g(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 | |
b Fb(38)150 2864 y Fe(rl_input_available_hook)8 b Fa(:)18 | |
b(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)34 b Fb(27)150 2952 y Fe(rl_insert_completions)13 | |
b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)39 b Fb(47)150 3041 y | |
Fe(rl_insert_text)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
g(:)g(:)40 b Fb(36)150 3129 y Fe(rl_instream)24 b Fa(:)13 | 21 b Fb(44)150 1917 y Fe(rl_kill_text)8 b Fa(:)16 b(:)d(:)g(:)g(:)g(:)g |
b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)48 | f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)22 b Fb(40)150 |
b Fb(26)150 3217 y Fe(rl_invoking_keyseqs)18 b Fa(:)g(:)13 | 2004 y Fe(rl_list_funmap_names)k Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g | (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)36 |
(:)g(:)g(:)g(:)g(:)h(:)44 b Fb(33)150 3306 y Fe | b Fb(37)150 2091 y Fe(rl_macro_bind)25 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g |
(rl_invoking_keyseqs_in_map)18 b Fa(:)g(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)44 b Fb(33)150 3394 y | g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)37 b Fb(43)150 2178 y |
Fe(rl_key_sequence_length)10 b Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h | Fe(rl_macro_dumper)17 b Fa(:)g(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)37 | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
b Fb(28)150 3483 y Fe(rl_kill_text)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g | g(:)32 b Fb(43)150 2265 y Fe(rl_make_bare_keymap)7 b |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) | Fa(:)17 b(:)d(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)45 b Fb(36)150 3571 | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 b Fb(34)150 |
y Fe(rl_last_func)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | 2353 y Fe(rl_make_keymap)i Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | |
(:)g(:)h(:)f(:)g(:)45 b Fb(27)150 3660 y Fe(rl_library_version)25 | |
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)47 b Fb(26)150 | |
3748 y Fe(rl_line_buffer)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
(:)f(:)g(:)g(:)40 b Fb(25)150 3836 y Fe(rl_list_funmap_names)16 | (:)f(:)g(:)g(:)34 b Fb(34)150 2440 y Fe(rl_mark_active_p)15 |
b Fa(:)h(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | b Fa(:)h(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)42 b Fb(33)150 3925 y Fe(rl_macro_bind)16 | h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)29 b |
b Fa(:)g(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | Fb(44)150 2527 y Fe(rl_message)13 b Fa(:)i(:)e(:)h(:)f(:)g(:)g(:)g(:)g |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)43 | (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) |
b Fb(39)150 4013 y Fe(rl_macro_dumper)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:) | h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)27 b Fb(39)150 |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f | 2614 y Fe(rl_modifying)8 b Fa(:)16 b(:)d(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)g(:)g(:)g(:)g(:)g(:)g(:)38 b Fb(39)150 4102 y Fe | |
(rl_make_bare_keymap)18 b Fa(:)g(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)44 | |
b Fb(30)150 4190 y Fe(rl_make_keymap)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)h(:)f(:)g(:)g(:)40 b Fb(31)150 4279 y Fe(rl_mark)15 | (:)g(:)g(:)g(:)h(:)f(:)g(:)22 b Fb(38)150 2701 y Fe(rl_named_function) |
b Fa(:)f(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | 12 b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h | (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)26 |
(:)f(:)g(:)g(:)g(:)41 b Fb(25)150 4367 y Fe(rl_message)7 | b Fb(37)150 2789 y Fe(rl_on_new_line)d Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:) |
b Fa(:)15 b(:)e(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) | |
f(:)g(:)33 b Fb(35)150 4456 y Fe(rl_modifying)22 b Fa(:)13 | |
b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)45 | |
b Fb(34)150 4544 y Fe(rl_named_function)6 b Fa(:)17 b(:)c(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)32 b Fb(33)150 4632 y Fe(rl_num_chars_to_read)16 | |
b Fa(:)h(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)42 b Fb(25)150 4721 y Fe(rl_numeric_arg)14 | |
b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)40 | |
b Fb(30)150 4809 y Fe(rl_on_new_line)14 b Fa(:)i(:)d(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)h(:)f(:)g(:)g(:)40 b Fb(35)150 4898 y Fe | (:)g(:)g(:)h(:)f(:)g(:)g(:)34 b Fb(38)150 2876 y Fe |
(rl_on_new_line_with_prompt)18 b Fa(:)g(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g | (rl_on_new_line_with_prompt)7 b Fa(:)18 b(:)13 b(:)h(:)f(:)g(:)g(:)g(:) |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)44 b Fb(35)150 4986 y | g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)21 b Fb(39)150 |
Fe(rl_outstream)22 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | 2963 y Fe(rl_parse_and_bind)12 b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | |
g(:)h(:)f(:)g(:)45 b Fb(26)150 5075 y Fe(rl_parse_and_bind)6 | |
b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(33)150 | |
5163 y Fe(rl_pending_input)9 b Fa(:)16 b(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)35 b Fb(25)150 5252 y Fe(rl_point)12 b Fa(:)j(:)e(:)g(:)g(:) | |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)38 | |
b Fb(25)150 5340 y Fe(rl_possible_completions)8 b Fa(:)18 | |
b(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)34 b Fb(47)2025 299 y Fe(rl_pre_input_hook)6 | |
b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(27)2025 | |
387 y Fe(rl_prefer_env_winsize)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:) | |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 | |
b Fb(26)2025 474 y Fe(rl_prep_term_function)13 b Fa(:)18 | |
b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)g(:)40 b Fb(28)2025 562 y Fe(rl_prep_terminal)9 | |
b Fa(:)16 b(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 | |
b Fb(37)2025 650 y Fe(rl_prompt)9 b Fa(:)15 b(:)f(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)36 b | |
Fb(26)2025 738 y Fe(rl_push_macro_input)18 b Fa(:)f(:)c(:)h(:)f(:)g(:)g | |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
g(:)45 b Fb(36)2025 826 y Fe(rl_read_init_file)6 b Fa(:)17 | g(:)h(:)26 b Fb(36)150 3050 y Fe(rl_pending_signal)12 |
b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(33)2025 | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)26 b Fb(50)150 |
913 y Fe(rl_read_key)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g | 3137 y Fe(rl_possible_completions)14 b Fa(:)k(:)13 b(:)h(:)f(:)g(:)g(:) |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)28 |
g(:)h(:)f(:)g(:)g(:)g(:)48 b Fb(36)2025 1001 y Fe(rl_readline_name)9 | b Fb(53)150 3225 y Fe(rl_prep_terminal)15 b Fa(:)h(:)e(:)f(:)g(:)g(:)g |
b Fa(:)16 b(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 | |
b Fb(26)2025 1089 y Fe(rl_readline_state)6 b Fa(:)17 | |
b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 b Fb(28)2025 | |
1177 y Fe(rl_readline_version)18 b Fa(:)f(:)c(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 | |
b Fb(26)2025 1265 y Fe(rl_redisplay)21 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 b Fb(35)2025 1352 | g(:)h(:)f(:)g(:)g(:)29 b Fb(41)150 3312 y Fe(rl_push_macro_input)7 |
y Fe(rl_redisplay_function)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:) | b Fa(:)17 b(:)d(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 b Fb(40)150 |
b Fb(27)2025 1440 y Fe(rl_replace_line)11 b Fa(:)17 b(:)c(:)g(:)g(:)g | 3399 y Fe(rl_read_init_file)12 b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)38 b Fb(38)2025 1528 y Fe | g(:)h(:)26 b Fb(36)150 3486 y Fe(rl_read_key)10 b Fa(:)16 |
(rl_reset_after_signal)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:) | b(:)d(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 | (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)25 |
b Fb(45)2025 1616 y Fe(rl_reset_line_state)18 b Fa(:)f(:)c(:)h(:)f(:)g | b Fb(40)150 3573 y Fe(rl_redisplay)8 b Fa(:)16 b(:)d(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
g(:)g(:)45 b Fb(35)2025 1704 y Fe(rl_reset_screen_size)16 | (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)22 b Fb(38)150 |
b Fa(:)h(:)c(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | 3661 y Fe(rl_replace_line)17 b Fa(:)g(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)42 b Fb(45)2025 1791 y Fe | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(rl_reset_terminal)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | g(:)g(:)g(:)32 b Fb(42)150 3748 y Fe(rl_reset_after_signal)24 |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)33 | b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
b Fb(37)2025 1879 y Fe(rl_resize_terminal)25 b Fa(:)13 | (:)g(:)g(:)g(:)g(:)h(:)f(:)33 b Fb(50)150 3835 y Fe |
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (rl_reset_line_state)7 b Fa(:)17 b(:)d(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(45)2025 1967 y | (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)21 |
Fe(rl_restore_prompt)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | b Fb(39)150 3922 y Fe(rl_reset_screen_size)26 b Fa(:)13 |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) | b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
33 b Fb(36)2025 2055 y Fe(rl_restore_state)9 b Fa(:)16 | (:)h(:)f(:)g(:)g(:)g(:)36 b Fb(51)150 4009 y Fe(rl_reset_terminal)12 |
b(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | b Fa(:)17 b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(38)2025 | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)26 b Fb(41)150 |
2142 y Fe(rl_save_prompt)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | 4097 y Fe(rl_resize_terminal)10 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
(:)g(:)h(:)f(:)40 b Fb(35)2025 2230 y Fe(rl_save_state)16 | g(:)24 b Fb(51)150 4184 y Fe(rl_restore_prompt)12 b Fa(:)17 |
b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | b(:)c(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)26 b Fb(39)150 |
b Fb(38)2025 2318 y Fe(rl_set_key)7 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f(:)g | 4271 y Fe(rl_restore_state)15 b Fa(:)h(:)e(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) | |
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(32)2025 | |
2406 y Fe(rl_set_keyboard_input_timeout)10 b Fa(:)19 | |
b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 | |
b Fb(37)2025 2494 y Fe(rl_set_keymap)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(31)2025 2581 y | |
Fe(rl_set_paren_blink_timeout)17 b Fa(:)i(:)13 b(:)g(:)h(:)f(:)g(:)g(:) | |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)44 b Fb(39)2025 2669 | |
y Fe(rl_set_prompt)16 b Fa(:)g(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
g(:)g(:)g(:)43 b Fb(36)2025 2757 y Fe(rl_set_screen_size)25 | g(:)g(:)29 b Fb(42)150 4358 y Fe(rl_save_prompt)23 b |
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h | Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(45)2025 | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)34 |
2845 y Fe(rl_set_signals)14 b Fa(:)i(:)d(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | b Fb(39)150 4445 y Fe(rl_save_state)25 b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(:)g(:)h(:)f(:)40 b Fb(45)2025 2933 y Fe(rl_show_char)21 | g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)37 b Fb(41)150 4533 y |
b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | Fe(rl_set_key)13 b Fa(:)i(:)e(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)45 | |
b Fb(35)2025 3020 y Fe(rl_signal_event_hook)16 b Fa(:)h(:)c(:)g(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | |
g(:)42 b Fb(27)2025 3108 y Fe(rl_sort_completion_matches)17 | |
b Fa(:)i(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | |
(:)44 b Fb(52)2025 3196 y Fe(rl_special_prefixes)18 b | |
Fa(:)f(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 b Fb(50)2025 3284 y | |
Fe(rl_startup_hook)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
g(:)g(:)38 b Fb(27)2025 3372 y Fe(rl_stuff_char)16 b | g(:)g(:)g(:)h(:)f(:)g(:)27 b Fb(36)150 4620 y Fe |
Fa(:)g(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g | (rl_set_keyboard_input_timeout)17 b Fa(:)h(:)c(:)f(:)g(:)g(:)g(:)g(:)g |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 | (:)g(:)h(:)f(:)g(:)g(:)30 b Fb(41)150 4707 y Fe(rl_set_keymap)25 |
b Fb(37)2025 3459 y Fe(rl_terminal_name)9 b Fa(:)16 b(:)d(:)g(:)h(:)f | b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)37 |
g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(26)2025 3547 y Fe | b Fb(34)150 4794 y Fe(rl_set_keymap_name)10 b Fa(:)17 |
(rl_tty_set_default_bindings)15 b Fa(:)k(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f | b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)41 b Fb(37)2025 3635 y | (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)24 b Fb(34)150 4881 |
Fe(rl_tty_unset_default_bindings)10 b Fa(:)19 b(:)13 | y Fe(rl_set_paren_blink_timeout)7 b Fa(:)18 b(:)13 b(:)h(:)f(:)g(:)g(:) |
b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b | g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)21 b Fb(43)150 |
Fb(37)2025 3723 y Fe(rl_unbind_command_in_map)28 b Fa(:)13 | 4969 y Fe(rl_set_prompt)k Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | |
(:)49 b Fb(32)2025 3810 y Fe(rl_unbind_function_in_map)25 | |
b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g | |
(:)h(:)46 b Fb(32)2025 3898 y Fe(rl_unbind_key)16 b Fa(:)g(:)d(:)g(:)h | |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)43 b Fb(32)2025 | g(:)g(:)g(:)g(:)37 b Fb(40)150 5056 y Fe(rl_set_screen_size)10 |
3986 y Fe(rl_unbind_key_in_map)16 b Fa(:)h(:)c(:)g(:)g(:)h(:)f(:)g(:)g | b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)42 | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)24 b Fb(51)150 |
b Fb(32)2025 4074 y Fe(rl_username_completion_functio)q(n)27 | 5143 y Fe(rl_set_signals)f Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)48 | g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
b Fb(48)2025 4162 y Fe(rl_variable_bind)9 b Fa(:)16 b(:)d(:)g(:)h(:)f | (:)f(:)g(:)g(:)34 b Fb(51)2025 260 y Fe(rl_show_char)8 |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | b Fa(:)15 b(:)f(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
g(:)g(:)g(:)h(:)f(:)g(:)35 b Fb(39)2025 4249 y Fe(rl_variable_dumper)25 | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) |
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h | 22 b Fb(39)2025 348 y Fe(rl_stuff_char)j Fa(:)13 b(:)g(:)g(:)h(:)f(:)g |
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(39)2025 | |
4337 y Fe(rl_variable_value)6 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)33 b Fb(39)2025 4583 y Fq(S)2025 4700 y Fe(self-insert)28 | g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 b Fb(40)2025 436 y |
b(\(a,)e(b,)g(A,)g(1,)g(!,)g(...)q(\))9 b Fa(:)k(:)g(:)g(:)h(:)f(:)g(:) | Fe(rl_tty_set_default_bindings)27 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h |
g(:)g(:)g(:)g(:)h(:)f(:)35 b Fb(16)2025 4788 y Fe(set-mark)27 | (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)35 b Fb(41)2025 524 |
b(\(C-@\))22 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) | y Fe(rl_tty_set_echoing)10 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h |
f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
(:)47 b Fb(20)2025 4875 y(sho)n(w-all-if-am)n(biguous)14 | 24 b Fb(41)2025 613 y Fe(rl_tty_unset_default_bindings)16 |
b Fa(:)h(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) | b Fa(:)j(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)30 |
g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(8)2025 | b Fb(41)2025 701 y Fe(rl_unbind_command_in_map)11 b Fa(:)19 |
4963 y(sho)n(w-all-if-unmo)r(di\014ed)23 b Fa(:)13 b(:)g(:)g(:)h(:)f(:) | b(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) |
g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | g(:)g(:)26 b Fb(36)2025 789 y Fe(rl_unbind_function_in_map)9 |
(:)g(:)g(:)50 b Fb(8)2025 5051 y(sho)n(w-mo)r(de-in-prompt)9 | b Fa(:)18 b(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
b Fa(:)j(:)h(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) | (:)g(:)h(:)23 b Fb(35)2025 877 y Fe(rl_unbind_key)i Fa(:)13 |
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)36 b Fb(8)2025 | b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g |
5139 y(skip-completed-text)11 b Fa(:)h(:)h(:)g(:)g(:)g(:)g(:)g(:)g(:)h | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) | b Fb(35)2025 965 y Fe(rl_unbind_key_in_map)26 b Fa(:)13 |
g(:)g(:)38 b Fb(8)2025 5227 y Fe(skip-csi-sequence)29 | b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
b(\(\))23 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g | (:)g(:)g(:)h(:)f(:)g(:)36 b Fb(35)2025 1053 y Fe |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(20)2025 | (rl_username_completion_functio)q(n)11 b Fa(:)19 b(:)13 |
5314 y Fe(start-kbd-macro)29 b(\(C-x)d(\(\))c Fa(:)13 | b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)25 b Fb(53)2025 |
b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f | 1142 y Fe(rl_variable_bind)15 b Fa(:)h(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
(:)g(:)g(:)48 b Fb(19)p eop end | (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) |
%%Page: 73 77 | h(:)f(:)29 b Fb(43)2025 1230 y Fe(rl_variable_dumper)10 |
TeXDict begin 73 76 bop 150 -116 a Fs(F)-8 b(unction)31 | b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h |
b(and)f(V)-8 b(ariable)32 b(Index)2370 b(73)150 299 y | (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)24 b Fb(43)2025 |
Fq(T)150 415 y Fe(tab-insert)28 b(\(M-TAB\))10 b Fa(:)15 | 1317 y Fe(rl_variable_value)12 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g |
b(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)37 b Fb(16)150 502 | |
y Fe(tilde-expand)28 b(\(M-~\))10 b Fa(:)15 b(:)e(:)g(:)g(:)h(:)f(:)g | |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)37 b Fb(20)150 590 y Fe(transpose-chars)29 b(\(C-t\))21 | g(:)g(:)27 b Fb(43)2021 1573 y Fr(S)2025 1692 y Fe(self-insert)h(\(a,)e |
b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | (b,)g(A,)g(1,)g(!,)g(...)q(\))15 b Fa(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
(:)g(:)g(:)g(:)h(:)f(:)g(:)46 b Fb(16)150 677 y Fe(transpose-words)29 | (:)g(:)g(:)h(:)f(:)29 b Fb(19)2025 1780 y Fe(set-mark)e(\(C-@\))10 |
b(\(M-t\))21 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) | b Fa(:)k(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)46 b Fb(17)150 | g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)24 |
929 y Fq(U)150 1045 y Fe(undo)27 b(\(C-_)f(or)g(C-x)g(C-u\))6 | b Fb(23)2025 1868 y Fe(shell-transpose-words)30 b(\(M-C-t\))24 |
b Fa(:)15 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h | b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)37 |
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)32 b Fb(20)150 1133 | b Fb(20)2025 1957 y(sho)n(w-all-if-am)n(biguous)22 b |
y Fe(universal-argument)e(\(\))20 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g | Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)46 | (:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)35 b Fb(9)2025 |
b Fb(18)150 1220 y Fe(unix-filename-rubout)30 b(\(\))15 | 2045 y(sho)n(w-all-if-unmo)r(di\014ed)11 b Fa(:)j(:)f(:)g(:)g(:)h(:)f |
b Fa(:)e(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) | (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
h(:)f(:)g(:)g(:)41 b Fb(18)150 1307 y Fe(unix-line-discard)29 | g(:)g(:)g(:)27 b Fb(9)2025 2133 y(sho)n(w-mo)r(de-in-prompt)15 |
b(\(C-u\))15 b Fa(:)f(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | b Fa(:)d(:)h(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) |
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)41 b Fb(17)150 1395 y | g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)30 b Fb(9)2025 |
Fe(unix-word-rubout)29 b(\(C-w\))17 b Fa(:)e(:)e(:)g(:)g(:)g(:)g(:)h(:) | 2221 y(skip-completed-text)17 b Fa(:)11 b(:)j(:)f(:)g(:)g(:)g(:)g(:)g |
f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)44 | (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
b Fb(17)2025 299 y Fe(upcase-word)28 b(\(M-u\))13 b Fa(:)h(:)f(:)g(:)g | g(:)g(:)g(:)32 b Fb(9)2025 2309 y Fe(skip-csi-sequence)d(\(\))11 |
| b Fa(:)j(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
| g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)26 b Fb(23)2025 2397 |
| y Fe(start-kbd-macro)j(\(C-x)d(\(\))10 b Fa(:)k(:)f(:)h(:)f(:)g(:)g(:)g |
| (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)25 |
| b Fb(22)2021 2652 y Fr(T)2025 2771 y Fe(tab-insert)j(\(M-TAB\))16 |
| b Fa(:)f(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
| g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)31 b Fb(19)2025 |
| 2859 y Fe(tilde-expand)d(\(M-~\))16 b Fa(:)f(:)e(:)g(:)g(:)g(:)g(:)h(:) |
| f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
| (:)g(:)31 b Fb(23)2025 2947 y Fe(transpose-chars)e(\(C-t\))9 |
| b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g |
| (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)23 b Fb(19)2025 3034 y |
| Fe(transpose-words)29 b(\(M-t\))9 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)h |
| (:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)23 |
| b Fb(19)2021 3300 y Fr(U)2025 3419 y Fe(undo)j(\(C-_)h(or)f(C-x)g |
| (C-u\))12 b Fa(:)i(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
| (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)27 b Fb(23)2025 |
| 3507 y Fe(universal-argument)i(\(\))9 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
g(:)g(:)g(:)g(:)g(:)h(:)39 b Fb(17)2025 559 y Fq(V)2025 | 23 b Fb(21)2025 3595 y Fe(unix-filename-rubout)30 b(\(\))21 |
678 y Fe(vi-editing-mode)29 b(\(M-C-j\))15 b Fa(:)f(:)f(:)h(:)f(:)g(:)g | b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)41 | (:)g(:)g(:)h(:)f(:)35 b Fb(20)2025 3683 y Fe(unix-line-discard)29 |
b Fb(21)2025 767 y(visible-stats)7 b Fa(:)14 b(:)f(:)g(:)g(:)h(:)f(:)g | b(\(C-u\))22 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) |
| g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)35 b Fb(20)2025 3771 |
| y Fe(unix-word-rubout)29 b(\(C-w\))6 b Fa(:)14 b(:)g(:)f(:)g(:)g(:)g(:) |
| g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)21 |
| b Fb(20)2025 3859 y Fe(upcase-word)28 b(\(M-u\))20 b |
| Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
| (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)34 b Fb(19)2021 |
| 4124 y Fr(V)2025 4243 y Fb(vi-cmd-mo)r(de-string)18 b |
| Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g |
| (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(10)2025 |
| 4331 y Fe(vi-editing-mode)c(\(M-C-j\))22 b Fa(:)13 b(:)g(:)g(:)h(:)f(:) |
| g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)35 |
| b Fb(24)2025 4419 y(vi-ins-mo)r(de-string)8 b Fa(:)13 |
| b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g |
| (:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)23 b Fb(10)2025 |
| 4506 y(visible-stats)11 b Fa(:)j(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
| g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g |
| (:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)26 b Fb(10)2021 4760 y |
| Fr(Y)2025 4879 y Fe(yank)g(\(C-y\))21 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)34 b | g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)34 b |
Fb(9)2025 1009 y Fq(Y)2025 1128 y Fe(yank)26 b(\(C-y\))14 | Fb(21)2025 4968 y Fe(yank-last-arg)28 b(\(M-.)f(or)f(M-_\))10 |
b Fa(:)g(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) | b Fa(:)k(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) |
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h | f(:)g(:)24 b Fb(18)2025 5056 y Fe(yank-nth-arg)k(\(M-C-y\))11 |
(:)f(:)40 b Fb(18)2025 1217 y Fe(yank-last-arg)28 b(\(M-.)f(or)f(M-_\)) | b Fa(:)k(:)e(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) |
c Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h | g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)26 b Fb(18)2025 5143 |
(:)f(:)47 b Fb(16)2025 1306 y Fe(yank-nth-arg)28 b(\(M-C-y\))c | y Fe(yank-pop)h(\(M-y\))10 b Fa(:)k(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g |
Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 b Fb(15)2025 1395 y | |
Fe(yank-pop)27 b(\(M-y\))22 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g | |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) |
g(:)h(:)f(:)g(:)47 b Fb(18)p eop end | h(:)f(:)g(:)g(:)24 b Fb(21)p eop end |
%%Trailer |
%%Trailer |
|
|
userdict /end-hook known{end-hook}if |
userdict /end-hook known{end-hook}if |