151
161
The optional <i>port</i> can be a number or a service name.
152
162
For a list of supported proxy <i>types</i>, see <a HREF="#Proxy"><font size=-1>PROXY</font></a>
164
<dt><b>-reconnect</b></dt><dd>
166
to automatically reconnect to the host if it ever disconnects.
167
This option has effect only if a hostname is specified on the command line.
168
<dt><b>-S</b></dt><dd>
169
Runs wc3270 in auto-shortcut mode.
170
wc3270 will create a temporary shorcut (.LNK file) that matches the
171
parameters in the session file (model number, characterset, etc.) and re-run
172
itself from the shortcut.
173
<dt><b>+S</b></dt><dd>
174
Disables auto-shortcut mode.
175
It is generally a good idea to put this option on the command lines of all
176
shortcuts, to avoid infinite looping.
177
<dt><b>-scriptport</b> <i>port</i></dt><dd>
178
Causes wc3270 to listen for scripting connections on local TCP
154
180
<dt><b>-set</b> <i>toggle</i></dt><dd>
155
181
Sets the initial value of <i>toggle</i> to <b>true</b>.
156
182
The list of toggle names is under <a HREF="#Toggles"><font size=-1>TOGGLES</font></a>
221
249
Available sets include:
223
251
<table BORDER cols=3 width="75%">
224
<tr><td ><center>Charset Name</center></td> <td ><center>Host Code Page</center></td> <td ><center>Windows Code Page</center></td></tr>
252
<tr><td ><center>Charset Name</center></td> <td ><center>Host Code Page</center></td> <td ><center></center></td></tr>
226
<tr><td ><center>belgian</center></td> <td ><center>500</center></td> <td ><center> 28591</center></td></tr>
227
<tr><td ><center>belgian-euro</center></td> <td ><center>1148</center></td> <td ><center> 28605</center></td></tr>
228
<tr><td ><center>bracket</center></td> <td ><center>37</center></td> <td ><center> 28591</center></td></tr>
229
<tr><td ><center>brazilian</center></td> <td ><center>275</center></td> <td ><center> 28591</center></td></tr>
230
<tr><td ><center>cp1047</center></td> <td ><center>1047</center></td> <td ><center> 28591</center></td></tr>
231
<tr><td ><center>cp1153</center></td> <td ><center>1153</center></td> <td ><center>1250</center></td></tr>
232
<tr><td ><center>cp870</center></td> <td ><center>870</center></td> <td ><center> 28592</center></td></tr>
233
<tr><td ><center>finnish</center></td> <td ><center>278</center></td> <td ><center> 28591</center></td></tr>
234
<tr><td ><center>finnish-euro</center></td> <td ><center>1143</center></td> <td ><center> 28605</center></td></tr>
235
<tr><td ><center>french</center></td> <td ><center>297</center></td> <td ><center> 28591</center></td></tr>
236
<tr><td ><center>french-euro</center></td> <td ><center>1147</center></td> <td ><center> 28605</center></td></tr>
237
<tr><td ><center>german</center></td> <td ><center>273</center></td> <td ><center> 28591</center></td></tr>
238
<tr><td ><center>german-euro</center></td> <td ><center>1141</center></td> <td ><center> 28605</center></td></tr>
239
<tr><td ><center>greek</center></td> <td ><center>423</center></td> <td ><center> 28597</center></td></tr>
240
<tr><td ><center>hebrew</center></td> <td ><center>424</center></td> <td ><center> 28598</center></td></tr>
241
<tr><td ><center>icelandic</center></td> <td ><center>871</center></td> <td ><center> 28591</center></td></tr>
242
<tr><td ><center>icelandic-euro</center></td> <td ><center>1149</center></td> <td ><center> 28605</center></td></tr>
243
<tr><td ><center>italian</center></td> <td ><center>280</center></td> <td ><center> 28591</center></td></tr>
244
<tr><td ><center>italian-euro</center></td> <td ><center>1144</center></td> <td ><center> 28605</center></td></tr>
245
<tr><td ><center>norwegian</center></td> <td ><center>277</center></td> <td ><center> 28591</center></td></tr>
246
<tr><td ><center>norwegian-euro</center></td> <td ><center>1142</center></td> <td ><center> 28605</center></td></tr>
247
<tr><td ><center>russian</center></td> <td ><center>880</center></td> <td ><center>20866</center></td></tr>
248
<tr><td ><center>slovenian</center></td> <td ><center>870</center></td> <td ><center>28592</center></td></tr>
249
<tr><td ><center>spanish</center></td> <td ><center>284</center></td> <td ><center> 28591</center></td></tr>
250
<tr><td ><center>spanish-euro</center></td> <td ><center>1145</center></td> <td ><center> 28605</center></td></tr>
251
<tr><td ><center>thai</center></td> <td ><center>838</center></td> <td ><center>28601 </center></td></tr>
252
<tr><td ><center>turkish</center></td> <td ><center>1026</center></td> <td ><center>28599</center></td></tr>
253
<tr><td ><center>uk</center></td> <td ><center>285</center></td> <td ><center> 28591</center></td></tr>
254
<tr><td ><center>uk-euro</center></td> <td ><center>1146</center></td> <td ><center> 28605</center></td></tr>
255
<tr><td ><center>us-euro</center></td> <td ><center>1140</center></td> <td ><center> 28605</center></td></tr>
256
<tr><td ><center>us-intl</center></td> <td ><center>37</center></td> <td ><center> 28591</center></td></tr>
254
<tr><td ><center>belgian</center></td> <td ><center>500</center></td> <td ><center> </center></td></tr>
255
<tr><td ><center>belgian-euro</center></td> <td ><center>1148</center></td> <td ><center> </center></td></tr>
256
<tr><td ><center>bracket</center></td> <td ><center>037</center></td> <td ><center> </center></td></tr>
257
<tr><td ><center>brazilian</center></td> <td ><center>275</center></td> <td ><center> </center></td></tr>
258
<tr><td ><center>chinese-gb18030</center></td> <td ><center>1388</center></td> <td ><center></center></td></tr>
259
<tr><td ><center>cp1047</center></td> <td ><center>1047</center></td> <td ><center> </center></td></tr>
260
<tr><td ><center>cp870</center></td> <td ><center>870</center></td> <td ><center> </center></td></tr>
261
<tr><td ><center>finnish</center></td> <td ><center>278</center></td> <td ><center> </center></td></tr>
262
<tr><td ><center>finnish-euro</center></td> <td ><center>1143</center></td> <td ><center> </center></td></tr>
263
<tr><td ><center>french</center></td> <td ><center>297</center></td> <td ><center> </center></td></tr>
264
<tr><td ><center>french-euro</center></td> <td ><center>1147</center></td> <td ><center> </center></td></tr>
265
<tr><td ><center>german</center></td> <td ><center>273</center></td> <td ><center> </center></td></tr>
266
<tr><td ><center>german-euro</center></td> <td ><center>1141</center></td> <td ><center> </center></td></tr>
267
<tr><td ><center>greek</center></td> <td ><center>423</center></td> <td ><center> </center></td></tr>
268
<tr><td ><center>hebrew</center></td> <td ><center>424</center></td> <td ><center> </center></td></tr>
269
<tr><td ><center>icelandic</center></td> <td ><center>871</center></td> <td ><center> </center></td></tr>
270
<tr><td ><center>icelandic-euro</center></td> <td ><center>1149</center></td> <td ><center> </center></td></tr>
271
<tr><td ><center>italian</center></td> <td ><center>280</center></td> <td ><center> </center></td></tr>
272
<tr><td ><center>italian-euro</center></td> <td ><center>1144</center></td> <td ><center> </center></td></tr>
273
<tr><td ><center>japanese-kana</center></td> <td ><center>930</center></td> <td ><center></center></td></tr>
274
<tr><td ><center>japanese-latin</center></td> <td ><center>939</center></td> <td ><center></center></td></tr>
275
<tr><td ><center>norwegian</center></td> <td ><center>277</center></td> <td ><center> </center></td></tr>
276
<tr><td ><center>norwegian-euro</center></td> <td ><center>1142</center></td> <td ><center> </center></td></tr>
277
<tr><td ><center>russian</center></td> <td ><center>880</center></td> <td ><center></center></td></tr>
278
<tr><td ><center>simplified-chinese</center></td> <td ><center>935</center></td> <td ><center></center></td></tr>
279
<tr><td ><center>slovenian</center></td> <td ><center>870</center></td> <td ><center></center></td></tr>
280
<tr><td ><center>spanish</center></td> <td ><center>284</center></td> <td ><center> </center></td></tr>
281
<tr><td ><center>spanish-euro</center></td> <td ><center>1145</center></td> <td ><center> </center></td></tr>
282
<tr><td ><center>thai</center></td> <td ><center>1160</center></td> <td ><center> </center></td></tr>
283
<tr><td ><center>traditional-chinese</center></td> <td ><center>937</center></td> <td ><center></center></td></tr>
284
<tr><td ><center>turkish</center></td> <td ><center>1026</center></td> <td ><center></center></td></tr>
285
<tr><td ><center>uk</center></td> <td ><center>285</center></td> <td ><center> </center></td></tr>
286
<tr><td ><center>uk-euro</center></td> <td ><center>1146</center></td> <td ><center> </center></td></tr>
287
<tr><td ><center>us-euro</center></td> <td ><center>1140</center></td> <td ><center> </center></td></tr>
288
<tr><td ><center>us-intl</center></td> <td ><center>037</center></td> <td ><center> </center></td></tr>
259
291
The default character set is
261
which is useful for common <font size=-1>IBM</font> hosts which use <font size=-1>EBCDIC</font>
262
codes 0xAD and 0xBD for the `[' and `]' characters,
293
which is useful for common U.S. <font size=-1>IBM</font> hosts which use <font size=-1>EBCDIC</font>
294
codes AD and BD for the `[' and `]' characters,
297
Note that any of the host code pages listed above can be specified by adding
298
<b>cp</b> to the host code page, e.g., <b>cp037</b> for host code page 037.
299
Also note that the code pages available for a given version of <b>wc3270</b>
300
are displayed by the <b>-v</b> command-line option.
302
Note that DBCS character sets (Chinese, Japanese) display properly only on
303
32-bit Windows XP. Work is proceeding on other platforms.
264
304
<a NAME="NVT-ANSI-Mode"></a><h2>NVT (ANSI) Mode</h2>
265
305
Some hosts use an <font size=-1>ASCII</font> front-end to do initial login negotiation,
266
306
then later switch to 3270 mode.
414
465
<tr><td >*PF(<i>n</i>)</td> <td >Program Function <font size=-1>AID</font> (<i>n</i> from 1 to 24)</td></tr>
415
466
<tr><td >PreviousWord</td> <td >move cursor to previous word</td></tr>
416
467
<tr><td >Paste</td> <td >insert clipboard contents</td></tr><tr><td >Printer(Start[,<i>lu</i>]|Stop)</td> <td >start or stop printer session</td></tr>
417
<tr><td >PrintText(<i>command</i>)</td> <td >print screen text on printer</td></tr>
468
<tr><td >PrintText(<i>[printer-name]</i>)</td> <td >print screen text on printer</td></tr>
418
469
<tr><td >Quit</td> <td >exit <b>wc3270</b></td></tr>
419
470
<tr><td >Redraw</td> <td >redraw window</td></tr>
420
471
<tr><td >Reset</td> <td >reset locked keyboard</td></tr>
421
472
<tr><td >Right</td> <td >move cursor right</td></tr>
422
473
<tr><td >Right2</td> <td >move cursor right 2 positions</td></tr>
423
474
<tr><td >Rows</td> <td >report screen size</td></tr>
475
<tr><td >*Script(<i>command</i>[,<i>arg</i>...])</td> <td >run a script</td></tr>
424
476
<tr><td >*String(<i>string</i>)</td> <td >insert string (simple macro facility)</td></tr>
425
477
<tr><td >*SysReq</td> <td >System Request <font size=-1>AID</font></td></tr>
426
478
<tr><td >Tab</td> <td >move cursor to next input field</td></tr>
430
482
<tr><td >*Transfer(<i>option</i>=<i>value</i>...)</td> <td >file transfer</td></tr>
431
483
<tr><td >Up</td> <td >move cursor up</td></tr>
486
Any of the above actions may be entered at the <b>wc3270></b> prompt;
487
these commands are also available for use in keymaps
488
(see <a HREF="#Keymaps"><font size=-1>KEYMAPS</font></a>).
489
Command names are case-insensitive.
490
Parameters can be specified with parentheses and commas, e.g.:
491
<blockquote>PF(1)</blockquote>
492
or with spaces, e.g.:
493
<blockquote>PF 1</blockquote>
494
Parameters can be quoted with double-quote characters, to allow spaces,
495
commas, and parentheses to be used.
497
<b>wc3270</b> also supports the following interactive commands:
498
<dl><dt><b>Help</b></dt><dd>
499
Displays a list of available commands.
500
<dt><b>Show</b></dt><dd>
501
Displays statistics and settings.
502
<dt><b>Trace</b></dt><dd>
503
Turns tracing on or off.
504
The command <b>trace on</b> enables data stream and keyboard event tracing;
505
the command <b>trace off</b> disables it.
506
The qualifier <b>data</b> or <b>keyboard</b> can be specified
507
before <b>on</b> or <b>off</b> to enable or disable a particular trace.
508
After <b>on</b>, a filename may be specified to override the default
509
trace file name of <b>/tmp/x3trc.</b><i>pid</i>.
433
511
<a NAME="Keymaps"></a><h2>Keymaps</h2>
434
512
The <b>-keymap</b> option
435
513
or the <b>wc3270.keymap</b> resource
857
<a NAME="The-PrintText-Action"></a><h2>The PrintText Action</h2>
858
The <b>PrintText</b> produces screen snapshots in a number of different
860
The default form wth no arguments sends a copy of the screen to the default
863
the name of the printer to use.
864
The font defaults to <b>Courier New</b> and the
865
point size defaults to 8.
866
These can be overridden by the <b>printTextFont</b> and <b>printTextSize</b>
867
resources, respectively.
868
Multiple arguments can include keywords to control the output of
870
<dl><dt><b>file</b> <i>filename</i></dt><dd>
871
Save the output in a file.
872
<dt><b>html</b></dt><dd>
873
Save the output as HTML. This option implies <b>file</b>.
874
<dt><b>rtf</b></dt><dd>
875
Save the output as RichText. This option implies <b>file</b>.
876
The font defaults to <b>Courier New</b> and the
877
point size defaults to 8.
878
These can be overridden by the <b>printTextFont</b> and <b>printTextSize</b>
879
resources, respectively.
880
<dt><b>modi</b></dt><dd>
881
Render modified fields in italics.
882
<dt><b>caption</b> <i>text</i></dt><dd>
883
Add the specified <i>text</i> as a caption above the output.
884
Within <i>text</i>, the special sequence <b>%T%</b> will be replaced with
763
888
<a NAME="Nested-Scripts"></a><h2>Nested Scripts</h2>
764
889
<dl><dt><b>The String Action</b></dt><dd>
765
890
The simplest method for
882
1021
<tr><td >blankFill</td> <td >False</td> <td >-set blankFill</td> <td >Blank Fill mode</td></tr>
883
1022
<tr><td >charset</td> <td >bracket</td> <td >-charset</td> <td ><font size=-1>EBCDIC</font> character set</td></tr>
884
<tr><td >charset.<i>foo</i></td> <td > </td> <td > </td> <td >Definition of character set <i>foo</i></td></tr>
885
<tr><td >consoleColorForHostColor<i>n</i></td> <td ><a HREF="#rn4">(note 6)</a></td> <td > </td> <td >Color mapping</td></tr><tr><td >dsTrace</td> <td >False</td> <td >-trace</td> <td >Data stream tracing</td></tr>
1023
<tr><td >consoleColorForHostColor<i>n</i></td> <td ><a HREF="#rn4">(note 6)</a></td> <td > </td> <td >Color mapping</td></tr><tr><td >dbcsCgcsgid</td> <td > </td> <td > </td> <td >Override DBCS CGCSGID</td></tr>
1024
<tr><td >dsTrace</td> <td >False</td> <td >-trace</td> <td >Data stream tracing</td></tr>
886
1025
<tr><td >eof</td> <td >^D</td> <td > </td> <td ><font size=-1>NVT</font>-mode <font size=-1>EOF</font> character</td></tr>
887
1026
<tr><td >erase</td> <td >^H</td> <td > </td> <td ><font size=-1>NVT</font>-mode erase character</td></tr>
888
1027
<tr><td >extended</td> <td >True</td> <td > </td> <td >Use 3270 extended data stream</td></tr>
889
1028
<tr><td >eventTrace</td> <td >False</td> <td >-trace</td> <td >Event tracing</td></tr>
890
<tr><td >ftCommand</td> <td >ind$file</td> <td > </td> <td >Host file transfer command</td></tr>
891
1029
<tr><td >hostColorForDefault</td> <td >green</td> <td > </td> <td >Default color mapping</td></tr><tr><td >hostColorForIntensified</td> <td >red</td> <td > </td> <td >Default color mapping</td></tr><tr><td >hostColorForProtected</td> <td >blue</td> <td > </td> <td >Default color mapping</td></tr><tr><td >hostColorForProtectedIntensified</td> <td >neutralWhite</td> <td > </td> <td >Default color mapping</td></tr><tr><td >icrnl</td> <td >False</td> <td > </td> <td >Map <font size=-1>CR</font> to <font size=-1>NL</font> on <font size=-1>NVT</font>-mode input</td></tr>
892
1030
<tr><td >inlcr</td> <td >False</td> <td > </td> <td >Map <font size=-1>NL</font> to <font size=-1>CR</font> in <font size=-1>NVT</font>-mode input</td></tr>
893
1031
<tr><td >intr</td> <td >^C</td> <td > </td> <td ><font size=-1>NVT</font>-mode interrupt character</td></tr>
894
1032
<tr><td >kill</td> <td >^U</td> <td > </td> <td ><font size=-1>NVT</font>-mode kill character</td></tr>
895
1033
<tr><td >lineWrap</td> <td >False</td> <td >-set lineWrap</td> <td ><font size=-1>NVT</font> line wrap mode</td></tr>
896
1034
<tr><td >lnext</td> <td >^V</td> <td > </td> <td ><font size=-1>NVT</font>-mode lnext character</td></tr>
1035
<tr><td >localCp</td> <td >(system ANSI code page)</td> <td >-localcp</td> <td >Windows code page for local I/O</td></tr>
897
1036
<tr><td >m3279</td> <td ><a HREF="#rn1">(note 1)</a></td> <td >-model</td> <td >3279 (color) emulation</td></tr>
898
1037
<tr><td >marginedPaste</td> <td >False</td> <td >-set marginedPaste</td> <td >Keep left margin when pasting</td></tr>
899
1038
<tr><td >monoCase</td> <td >False</td> <td >-set monoCase</td> <td >Mono-case mode</td></tr>
1039
<tr><td >noPrompt</td> <td >False</td> <td >-noprompt</td> <td >Disable command-prompt mode</td></tr>
900
1040
<tr><td >numericLock</td> <td >False</td> <td > </td> <td >Lock keyboard for numeric field error</td></tr>
901
1041
<tr><td >oerrLock</td> <td >False</td> <td > </td> <td >Lock keyboard for input error</td></tr>
902
1042
<tr><td >oversize</td> <td > </td> <td >-oversize</td> <td >Oversize screen dimensions</td></tr>
903
1043
<tr><td >port</td> <td >telnet</td> <td >-port</td> <td >Non-default TCP port</td></tr>
904
1044
<tr><td >printer.*</td> <td ><a HREF="#rn4">(note 4)</a></td> <td > </td> <td >Printer session config</td></tr>
905
1045
<tr><td >printerLu</td> <td ><a HREF="#rn4">(note 4)</a></td> <td > </td> <td >Printer session config</td></tr>
1046
<tr><td >printTextFont</td> <td >Courier New</td> <td > </td> <td >PrintText font name</td></tr>
1047
<tr><td >printTextSize</td> <td >8</td> <td > </td> <td >PrintText font size</td></tr>
906
1048
<tr><td >quit</td> <td >^\</td> <td > </td> <td ><font size=-1>NVT</font>-mode quit character</td></tr>
1049
<tr><td >reconnect</td> <td >False</td> <td >-reconnect</td> <td >Automatically reconnect to host</td></tr>
907
1050
<tr><td >rprnt</td> <td >^R</td> <td > </td> <td ><font size=-1>NVT</font>-mode reprint character</td></tr>
1051
<tr><td >sbcsCgcsgid</td> <td > </td> <td > </td> <td >Override SBCS CGCSGID</td></tr>
908
1052
<tr><td >secure</td> <td >False</td> <td > </td> <td >Disable "dangerous" options</td></tr>
909
1053
<tr><td >termName</td> <td ><a HREF="#rn2">(note 2)</a></td> <td >-tn</td> <td ><font size=-1>TELNET</font> terminal type string</td></tr>
910
1054
<tr><td >title</td> <td > </td> <td > </td> <td >Console window title</td></tr>
911
1055
<tr><td >traceFile</td> <td ><a HREF="#rn3">(note 3)</a></td> <td >-tracefile</td> <td >File for trace output</td></tr>
1056
<tr><td >visualBell</td> <td >False</td> <td > </td> <td >Disable bell sound</td></tr>
912
1057
<tr><td >werase</td> <td >^W</td> <td > </td> <td ><font size=-1>NVT</font>-mode word-erase character</td></tr>
953
1099
RFC 2355, TN3270 Enhancements
954
1100
<a NAME="Copyrights"></a><h2>Copyrights</h2>
956
Modifications and original code Copyright © 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 by Paul Mattes.
958
DFT File Transfer Code Copyright © October 1995 by Dick Altenbern.
960
RPQNAMES Code Copyright © 2004, 2005 by Don Russell.
962
Original X11 Port Copyright © 1990 by Jeff Sparkes.
963
<blockquote>Permission to use, copy, modify, and distribute this software and its
964
documentation for any purpose and without fee is hereby granted,
965
provided that the above copyright notice appear in all copies and that
966
both that copyright notice and this permission notice appear in
967
supporting documentation.</blockquote>
968
Copyright © 1989 by Georgia Tech Research Corporation, Atlanta, GA 30332.
969
<blockquote>All Rights Reserved. GTRC hereby grants public use of this software.
970
Derivative works based on this software must incorporate this copyright
973
wc3270 is distributed in the hope that it will be useful, but WITHOUT ANY
974
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
975
FOR A PARTICULAR PURPOSE. See the file LICENSE for more details.
1101
Copyright © 1993-2009, Paul Mattes.
1103
Copyright © 2004-2005, Don Russell.
1105
Copyright © 2004, Dick Altenbern.
1107
Copyright © 1990, Jeff Sparkes.
1109
Copyright © 1989, Georgia Tech Research Corporation (GTRC), Atlanta, GA
1112
All rights reserved.
1114
Redistribution and use in source and binary forms, with or without
1115
modification, are permitted provided that the following conditions are met:
1118
Redistributions of source code must retain the above copyright notice, this
1119
list of conditions and the following disclaimer.
1121
Redistributions in binary form must reproduce the above copyright
1122
notice, this list of conditions and the following disclaimer in the
1123
documentation and/or other materials provided with the distribution.
1125
Neither the names of Paul Mattes, Don Russell, Dick Altenbern, Jeff Sparkes,
1127
the names of their contributors may be used to endorse or promote
1128
products derived from this software without specific prior written
1133
THIS SOFTWARE IS PROVIDED BY PAUL MATTES, DON RUSSELL, DICK ALTENBERN, JEFF
1135
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
1136
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1137
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL PAUL MATTES, DON RUSSELL, DICK
1139
SPARKES OR GTRC BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL
1140
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
1141
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
1142
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
1143
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
1144
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
1145
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
976
1146
<a NAME="Version"></a><h2>Version</h2>
980
1150
This HTML document and the accompanying troff document were generated with
981
1151
a set of write-only <b>m4</b> macros and the powerful <b>vi</b> editor.
982
<br>Last modified 04 July 2008.
1152
<br>Last modified 02 October 2009.