xterm: Changes to 'debian-unstable'
debian/changelog | 7
debian/control | 4
debian/copyright | 1
debian/local/xterm.faq.html | 3211 ++++++++++++++++++++++++--------------------
4 files changed, 1811 insertions(+), 1412 deletions(-)
New commits:
commit 32685eec23e2fe0be3a70a933575eec87da359bb
Author: Sven Joachim <svenjoac@gmx.de>
Date: Sun Jul 7 17:30:35 2013 +0200
Upload to unstable
diff --git a/debian/changelog b/debian/changelog
index 08d99d7..50bc01a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xterm (295-1) UNRELEASED; urgency=low
+xterm (295-1) unstable; urgency=low
* New upstream release.
- Amend fix from xterm 292 by removing now-unneeded chunk which
@@ -7,7 +7,7 @@ xterm (295-1) UNRELEASED; urgency=low
* Switch Vcs-* fields to anonscm.debian.org.
* Update copy of XTerm FAQ to revision 1.243 (dated 2013/07/05).
- -- Sven Joachim <svenjoac@gmx.de> Sun, 07 Jul 2013 11:42:34 +0200
+ -- Sven Joachim <svenjoac@gmx.de> Sun, 07 Jul 2013 17:30:07 +0200
xterm (293-1) unstable; urgency=low
commit fdb114b4a9ae598c1acea469c6ab49676b6546ae
Author: Sven Joachim <svenjoac@gmx.de>
Date: Sun Jul 7 16:15:42 2013 +0200
Update copy of XTerm FAQ to revision 1.243 (dated 2013/07/05)
diff --git a/debian/changelog b/debian/changelog
index 7400df4..08d99d7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ xterm (295-1) UNRELEASED; urgency=low
introduced problem in selection (Closes: #714527).
* Update debian/copyright.
* Switch Vcs-* fields to anonscm.debian.org.
+ * Update copy of XTerm FAQ to revision 1.243 (dated 2013/07/05).
-- Sven Joachim <svenjoac@gmx.de> Sun, 07 Jul 2013 11:42:34 +0200
diff --git a/debian/local/xterm.faq.html b/debian/local/xterm.faq.html
index 9bc1825..544c693 100644
--- a/debian/local/xterm.faq.html
+++ b/debian/local/xterm.faq.html
@@ -19,12 +19,13 @@
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF *
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. *
*****************************************************************************
- $XTermId: xterm.faq.html,v 1.229 2013/05/18 00:50:50 tom Exp $
+ $XTermId: xterm.faq.html,v 1.243 2013/07/05 17:33:01 tom Exp $
-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
+ <base href="http://invisible-island.net/xterm/">
<meta name="generator" content=
"HTML Tidy for Linux (vers 25 March 2009), see www.w3.org">
@@ -36,79 +37,72 @@
"image/x-icon">
<link rel="stylesheet" href="/css/simplestyle.css" type=
"text/css">
+ <link rel="stylesheet" href="/css/inline-code.css" type=
+ "text/css">
+ <link rel="stylesheet" href="/css/xterm-icons.css" type=
+ "text/css">
+ <style type="text/css">
+@import "/css/simplenav15.css" all;
+ </style>
</head>
<body>
<hr>
- <p><a href=
- "http://invisible-island.net/">http://invisible-island.net/</a><a href="http://invisible-island.net/xterm/">xterm/</a><br>
-
+ <p><a href="../">http://invisible-island.net/</a><a href=
+ "./">xterm/</a><br>
Copyright © 1997-2012,2013 by Thomas E. Dickey</p>
<hr>
- <p><a href=
- "http://invisible-island.net/xterm/xterm.faq.html">Here</a> is
- the latest version of this file.</p>
-
- <h2 id="contents-id"><a name="contents" id=
- "contents">Contents</a></h2>
-
- <table summary="Table of Contents" border="0">
- <tr>
- <td>
- <ul>
- <li><a href="#what_is_it">What is
- <strong>XTerm</strong>?</a></li>
+ <p><a href="xterm.faq.html">Here</a> is the latest version of
+ this file.</p>
- <li><a href="#who_did_it">Who wrote
- <strong>XTerm</strong>?</a></li>
+ <div class="nav">
+ <ul>
+ <li><a href="xterm.faq.html">(top)</a></li>
- <li><a href="#what_is_vt220">What is a VT220?</a></li>
+ <li><a href="xterm.faq.html#what_is_it">What is
+ <strong>XTerm</strong>?</a></li>
- <li><a href="#what_platforms">What platforms does it run
- on?</a></li>
+ <li><a href="xterm.faq.html#who_did_it">Who wrote
+ <strong>XTerm</strong>?</a></li>
- <li><a href="#latest_version">What is the latest
- version?</a></li>
+ <li><a href="xterm.faq.html#what_is_vt220">What is a
+ VT220?</a></li>
- <li><a href="#other_versions">What versions are
- available?</a></li>
+ <li><a href="xterm.faq.html#what_platforms">What platforms
+ does it run on?</a></li>
- <li><a href="#compare_versions">Comparing versions, by
- counting controls</a></li>
+ <li><a href="xterm.faq.html#latest_version">What is the
+ latest version?</a></li>
- <li><a href="#how_do_i">How do I ...</a></li>
+ <li><a href="xterm.faq.html#other_versions">What versions are
+ available?</a></li>
- <li><a href="#frequent_problems">Frequent
- problems</a></li>
+ <li><a href="xterm.faq.html#compare_versions">Comparing
+ versions, by counting controls</a></li>
- <li><a href="#known_bugs">Known Bugs in
- <strong>XTerm</strong> and Look–alikes</a></li>
+ <li><a href="xterm.faq.html#how_do_i">How do I ...</a></li>
- <li><a href="#building_it">How do I build
- <strong>XTerm</strong>?</a></li>
+ <li><a href="xterm.faq.html#frequent_problems">Frequent
+ problems</a></li>
- <li><a href="#report_bugs">How do I report bugs?</a></li>
+ <li><a href="xterm.faq.html#known_bugs">Known Bugs in
+ <strong>XTerm</strong> and Look–alikes</a></li>
- <li><a href="#more_info">Additional Information</a></li>
+ <li><a href="xterm.faq.html#building_it">How do I build
+ <strong>XTerm</strong>?</a></li>
- <li><a href="#future_work">Ongoing/future work</a></li>
- </ul>
- </td>
+ <li><a href="xterm.faq.html#report_bugs">How do I report
+ bugs?</a></li>
- <td> </td>
+ <li><a href="xterm.faq.html#more_info">Additional
+ Information</a></li>
- <td><img src="images/mini.xterm_256.png" alt=
- "Mini-XTerm Icon"></td>
-
- <td> </td>
-
- <td><img src="images/xterm-color-144.png" alt=
- "XTerm Icon"></td>
- </tr>
- </table>
- <hr>
+ <li><a href="xterm.faq.html#future_work">Ongoing/future
+ work</a></li>
+ </ul>
+ </div>
<h2 id="what_is_it-id"><a name="what_is_it" id="what_is_it">What
is <strong>XTerm</strong>?</a></h2>
@@ -143,8 +137,7 @@
wrote <strong>XTerm</strong>?</a></h2>
<p>I've been working on xterm since early 1996 (see my <a href=
- "http://invisible-island.net/xterm/xterm.log.html">changelog</a>
- for details).</p>
+ "xterm.log.html">changelog</a> for details).</p>
<p>But the program is much older than that.</p>
@@ -282,23 +275,18 @@
2000</a>). However, that was an exception. None of the Linux
distributions provided a separate package before 2003 (when Mike
Harris created a package of <a href=
- "http://invisible-island.net/xterm/xterm.log.html#xterm_177">patch
- #177</a> for Red Hat). Again that is more of an exception than a
- rule:</p>
+ "xterm.log.html#xterm_177">patch #177</a> for Red Hat). Again
+ that is more of an exception than a rule:</p>
<ul>
<li>SuSE's package began October 23, 2004 with <a href=
- "http://invisible-island.net/xterm/xterm.log.html#xterm_196">patch
- #196</a>.</li>
+ "xterm.log.html#xterm_196">patch #196</a>.</li>
<li>Mandriva's package began October 22, 2005 with <a href=
- "http://invisible-island.net/xterm/xterm.log.html#xterm_205">patch
- #205</a>.</li>
+ "xterm.log.html#xterm_205">patch #205</a>.</li>
<li>The Debian package for xterm began in January 6, 2006 with
- <a href=
- "http://invisible-island.net/xterm/xterm.log.html#xterm_204">patch
- #204</a>.</li>
+ <a href="xterm.log.html#xterm_204">patch #204</a>.</li>
</ul>
<p>Given that context (sources distributed via XFree86 CVS,
@@ -309,15 +297,15 @@
anyone within the XFree86 or X.org trees for many years" was at
best misleading.</p>
- <p>After the "<a href="#xterm-xorg">fork</a>" (sic) of Xorg
- in 2004, I continued to commit changes for xterm in <a href=
+ <p>After the "<a href=
+ "xterm.faq.html#xterm-xorg">fork</a>" (sic) of Xorg in 2004,
+ I continued to commit changes for xterm in <a href=
"http://cvsweb.xfree86.org/cvsweb/xc/programs/xterm/">XFree86
- CVS</a> until <a href=
- "http://invisible-island.net/xterm/xterm.log.html#xterm_216">patch
- #216</a> in mid-2006. I stopped at that point because it was not
- possible to incorporate changes into xterm which were not sent to
- me first. I still send patch announcements to both the XFree86
- and Xorg mailing lists, of course.</p>
+ CVS</a> until <a href="xterm.log.html#xterm_216">patch #216</a>
+ in mid-2006. I stopped at that point because it was not possible
+ to incorporate changes into xterm which were not sent to me
+ first. I still send patch announcements to both the XFree86 and
+ Xorg mailing lists, of course.</p>
<h3 id="forward_history-id"><a name="forward_history" id=
"forward_history">Focus of this FAQ</a></h3>
@@ -384,8 +372,7 @@
implement in shell scripts than <code>ESC \</code>.</li>
</ul>
- <p>I revised that area <a href=
- "http://invisible-island.net/xterm/xterm.log.html#xterm_24">starting
+ <p>I revised that area <a href="xterm.log.html#xterm_24">starting
in 1996</a>,</p>
<ul>
@@ -460,65 +447,74 @@
source. These include</p>
<ul>
- <li><a href="#bug_ansi_xterm">ansi_xterm</a></li>
+ <li><a href="xterm.faq.html#bug_ansi_xterm">ansi_xterm</a></li>
- <li><a href="#bug_color_xterm">color_xterm</a></li>
+ <li><a href=
+ "xterm.faq.html#bug_color_xterm">color_xterm</a></li>
- <li><a href="#bug_cxterm">cxterm</a> (Chinese)</li>
+ <li><a href="xterm.faq.html#bug_cxterm">cxterm</a>
+ (Chinese)</li>
- <li><a href="#bug_hanterm">hanterm</a> (Korean)</li>
+ <li><a href="xterm.faq.html#bug_hanterm">hanterm</a>
+ (Korean)</li>
- <li><a href="#bug_mxterm">mxterm</a></li>
+ <li><a href="xterm.faq.html#bug_mxterm">mxterm</a></li>
- <li><a href="#bug_nxterm">nxterm</a></li>
+ <li><a href="xterm.faq.html#bug_nxterm">nxterm</a></li>
- <li><a href="#bug_kterm">kterm</a> (Japanese)</li>
+ <li><a href="xterm.faq.html#bug_kterm">kterm</a>
+ (Japanese)</li>
- <li><a href="#bug_xterm_r6">xterm</a> (from X Consortium)</li>
+ <li><a href="xterm.faq.html#bug_xterm_r6">xterm</a> (from X
+ Consortium)</li>
</ul>
<p>There are similar programs not based on xterm's source, which
are compatible to different degrees. These include</p>
<ul>
- <li><a href="#bug_dtterm">dtterm</a></li>
+ <li><a href="xterm.faq.html#bug_dtterm">dtterm</a></li>
- <li><a href="#bug_emu">emu</a> (from X Consortium)</li>
+ <li><a href="xterm.faq.html#bug_emu">emu</a> (from X
+ Consortium)</li>
- <li><a href="#bug_eterm">Eterm</a></li>
+ <li><a href="xterm.faq.html#bug_eterm">Eterm</a></li>
- <li><a href="#bug_gnometerm">GNOME Terminal</a></li>
+ <li><a href="xterm.faq.html#bug_gnometerm">GNOME
+ Terminal</a></li>
- <li><a href="#bug_multignome">Multi GNOME Terminal
- (MGT)</a></li>
+ <li><a href="xterm.faq.html#bug_multignome">Multi GNOME
+ Terminal (MGT)</a></li>
- <li><a href="#bug_mterm">mterm</a></li>
+ <li><a href="xterm.faq.html#bug_mterm">mterm</a></li>
- <li><a href="#bug_konsole">konsole</a></li>
+ <li><a href="xterm.faq.html#bug_konsole">konsole</a></li>
- <li><a href="#bug_mlterm">mlterm</a> (Multi Lingual)</li>
+ <li><a href="xterm.faq.html#bug_mlterm">mlterm</a> (Multi
+ Lingual)</li>
- <li><a href="#bug_osso_xterm">osso-xterm</a></li>
+ <li><a href="xterm.faq.html#bug_osso_xterm">osso-xterm</a></li>
- <li><a href="#bug_roxterm">roxterm</a></li>
+ <li><a href="xterm.faq.html#bug_roxterm">roxterm</a></li>
- <li><a href="#bug_rxvt">rxvt</a></li>
+ <li><a href="xterm.faq.html#bug_rxvt">rxvt</a></li>
- <li><a href="#bug_st">st</a></li>
+ <li><a href="xterm.faq.html#bug_st">st</a></li>
- <li><a href="#bug_xfce_term">xfce-term</a></li>
+ <li><a href="xterm.faq.html#bug_xfce_term">xfce-term</a></li>
- <li><a href="#bug_xgterm">xgterm</a></li>
+ <li><a href="xterm.faq.html#bug_xgterm">xgterm</a></li>
- <li><a href="#bug_xiterm">xiterm</a></li>
+ <li><a href="xterm.faq.html#bug_xiterm">xiterm</a></li>
</ul>
- <p>Some of these use the <a href="#vte_widget">VTE widget</a>.
- Since that supplies most of the terminal emulation, the remaining
- differences between programs using VTE tend to be at the level of
- the window manager (menus, borders, etc.). Other (older) programs
- which are based on reusable widgets include <a href=
- "#bug_dtterm">dtterm</a> and <a href="#bug_emu">emu</a>.</p>
+ <p>Some of these use the <a href="xterm.faq.html#vte_widget">VTE
+ widget</a>. Since that supplies most of the terminal emulation,
+ the remaining differences between programs using VTE tend to be
+ at the level of the window manager (menus, borders, etc.). Other
+ (older) programs which are based on reusable widgets include
+ <a href="xterm.faq.html#bug_dtterm">dtterm</a> and <a href=
+ "xterm.faq.html#bug_emu">emu</a>.</p>
<p>(I am aware of a few others, such as <strong>xcterm</strong>,
but have not seen a working version of these).</p>
@@ -565,10 +561,11 @@
developers, or their users) to emulate "most" of xterm. To me,
"most" would be something quantifiable, e.g., 80 percent. To
satisfy my curiousity, I wrote a script to extract the control
- sequence information from <a href="#ctlseqs_ms">ctlseqs.txt</a>.
- This counts each control sequence, as well as the variations such
- as setting bold, color, inverse video. Then I (laboriously)
- inspected these terminal implementations:</p>
+ sequence information from <a href=
+ "xterm.faq.html#ctlseqs_ms">ctlseqs.txt</a>. This counts each
+ control sequence, as well as the variations such as setting bold,
+ color, inverse video. Then I (laboriously) inspected these
+ terminal implementations:</p>
<ul>
<li>xterm patch #266 ("xterm-new")</li>
@@ -1115,18 +1112,20 @@
of this, after all):</p>
<ul>
- <li><a href="#how2_fsize">How do I change the font
- size?</a></li>
+ <li><a href="xterm.faq.html#how2_fsize">How do I change the
+ font size?</a></li>
- <li><a href="#how2_print">How do I print the screen?</a></li>
+ <li><a href="xterm.faq.html#how2_print">How do I print the
+ screen?</a></li>
- <li><a href="#how2_fkeys">How do I set up function
- keys?</a></li>
+ <li><a href="xterm.faq.html#how2_fkeys">How do I set up
+ function keys?</a></li>
- <li><a href="#how2_title">How do I set the title?</a></li>
+ <li><a href="xterm.faq.html#how2_title">How do I set the
+ title?</a></li>
- <li><a href="#how2_blink">How do I make the cursor
- blink?</a></li>
+ <li><a href="xterm.faq.html#how2_blink">How do I make the
+ cursor blink?</a></li>
</ul>
<h3 id="how2_fsize-id"><a name="how2_fsize" id="how2_fsize">How
@@ -1149,9 +1148,9 @@
<p><strong>XTerm</strong>'s manpage does not document the syntax
for X resources; it is done in the X documentation. If you are
- instead asking about a <a href="#utf8_fonts">problem displaying a
- given font</a>, it may be due to a problem with your resource
- settings.</p>
+ instead asking about a <a href=
+ "xterm.faq.html#utf8_fonts">problem displaying a given font</a>,
+ it may be due to a problem with your resource settings.</p>
<h3 id="how2_print-id"><a name="how2_print" id="how2_print">How
do I print the screen?</a></h3>
@@ -1175,9 +1174,9 @@
logging to a file. In fact modern xterm does. Logging was dropped
from X Consortium xterm during X11R5 due to security concerns.
Those were addressed, but logging was not reinstated (in fact
- there is a related <a href="#bug_xterm_r6">bug</a> in xterm).
- Some people prefer this, because it is convenient: you can start
- and stop logging a popup menu entry. However</p>
+ there is a related <a href="xterm.faq.html#bug_xterm_r6">bug</a>
+ in xterm). Some people prefer this, because it is convenient: you
+ can start and stop logging a popup menu entry. However</p>
<ul>
<li>Every character is recorded. Even cursor movement, if you
@@ -1269,168 +1268,257 @@
<p>That is the simple way, using a couple of new resources. The
traditional way to get function keys involves translations. I
have seen a few postings on the newsgroups that do this. Here is
- one from Bruce Momjian <root@candle.pha.pa.us> for a VT220:
- <!--{{atr2html--></p>
-
- <p style="font-family: monospace; font-size: 10pt;">
- xterm <font color="#008080">$XTERMFLAGS</font> +rw +sb +ls <font color="#008080">$@</font> -tm <font color="#800080">'erase ^? intr ^c'</font> \<br>
-
- -name vt220 -title vt220 -tn xterm-220 <font color="#800080">"$@"</font> &<br>
-
- <!--atr2html}}--></p>
-
- <p>with the corresponding resources:</p>
-
- <p><!--{{atr2html--></p>
-
- <p style="font-family: monospace; font-size: 10pt;">
- <strong><font color="#000080">XTerm</font></strong>*<strong><font color="#000080">VT100</font></strong>.<font color="#008080">translations</font>:<font color="#800080"> #override \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Home: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">3</font></strong><font color="#800080">~") \n \<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">End: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">4</font></strong><font color="#800080">~") \n</font><br>
-
- <font color=
- "#008080">vt220</font>*<strong><font color=
- "#000080">VT100</font></strong>.<font color=
- "#008080">translations</font>:<font color=
- "#800080"> #override \n\<br>
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F1: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("OP") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F2: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("OQ") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F3: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("OR") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F4: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("OS") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F5: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">16</font></strong><font color="#800080">~") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F6: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">17</font></strong><font color="#800080">~") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F7: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">18</font></strong><font color="#800080">~") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F8: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">19</font></strong><font color="#800080">~") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F9: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">20</font></strong><font color="#800080">~") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F10: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">21</font></strong><font color="#800080">~") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F11: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">28</font></strong><font color="#800080">~") \n \<br>
-
- ~Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F12: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">29</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F1: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">23</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F2: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">24</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F3: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">25</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F4: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">26</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F5: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[K~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F6: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">31</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F7: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">31</font></strong><font color="#800080">~") \n \<br>
+ one from Bruce Momjian <root@candle.pha.pa.us> for a
+ VT220:</p>
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F8: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">32</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F9: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">33</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F10: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">34</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F11: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">28</font></strong><font color="#800080">~") \n \<br>
-
- Shift </font><strong><font color="#000080"><Key></font></strong><font color="#800080">F12: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">29</font></strong><font color="#800080">~") \n \<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Print: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">32</font></strong><font color="#800080">~") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Cancel: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">33</font></strong><font color="#800080">~") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Pause: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">34</font></strong><font color="#800080">~") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Insert: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">2</font></strong><font color="#800080">~") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Delete: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">3</font></strong><font color="#800080">~") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Home: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">1</font></strong><font color="#800080">~") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">End: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">4</font></strong><font color="#800080">~") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Prior: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">5</font></strong><font color="#800080">~") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Next: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("[</font><strong><font color="#008080">6</font></strong><font color="#800080">~") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">BackSpace: string(</font><strong><font color="#008080">0x7f</font></strong><font color="#800080">) \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">Num_Lock: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("OP") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_Divide: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Ol") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_Multiply: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Om") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_Subtract: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("OS") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_Add: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("OM") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_Enter: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("OM") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_Decimal: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("On") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_0: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Op") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_1: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Oq") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_2: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Or") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_3: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Os") \n\<br>
-
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_4: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Ot") \n\<br>
+ <blockquote>
+ <!--{{atr2html-->
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_5: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Ou") \n\<br>
+ <p style="font-family: monospace; font-size: 10pt;">
+ xterm <span class=
+ "ident2">$XTERMFLAGS</span> +rw +sb +ls <span class="ident2">$@</span> -tm <span class="literal">'erase ^? intr ^c'</span> \<br>
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_6: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Ov") \n\<br>
+ -name vt220 -title vt220 -tn xterm-220 <span class="literal">"$@"</span> &<br>
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_7: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Ow") \n\<br>
+ <!--atr2html}}--></p>
+ </blockquote>
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_8: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Ox") \n\<br>
+ <p>with the corresponding resources:</p>
- </font><strong><font color="#000080"><Key></font></strong><font color="#800080">KP_9: string(</font><strong><font color="#008080">0x1b</font></strong><font color="#800080">) string("Oy") \n</font><br>
+ <blockquote>
+ <!--{{atr2html-->
- <br>
- <font color=
- "#800000">! <Key>Up: string(0x1b) string("[A") \n\<br>
- </font>
- <font color=
- "#800000">! <Key>Down: string(0x1b) string("[B") \n\<br>
- </font>
- <font color=
- "#800000">! <Key>Right: string(0x1b) string("[C") \n\<br>
- </font>
- <font color=
- "#800000">! <Key>Left: string(0x1b) string("[D") \n\<br>
- </font> <br>
- *<font color=
- "#008080">visualBell</font>:<font color=
- "#800080"> </font><strong><font color=
- "#000080">true</font></strong><br>
- *<font color=
- "#008080">saveLines</font>:<font color=
- "#800080"> </font><strong><font color=
- "#008080">1000</font></strong><br>
- *<font color=
- "#008080">cursesemul</font>:<font color=
- "#800080"> </font><strong><font color=
- "#000080">true</font></strong><br>
- *<font color=
- "#008080">scrollKey</font>:<font color=
- "#800080"> </font><strong><font color=
- "#000080">true</font></strong><br>
- *<font color=
- "#008080">scrollBar</font>:<font color=
- "#800080"> </font><strong><font color=
- "#000080">true</font></strong><br>
- <!--atr2html}}--></p>
+ <p style="font-family: monospace; font-size: 10pt;">
+ <span class="keyword">XTerm</span>*<span class=
+ "keyword">VT100</span>.<span class=
+ "ident2">translations</span>:<span class=
+ "literal"> #override \n\<br>
+ </span><span class="keyword"><Key></span><span class="literal">Home: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">3</span><span class="literal">~") \n \<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">End: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">4</span><span class="literal">~") \n</span><br>
+
+ <span class="ident2">vt220</span>*<span class=
+ "keyword">VT100</span>.<span class=
+ "ident2">translations</span>:<span class=
+ "literal"> #override \n\<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F1: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("OP") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F2: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("OQ") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F3: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("OR") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F4: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("OS") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F5: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">16</span><span class="literal">~") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F6: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">17</span><span class="literal">~") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F7: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">18</span><span class="literal">~") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F8: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">19</span><span class="literal">~") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F9: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">20</span><span class="literal">~") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F10: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">21</span><span class="literal">~") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F11: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">28</span><span class="literal">~") \n \<br>
+ ~Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F12: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">29</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F1: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">23</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F2: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">24</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F3: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">25</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F4: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">26</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F5: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[K~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F6: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">31</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F7: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">31</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F8: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">32</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F9: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">33</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F10: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">34</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F11: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">28</span><span class="literal">~") \n \<br>
+ Shift </span><span class=
+ "keyword"><Key></span><span class=
+ "literal">F12: string(</span><span class=
+ "number">0x1b</span><span class=
+ "literal">) string("[</span><span class=
+ "number">29</span><span class="literal">~") \n \<br>
+ </span><span class="keyword"><Key></span><span class="literal">Print: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">32</span><span class="literal">~") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">Cancel: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">33</span><span class="literal">~") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">Pause: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">34</span><span class="literal">~") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">Insert: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">2</span><span class="literal">~") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">Delete: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">3</span><span class="literal">~") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">Home: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">1</span><span class="literal">~") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">End: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">4</span><span class="literal">~") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">Prior: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">5</span><span class="literal">~") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">Next: string(</span><span class="number">0x1b</span><span class="literal">) string("[</span><span class="number">6</span><span class="literal">~") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">BackSpace: string(</span><span class="number">0x7f</span><span class="literal">) \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">Num_Lock: string(</span><span class="number">0x1b</span><span class="literal">) string("OP") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_Divide: string(</span><span class="number">0x1b</span><span class="literal">) string("Ol") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_Multiply: string(</span><span class="number">0x1b</span><span class="literal">) string("Om") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_Subtract: string(</span><span class="number">0x1b</span><span class="literal">) string("OS") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_Add: string(</span><span class="number">0x1b</span><span class="literal">) string("OM") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_Enter: string(</span><span class="number">0x1b</span><span class="literal">) string("OM") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_Decimal: string(</span><span class="number">0x1b</span><span class="literal">) string("On") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_0: string(</span><span class="number">0x1b</span><span class="literal">) string("Op") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_1: string(</span><span class="number">0x1b</span><span class="literal">) string("Oq") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_2: string(</span><span class="number">0x1b</span><span class="literal">) string("Or") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_3: string(</span><span class="number">0x1b</span><span class="literal">) string("Os") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_4: string(</span><span class="number">0x1b</span><span class="literal">) string("Ot") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_5: string(</span><span class="number">0x1b</span><span class="literal">) string("Ou") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_6: string(</span><span class="number">0x1b</span><span class="literal">) string("Ov") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_7: string(</span><span class="number">0x1b</span><span class="literal">) string("Ow") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_8: string(</span><span class="number">0x1b</span><span class="literal">) string("Ox") \n\<br>
+
+ </span><span class="keyword"><Key></span><span class="literal">KP_9: string(</span><span class="number">0x1b</span><span class="literal">) string("Oy") \n</span><br>
+
+ <br>
+ <span class=
+ "comment">! <Key>Up: string(0x1b) string("[A") \n\<br>
+ </span> <span class=
+ "comment">! <Key>Down: string(0x1b) string("[B") \n\<br>
+ </span> <span class=
+ "comment">! <Key>Right: string(0x1b) string("[C") \n\<br>
+ </span> <span class=
+ "comment">! <Key>Left: string(0x1b) string("[D") \n\<br>
+ </span> <br>
+ *<span class="ident2">visualBell</span>:<span class=
+ "literal"> </span><span class=
+ "keyword">true</span><br>
+ *<span class="ident2">saveLines</span>:<span class=
+ "literal"> </span><span class=
+ "number">1000</span><br>
+ *<span class="ident2">cursesemul</span>:<span class=
+ "literal"> </span><span class=
+ "keyword">true</span><br>
+ *<span class="ident2">scrollKey</span>:<span class=
+ "literal"> </span><span class="keyword">true</span><br>
+ *<span class="ident2">scrollBar</span>:<span class=
+ "literal"> </span><span class="keyword">true</span><br>
+ <!--atr2html}}--></p>
+ </blockquote>
<p>Note that real VT220 terminals use shifted function keys to
mean something different: the user-programmable keys (i.e.,
@@ -1440,253 +1528,290 @@
<p>Here's another one, from Robert Ess
<ress@spd.dsccc.com>:</p>
- <p><!--{{atr2html--></p>
-
- <p style="font-family: monospace; font-size: 10pt;"><font color=
- "#800000">#!/bin/sh</font><br>
- <br>
- <font color=
- "#800000"># vax</font><br>
-
- <font color=
- "#800000"># 09-17-96 Bob Ess - initial creation</font><br>
-
- <font color=
- "#800000"># 09-26-96 Shig Katada - Additional keybindings</font><br>
-
- <font color="#800000">#</font><br>
- <font color=
- "#800000"># Script file to incorporate keybindings and command line</font><br>
-
- <font color=
- "#800000"># options for connecting to a VAX node</font><br>
-
- <br>
- <font color="#800000"># Usage statement</font><br>
- Usage()<strong><font color="#800000">{</font></strong><br>
- <strong><font color="#000080">echo</font></strong><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" Usage : vax -options"</font><br>
-
- <strong><font color="#000080">echo</font></strong><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" Options: -80 for 80 column terminal"</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" -132 for 132 column terminal"</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" -fg colorname"</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" -bg colorname"</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" -fn fontname"</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" -fb bold fontname"</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" -host [altair] [devel] [leonis] [castor]"</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">""</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" Example: </font><strong><font color="#800000">\</font></strong><font color="#800080">"vax -80 -fg white -bg black -fn 9x15 -fb 9x15b -host castor</font><strong><font color="#800000">\</font></strong><font color="#800080">""</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" Starts a VAX session with an 80 column terminal"</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" with a black background, white foreground, a normal"</font><br>
-
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" font of 9x15 and a bold font of 9x15b, and connects"</font><br>
+ <blockquote>
+ <!--{{atr2html-->
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" to the node 'castor'"</font><br>
+ <p style="font-family: monospace; font-size: 10pt;">
+ <span class="comment">#!/bin/sh</span><br>
+ <br>
+ <span class=
+ "comment"># vax</span><br>
+
+ <span class=
+ "comment"># 09-17-96 Bob Ess - initial creation</span><br>
+
+ <span class=
+ "comment"># 09-26-96 Shig Katada - Additional keybindings</span><br>
+
+ <span class="comment">#</span><br>
+ <span class=
+ "comment"># Script file to incorporate keybindings and command line</span><br>
+
+ <span class=
+ "comment"># options for connecting to a VAX node</span><br>
+
+ <br>
+ <span class="comment"># Usage statement</span><br>
+ Usage()<span class="keyword2">{</span><br>
+ <span class=
+ "keyword">echo</span><br>
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" Usage : vax -options"</span><br>
+
+ <span class=
+ "keyword">echo</span><br>
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" Options: -80 for 80 column terminal"</span><br>
+
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" -132 for 132 column terminal"</span><br>
+
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" -fg colorname"</span><br>
+
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" -bg colorname"</span><br>
+
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" -fn fontname"</span><br>
+
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" -fb bold fontname"</span><br>
- <strong><font color="#000080">echo</font></strong><br>
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" -host [altair] [devel] [leonis] [castor]"</span><br>
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" If you need additional help, please call Workstation"</font><br>
+ <span class=
+ "keyword">echo</span> <span class="literal">""</span><br>
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" Example: </span><span class=
+ "keyword2">\</span><span class=
+ "literal">"vax -80 -fg white -bg black -fn 9x15 -fb 9x15b -host castor</span><span class="keyword2">\</span><span class="literal">""</span><br>
- <strong><font color="#000080">echo</font></strong> <font color="#800080">" Services at x92396."</font><br>
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" Starts a VAX session with an 80 column terminal"</span><br>
- <strong><font color="#000080">echo</font></strong><br>
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" with a black background, white foreground, a normal"</span><br>
- <strong><font color="#000080">exit</font></strong> <strong><font color="#008080">1</font></strong><br>
+ <span class=
+ "keyword">echo</span> <span class=
+ "literal">" font of 9x15 and a bold font of 9x15b, and connects"</span><br>
Reply to: