X Strike Force XFree86 SVN commit: r1647 - in trunk/debian: . local
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 <branden@debian.org> Wed, 14 Jul 2004 18:01:28 -0500
+ * Update XTerm FAQ to latest version (1.84) from Thomas Dickey's website.
+ -- Branden Robinson <branden@debian.org> 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:report@XFree86.org">report@XFree86.org</A>;
-however I am continuing development as I find time; your input is valuable:
-<A HREF="mailto:dickey@invisible-island.net">mail</A>.
+<A HREF="mailto:dickey@invisible-island.net">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>
Reply to: