debian/changelog | 5 debian/local/xterm.faq.html | 424 +++++++++++++++++++++++++++++++++++++++----- 2 files changed, 386 insertions(+), 43 deletions(-)
New commits: commit 66188953f116c7e6decb7c17aea8662862eb5e6a Author: Sven Joachim <svenj...@gmx.de> Date: Fri Jun 23 18:27:46 2017 +0200 Upload to unstable diff --git a/debian/changelog b/debian/changelog index 3ed1e17..d965b86 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xterm (330-1) UNRELEASED; urgency=medium +xterm (330-1) unstable; urgency=medium * New upstream release. - Add special case for displaying soft-hyphen if it happens to fall @@ -17,7 +17,7 @@ xterm (330-1) UNRELEASED; urgency=medium * Bump Standards-Version to 4.0.0, no changes needed. * Update copy of XTerm FAQ to revision 1.338 (dated 2017/04/08). - -- Sven Joachim <svenj...@gmx.de> Fri, 09 Jun 2017 16:42:01 +0200 + -- Sven Joachim <svenj...@gmx.de> Fri, 23 Jun 2017 18:27:27 +0200 xterm (327-2) unstable; urgency=medium commit d94915e6fd1be7f3f4cd6fbba9091dc6c31534b8 Author: Sven Joachim <svenj...@gmx.de> Date: Fri Jun 23 18:26:12 2017 +0200 Update copy of XTerm FAQ to revision 1.338 (dated 2017/04/08) diff --git a/debian/changelog b/debian/changelog index 39f12a6..3ed1e17 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,7 @@ xterm (330-1) UNRELEASED; urgency=medium (Closes: #780176). * Update years in debian/copyright. * Bump Standards-Version to 4.0.0, no changes needed. + * Update copy of XTerm FAQ to revision 1.338 (dated 2017/04/08). -- Sven Joachim <svenj...@gmx.de> Fri, 09 Jun 2017 16:42:01 +0200 diff --git a/debian/local/xterm.faq.html b/debian/local/xterm.faq.html index da164d1..e31810d 100644 --- a/debian/local/xterm.faq.html +++ b/debian/local/xterm.faq.html @@ -19,7 +19,7 @@ * 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.332 2016/10/23 13:57:26 tom Exp $ + $XTermId: xterm.faq.html,v 1.338 2017/04/08 14:00:16 tom Exp $ --> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> @@ -54,7 +54,7 @@ <p><a href="/">http://invisible-island.net/</a><a href= "./">xterm/</a><br> - Copyright © 1997-2015,2016 by Thomas E. Dickey</p> + Copyright © 1997-2016,2017 by Thomas E. Dickey</p> <hr> <p><a href= @@ -3929,11 +3929,12 @@ ESC O F same reason) a bad choice for rxvt, but "works" due to the large number of hard-coded applications that override this.</p> - <p>Some people recommend using <code>xtermc</code>. That is - installed on Solaris. However, it does not match any xterm in - current use. (Apparently it was written for an obsolete version - on Unixware). The colors work, true, but the mouse will not, nor - will the function keys.</p> + <p>Some people recommend using <a href= + "/ncurses/terminfo.src.html#tic-xtermc"><code>xtermc</code></a>. + That is installed on Solaris. However, it does not match any + xterm in current use. (Apparently it was written for an obsolete + version on Unixware). The colors work, true, but the mouse will + not, nor will the function keys.</p> <h4 id="xterm_hilite-id"><a name="xterm_hilite" id= "xterm_hilite">Reverse video is not reset</a></h4> @@ -7178,23 +7179,27 @@ configure --help code</p> <ul> - <li><a href="/xterm/xterm.log.html">XTerm change log</a></li> + <li> + <a href="/xterm/xterm.log.html">XTerm change log</a> - <li><a href="#xterm_man">The XTerm Manual</a></li> + <ul> + <li><a href="#xterm_man">The XTerm Manual</a></li> - <li><a href="#ctlseqs_ms">XTerm Control Sequences</a></li> + <li><a href="#ctlseqs_ms">XTerm Control Sequences</a></li> - <li><a href="#resize_man">resize</a> – set TERMCAP and - terminal settings to current xterm window size</li> + <li><a href="#resize_man">resize</a> – set TERMCAP + and terminal settings to current xterm window size</li> - <li><a href="#uxterm_man">uxterm</a> – a UTF-8 wrapper - for XTerm</li> + <li><a href="#uxterm_man">uxterm</a> – a UTF-8 + wrapper for XTerm</li> - <li><a href="#koi8rxterm_man">koi8rxterm</a> – a KOI8-R - wrapper for XTerm</li> + <li><a href="#koi8rxterm_man">koi8rxterm</a> – a + KOI8-R wrapper for XTerm</li> - <li><a href="#luit_prog">luit</a> – Locale and ISO 2022 - support for Unicode terminals</li> + <li><a href="#luit_prog">luit</a> – Locale and ISO + 2022 support for Unicode terminals</li> + </ul> + </li> <li><a href="#other_sites">Other Sites</a></li> @@ -7202,8 +7207,8 @@ configure --help misleading</a></li> </ul> - <h3 id="xterm_man-id"><a name="xterm_man" id="xterm_man">The - XTerm Manual</a></h3> + <h4 id="xterm_man-id"><a name="xterm_man" id="xterm_man">The + XTerm Manual</a></h4> <p>The command-line options, X resources and similar configurable options of xterm are documented in the manual page.</p> @@ -7214,8 +7219,8 @@ configure --help "/xterm/manpage/xterm.ps">ps</a> and <a href= "/xterm/manpage/xterm.txt">text</a>.</p> - <h3 id="ctlseqs_ms-id"><a name="ctlseqs_ms" id="ctlseqs_ms">Xterm - Control Sequences</a></h3> + <h4 id="ctlseqs_ms-id"><a name="ctlseqs_ms" id="ctlseqs_ms">Xterm + Control Sequences</a></h4> <p>Control sequences, i.e., programming information are in the <code>ctlseqs.ms</code> file which I bundle with the <a href= @@ -7241,9 +7246,9 @@ tbl ctlseqs.ms | groff -ms >ctlseqs.ps "ctlseqs/ctlseqs.ps">ps</a> and <a href= "ctlseqs/ctlseqs.txt">text</a>.</p> - <h3 id="resize_man-id"><a name="resize_man" id= + <h4 id="resize_man-id"><a name="resize_man" id= "resize_man">resize – set TERMCAP and terminal settings to - current xterm window size</a></h3> + current xterm window size</a></h4> <p><em>resize</em> is useful by itself, but is maintained for historical reasons as part of xterm. <a href= @@ -7252,8 +7257,8 @@ tbl ctlseqs.ms | groff -ms >ctlseqs.ps "/xterm/manpage/resize.ps">ps</a> and <a href= "/xterm/manpage/resize.txt">text</a>.</p> - <h3 id="uxterm_man-id"><a name="uxterm_man" id= - "uxterm_man">uxterm – a UTF-8 wrapper for xterm</a></h3> + <h4 id="uxterm_man-id"><a name="uxterm_man" id= + "uxterm_man">uxterm – a UTF-8 wrapper for xterm</a></h4> <p>XTerm does not automatically <em>set</em> your locale. It can be told to <em>use</em> your locale settings. This is a shell @@ -7282,9 +7287,9 @@ tbl ctlseqs.ms | groff -ms >ctlseqs.ps "http://www.ibiblio.org/pub/packages/ccic/software/x-win/uxterm/uxterm.README"> ibiblio.org</a> (no Linux executables, no source, however).</p> - <h3 id="koi8rxterm_man-id"><a name="koi8rxterm_man" id= + <h4 id="koi8rxterm_man-id"><a name="koi8rxterm_man" id= "koi8rxterm_man">koi8rxterm – a KOI8-R wrapper for - xterm</a></h3> + xterm</a></h4> <p>As a special case, this wrapper is packaged with xterm to provide KOI8-R encoding.</p> @@ -7295,9 +7300,9 @@ tbl ctlseqs.ms | groff -ms >ctlseqs.ps "/xterm/manpage/koi8rxterm.ps">ps</a> and <a href= "/xterm/manpage/koi8rxterm.txt">text</a>.</p> - <h3 id="luit_prog-id"><a name="luit_prog" id="luit_prog">luit + <h4 id="luit_prog-id"><a name="luit_prog" id="luit_prog">luit – Locale and ISO 2022 support for Unicode - terminals</a></h3> + terminals</a></h4> <p><a href="/luit/luit.html">luit</a> also is maintained as part of xterm, since its upstream maintainer is inactive, and the @@ -7309,17 +7314,354 @@ tbl ctlseqs.ms | groff -ms >ctlseqs.ps "other_sites">Other Sites</a></h3> <ul> - <li>I have found Richard Shuford's archive to be invaluable for - notes on the DEC VT220 and related terminals. This was a - <a href= - "http://web.eecs.utk.edu/~shuford/terminal_index.html">webpage</a> - but was last seen via <a href= - "ftp://cs.utk.edu/pub/shuford/">ftp</a>. (I have a snapshot - from the ftp site).</li> - - <li>Though not available at the time that I was collecting most - of my notes, <a href="http://vt100.net">VT100.net</a> is also a - good source of primary information.</li> + <li> + <p>I have found Richard Shuford's archive to be invaluable + for notes on the DEC VT220 and related terminals. This was a + <a href= + "http://web.eecs.utk.edu/~shuford/terminal_index.html">webpage</a> + but was last seen via <a href= + "ftp://cs.utk.edu/pub/shuford/">ftp</a>. I have a snapshot of + the ftp site, here:</p> + + <ul> + <li><a href= + "ftp://invisible-island.net/shuford/">ftp://invisible-island.net/shuford/</a></li> + + <li><a href= + "http://invisible-mirror.net/archives/shuford/">http://invisible-mirror.net/archives/shuford/</a></li> + </ul> + </li> + + <li> + <p>Though not available at the time that I was collecting + most of my notes, <a href="http://vt100.net">VT100.net</a> is + also a good source of primary information.</p> + </li> + + <li> + <p>As part of my <a href= + "http://invisible-island.net/personal/git-exports.html"><em>Git + exports</em></a> work in 2016, I made a repository of the + major X release copies of <a href= + "https://github.com/ThomasDickey/old-xterm">xterm source</a>. + Alan Coopersmith has a more extensive repository of the + <a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/log/">X + source</a>, which is also useful although it does not cover + the full timespan. In my repository, I combined the + controls-sequences document which was in <em>specs</em> with + the program:</p> + + <ul> + <li>xterm was first released in X10R3, with a manual page + in the <code>man</code> directory, and program in the + <code>xterm</code> directory.</li> + + <li>The developers (re)organized the directory tree in X11, + moving some manual pages under the <code>doc</code> tree, + others went along with the source-code, and moving the + programs such as xterm under a <code>clients</code> + directory.</li> + + <li>The control-sequences document was first released in + X11R4.</li> + + <li>When making the repository, I overlooked the X10 manual + page. Git isn't flexible enough to add that later, without + re-creating the repository.</li> + </ul> + + <p>I use RCS as a starting point for creating Git + repositories because it is the simplest way to capture each + file's timestamp. Since the X developers switched source + repositories between X10 and X11, and the RCS identifiers + were no longer in sequence, I used a script to change those + identifiers to a form that would not interfere with checking + the sources into RCS.</p> + + <p>The dates shown are, of course, for the xterm + source-code:</p> + + <table summary="historical xterm source code"> + <tr> + <th rowspan="2">Date</th> + + <th rowspan="2">Release</th> + + <th>Mine</th> + + <th>Alan's</th> + </tr> + + <tr> + <th><a href= + "https://github.com/ThomasDickey/old-xterm/commits/8c1136d1b2593d44ef5e0c31f9917a8fb336443a/main.c"> + old-xterm</a></th> + + <th><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/log/xc/programs/xterm"> + Program</a></th> + + <th><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/log/xc/doc/specs/xterm"> + Specs</a></th> + </tr> + + <tr> + <td>2005-12-14</td> + + <td><em>X11R6.9.0</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/8c1136d1b2593d44ef5e0c31f9917a8fb336443a"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>2005-01-12</td> + + <td><em>X11R6.8.2</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/8f53683fb3286c4b9f7e56b035657c019a8b510c"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>2004-08-20</td> + + <td><em>X11R6.8.0</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/244c3c87895b75f50d994c8ed0b0b0b570acb02b"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>2004-04-02</td> + + <td><em>X11R6.7</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/72f78591baaef305e639393c8570f33154801342"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>2001-02-09</td> + + <td><em>X11R6.6</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/588551b210f997e94d7062068e473b03dd7f7adc"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>2000-08-21</td> + + <td><em>X11R6.5.1</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/6171bddbd473ca531a927f98253b617200a2f7de"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>1998-02-09</td> + + <td><em>X11R6.4</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/09772a9703eeaf63ab990189453f64ea718c7005"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>1996-12-09</td> + + <td><em>X11R6.3</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/593e9a29ebed6609b07f4133e034b43400e8cc51"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>1996-02-02</td> + + <td><em>X11R6.1</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/1f18f60614c20fce722891b772017b5647eb9259"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>1995-01-30</td> + + <td><em>X11R6</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/279c9960fc4d19e249ec7af2fb7c7d9c2987d369"> + link</a></td> + + <td><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/tree/xc/programs/xterm?id=9d5f53a3923a1a4bd6fa8afb3d7afdd448767187"> + link</a></td> + + <td><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/tree/xc/doc/specs/xterm/ctlseqs.ms?id=68409e15e071bae349d54111b27d9b78c1dd6c5a"> + link</a></td> + </tr> + + <tr> + <td>1993-11-11</td> + + <td><em>X11R5</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/5534cf360d381e75057bef3eaf401acad5a6360e"> + link</a></td> + + <td><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/tree/xc/programs/xterm?id=8dd835dffa5a2928cec818fb0148c9c2838caa4b"> + link</a></td> + + <td><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/tree/xc/doc/specs/xterm/ctlseqs.ms?id=f9475442485638537e74bd44ea38d792eecdbecc"> + link</a></td> + </tr> + + <tr> + <td>1989-12-23</td> + + <td><em>X11R4</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/aff055339109b8fe7bf146aecc340a622bae235e"> + link</a></td> + + <td><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/tree/xc/programs/xterm?id=ad6566ec83c49abca29536932627a41c9a1004da"> + link</a></td> + + <td><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/commit/xc/doc/specs/xterm?id=9b99668bad70ce523d88920d98ae7b686d9c3289"> + link</a></td> + </tr> + + <tr> + <td>1988-10-27</td> + + <td><em>X11R3</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/1c2422714c26256ff4c3717d1529cec141f22b49"> + link</a></td> + + <td><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/tree/xc/programs/xterm?id=009e20249100057a1ae15f0c1c04f6d964c0dd81"> + link</a></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>1988-03-01</td> + + <td><em>X11R2</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/aaf6f073d6039955fa7fa56675a5ea10dc9e21b6"> + link</a></td> + + <td><a href= + "https://cgit.freedesktop.org/~alanc/xc-historical/tree/xc/programs/xterm?id=243d9b2d557b95812e51097e98d8f4be79df78d5"> + link</a></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>1987-09-15</td> + + <td><em>X11R1</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/6bf1714f13b7811c3e28d186bfc9942d971edd9b"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>1986-12-25</td> + + <td><em>X10R4</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/d448c6d7373c3bc3df4c75e815baa1e645462893"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + + <tr> + <td>1986-05-17</td> + + <td><em>X10R3</em></td> + + <td><a href= + "https://github.com/ThomasDickey/old-xterm/tree/28267a54e0b2f5daf75846ba8ee5030a1d177a52"> + link</a></td> + + <td><em>n/a</em></td> + + <td><em>n/a</em></td> + </tr> + </table> + </li> </ul> <h3 id="ref_misleading-id"><a name="ref_misleading" id=