Author: branden Date: 2004-07-14 20:00:49 -0500 (Wed, 14 Jul 2004) New Revision: 1647
Modified: trunk/debian/CHANGESETS trunk/debian/TODO trunk/debian/changelog trunk/debian/local/xterm.faq.html Log: Update XTerm FAQ to latest version (1.84) from Thomas Dickey's website. Modified: trunk/debian/CHANGESETS =================================================================== --- trunk/debian/CHANGESETS 2004-07-15 00:54:42 UTC (rev 1646) +++ trunk/debian/CHANGESETS 2004-07-15 01:00:49 UTC (rev 1647) @@ -92,4 +92,7 @@ (See #254316; in Debian, this is actually an ncurses-base bug.) 1646 +Update XTerm FAQ to latest version (1.84) from Thomas Dickey's website. + 1647 + vim:set ai et sts=4 sw=4 tw=80: Modified: trunk/debian/TODO =================================================================== --- trunk/debian/TODO 2004-07-15 00:54:42 UTC (rev 1646) +++ trunk/debian/TODO 2004-07-15 01:00:49 UTC (rev 1647) @@ -57,7 +57,6 @@ more careful about clobbering autodetected monitor sync ranges; study Jay Berkenbilt's feedback [BR] + #259080: xserver-xfree86: [debconf] specialized mouse defaults for Hurd [BR] -* Grab latest version of Thomas Dickey's XTerm FAQ from his website. * #253480: xdm: XDM fails if the user is over disk quota, but empty files can be created [Branden has hand-written patch for this; needs testing.] * #256297: Apply RandR fixes suggested by Thomas Winischhofer. Modified: trunk/debian/changelog =================================================================== --- trunk/debian/changelog 2004-07-15 00:54:42 UTC (rev 1646) +++ trunk/debian/changelog 2004-07-15 01:00:49 UTC (rev 1647) @@ -71,8 +71,10 @@ an ISO-2022 escape sequence (analysis by Juliusz Chrobocek). (See #254316; in Debian, this is actually an ncurses-base bug.) - -- Branden Robinson <[EMAIL PROTECTED]> Wed, 14 Jul 2004 18:01:28 -0500 + * Update XTerm FAQ to latest version (1.84) from Thomas Dickey's website. + -- Branden Robinson <[EMAIL PROTECTED]> Wed, 14 Jul 2004 19:59:42 -0500 + xfree86 (4.3.0.dfsg.1-6) unstable; urgency=low Changes by Branden Robinson: Modified: trunk/debian/local/xterm.faq.html =================================================================== --- trunk/debian/local/xterm.faq.html 2004-07-15 00:54:42 UTC (rev 1646) +++ trunk/debian/local/xterm.faq.html 2004-07-15 01:00:49 UTC (rev 1647) @@ -1,6 +1,26 @@ <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <!-- - $Id: xterm.faq.html,v 1.80 2004/04/09 00:41:26 tom Exp $ + ***************************************************************************** + * Copyright 1997-2003,2004 by Thomas E. Dickey * + * All Rights Reserved. * + * * + * Permission to use, copy, modify, and distribute this software and its * + * documentation for any purpose and without fee is hereby granted, provided * + * that the above copyright notice appear in all copies and that both that * + * copyright notice and this permission notice appear in supporting * + * documentation, and that the name of the above listed copyright holder(s) * + * not be used in advertising or publicity pertaining to distribution of the * + * software without specific, written prior permission. * + * * + * THE ABOVE LISTED COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD * + * TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND * + * FITNESS, IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE * + * FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * + * 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.84 2004/07/13 21:47:03 tom Exp $ --> <HTML> <HEAD> @@ -172,6 +192,7 @@ <LI><A HREF="#bug_nxterm">nxterm</A> <LI><A HREF="#bug_konsole">konsole</A> <LI><A HREF="#bug_kterm">kterm</A> (Japanese) +<LI><A HREF="#bug_mlterm">mlterm</A> (Multi Lingual) <LI><A HREF="#bug_rxvt">rxvt</A> <LI><A HREF="#bug_xgterm">xgterm</A> <LI><A HREF="#bug_xiterm">xiterm</A> @@ -181,14 +202,14 @@ <STRONG>xcterm</STRONG>, but have not seen a working version of these). <p> -There are actually two versions of XFree86 xterm. Starting with my +There were for some time two versions of XFree86 xterm. Starting with my <a href="xterm.log.html#xterm_88">patch 88</a>, -there are the stable (beta) and unstable (alpha) versions, which currently +there were the stable (beta) and unstable (alpha) versions, which currently are XFree86 3.3.6 and XFree86 4.x, respectively. -I have been making only critical changes to the stable version since +I made only critical changes to the stable version since patch 88; ongoing development (including all non-critical fixes) -is focused on the "unstable". +was focused on the "unstable". <p> XFree86 4.0 should have incorporated my <a href="xterm.log.html#xterm_131">patch 131</a>, @@ -894,7 +915,9 @@ <LI>Font problems <ul> <LI><A HREF="#no_altchar">My terminal doesn't show box characters</A> +<LI><A HREF="#scaled_font">The bold font is ugly</A> <LI><A HREF="#little_dot">I see little dots on the screen</A> +<LI><A HREF="#no_russian">My terminal doesn't display Cyrillic characters</A> </ul> <li>Keyboard problems <ul> @@ -948,6 +971,27 @@ These are distinct (7-bit) character sets. Xterm currently does not support this. +<H2><A NAME="scaled_font">The bold font is ugly</A></H2> +Xterm lets you directly specify one bold font, which is assumed to +correspond to the default font. +Older versions of xterm make a fake bold font for the other choices +via the fonts menu by drawing the characters offset by one pixel. +I modified xterm to ask the font server for a bold font that corresponds +to each font (other than the default one). +Usually that works well. +However, sometimes the font server gives a poor match. +Xterm checks for differences in the alignment and size, +but the font server may give incorrect information about the font size. +The scaled bitmap font feature gives poor results for the smaller fonts. +In your X server configuration file, that can be fixed by disabling +the feature, e.g., +by appending ":unscaled" to the path: +<pre><code> + FontPath "/usr/lib/X11/fonts/100dpi/:unscaled" + FontPath "/usr/lib/X11/fonts/75dpi/:unscaled" + FontPath "/usr/lib/X11/fonts/misc/:unscaled" +</code></pre> + <H2><A NAME="little_dot">I see little dots on the screen</A></H2> Well, I do. Perhaps you do not. @@ -968,6 +1012,21 @@ Your font server may not have the bold font (or it may incorrectly report that it does). But it usually works. +<H2><A NAME="no_russian">My terminal doesn't display Cyrillic characters</A></H2> +Cyrillic encodings typically use characters in the range 128-159. +For a VT220 (or any terminal that follows ISO 6429), those are treated +as control characters. +Still, some people want to use KOI8-R, etc. +I modified xterm in +<a href="xterm.log.html#xterm_175">patch 175</a> +to add an option (<code>-k8</code>) +and corresponding resource settings to allow them to customize their +environment. +Here is a +<a href="ftp://invisible-island.net/xterm/koi8-term">sample script</a> and +<a href="ftp://invisible-island.net/xterm/KOI8Term">resource file</a> which +I use for testing this configuration. + <H2><A NAME="no_color">My terminal doesn't recognize color</A></H2> First, ensure that you have set up xterm to render color. The XFree86 xterm renders color only if you have set resources @@ -2144,6 +2203,14 @@ "kterm", but I do not find it interesting, other than to comment that it was a poor choice of name. +<H3><A NAME="bug_mlterm" HREF="http://mlterm.sourceforge.net/">MLTERM</A></H3> +Mlterm is not based on xterm or rxvt source, +though it implements many of their features. +It does fairly well with +<A HREF="../vttest/vttest.html">vttest</A>, +except for some odd misbehavior in +operations that save/restore the cursor position. + <H3><A NAME="bug_mterm">MTERM</A></H3> There are a few variants of this: the xterm bundled with some Motif clients is more common. @@ -2318,9 +2385,9 @@ <H2><A NAME="report_bugs">How do I report bugs?</A></H2> You should report bugs to -<A HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A>; -however I am continuing development as I find time; your input is valuable: -<A HREF="mailto:[EMAIL PROTECTED]">mail</A>. +<A HREF="mailto:[EMAIL PROTECTED]">me</A>. +I also respond to bug reports in a number of bug-tracking systems, +though some are less open to searches than others. See also <A HREF="../scripts/readme.html">Analyzing problems with configure scripts</A>