summaryrefslogtreecommitdiff
path: root/app/xterm/xterm.log.html
diff options
context:
space:
mode:
Diffstat (limited to 'app/xterm/xterm.log.html')
-rw-r--r--app/xterm/xterm.log.html250
1 files changed, 232 insertions, 18 deletions
diff --git a/app/xterm/xterm.log.html b/app/xterm/xterm.log.html
index a0bd29140..055cce411 100644
--- a/app/xterm/xterm.log.html
+++ b/app/xterm/xterm.log.html
@@ -1,26 +1,37 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!--
*****************************************************************************
- * Copyright 1996-2008,2009 by Thomas E. Dickey *
- * All Rights Reserved. *
+ * this file is part of xterm *
* *
- * 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. *
+ * Copyright 1997-2009,2010 by Thomas E. Dickey *
* *
- * 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. *
+ * All Rights Reserved *
+ * *
+ * Permission is hereby granted, free of charge, to any person obtaining a *
+ * copy of this software and associated documentation files (the *
+ * "Software"), to deal in the Software without restriction, including *
+ * without limitation the rights to use, copy, modify, merge, publish, *
+ * distribute, sublicense, and/or sell copies of the Software, and to *
+ * permit persons to whom the Software is furnished to do so, subject to *
+ * the following conditions: *
+ * *
+ * The above copyright notice and this permission notice shall be included *
+ * in all copies or substantial portions of the Software. *
+ * *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
+ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
+ * IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY *
+ * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, *
+ * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE *
+ * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
+ * *
+ * Except as contained in this notice, the name(s) of the above copyright *
+ * holders shall not be used in advertising or otherwise to promote the *
+ * sale, use or other dealings in this Software without prior written *
+ * authorization. *
*****************************************************************************
- $XTermId: xterm.log.html,v 1.846 2009/10/13 09:28:07 tom Exp $
+ $XTermId: xterm.log.html,v 1.906 2010/01/22 01:00:37 tom Exp $
-->
<HTML>
<HEAD>
@@ -45,6 +56,11 @@ Most of these are summarized in the XFree86 CHANGELOG
is the latest version of this file.
<UL>
+<LI><A HREF="#xterm_255">Patch #255 - 2010/1/21</A>
+<LI><A HREF="#xterm_254">Patch #254 - 2010/1/6</A>
+<LI><A HREF="#xterm_253">Patch #253 - 2009/12/10</A>
+<LI><A HREF="#xterm_252">Patch #252 - 2009/12/7</A>
+<LI><A HREF="#xterm_251">Patch #251 - 2009/11/11</A>
<LI><A HREF="#xterm_250">Patch #250 - 2009/10/13</A>
<LI><A HREF="#xterm_249">Patch #249 - 2009/10/1</A>
<LI><A HREF="#xterm_248">Patch #248 - 2009/9/11</A>
@@ -298,6 +314,204 @@ is the latest version of this file.
<LI><A HREF="#xterm_01">Patch #1 - 1996/1/6</A>
</UL>
+<H1><A NAME="xterm_255">Patch #255 - 2010/1/21</A></H1>
+<ul>
+ <li>rename <code>install.sh</code> to <code>install-sh</code> in case
+ suffix-rules might interfere.
+
+ <li>extend range for <code>convertToUTF8</code> function to full
+ 31-bits, to use with printing, etc.
+
+ <li>improve manpage by checking for actual locations of
+ utmp/wtmp files (Debian #562640).
+
+ <li>modify configure macro CF_XOPEN_SOURCE to remove -D's before
+ adding the same name rather than relying on -U's, to reduce
+ redefinition warnings for some platforms that have conflicting
+ definitions in headers.
+
+ <li>correct logic used to switch to alternate screen using FIFO-lines
+ configuration (Debian #565772).
+
+ <li>update config.guess, config.sub
+</ul>
+
+<H1><A NAME="xterm_254">Patch #254 - 2010/1/6</A></H1>
+<ul>
+ <li>add a configure-check to eliminate <code>install-ti</code>
+ rule from Makefile when the system has no tic (terminfo compiler)
+ program. This lets one use the <code>install-full</code>
+ rule more consistently.
+
+ <li>amend change to WriteText() function in
+ <a href="#xterm_252">patch #252</a> to take into account the
+ <code>colorAttrMode</code> resource
+ (report by Krzysztof Kotlenga).
+
+ <li>document <code>titleModes</code> resource in manpage, added in
+ <a href="#xterm_252">patch #252</a>.
+
+ <li>modify tcap-query table entries for shifted up/down cursor keys
+ to match ncurses convention.
+
+ <li>improve lookup of termcap-query data, allowing for duplicate
+ keycodes versus missing entries.
+
+ <li>add control sequence which can be used to modify the terminal
+ data used for the termcap-keyboard.
+
+ <li>improve portability of tcap-query feature, using terminfo functions
+ in preference to termcap on systems having terminfo.
+
+ <li>improve font-setting/querying control (<code>OSC&nbsp;50</code>):
+ <ul>
+ <li>when TrueType font is selected, the TrueType
+ <code>faceName</code> will be set, rather than the bitmap font.
+ <li>when TrueType font is selected, querying returns the name of
+ the TrueType font.
+ <li>querying a font recognizes the relative-font convention that
+ setting a font could use.
+ </ul>
+
+ <li>add menu-entry for allowColorOps.
+
+ <li>add new resources for fine-tuning menu entries:
+ <code>allowColorOps</code>,
+ <code>disallowedColorOps</code>,
+ <code>disallowedFontOps</code> and
+ <code>disallowedTcapOps</code>.
+
+ <li>correct logic for disabling the "TrueType Fonts" menu item; it was
+ not ensuring that the <code>faceName</code> resource value was
+ non-empty.
+
+ <li>implement VT520-style controls <code>DECSMBV</code> and
+ <code>DECSWBV</code> for setting the margin- and warning-bell
+ volume.
+
+ <li>fix a minor error from <a href="#xterm_243">patch #243</a> which
+ made the zIconBeep feature use a minor-error tone rather than an
+ informational tone.
+
+ <li>add a null-pointer check for the case where <code>renderFont</code>
+ resource is true, but <code>faceName</code> resource is unset,
+ used in logic to strip "xft:" prefix from
+ <a href="#xterm_251">patch #251</a> changes
+ (patch by Michael Riepe).
+
+ <li>add special case to configure CF_XOPEN_SOURCE macro to use extensions
+ on Darwin (patch by Dennis Preiser).
+
+ <li>improve configure checks for regular expressions header and
+ library
+
+ <li>update config.guess, config.sub
+</ul>
+
+<H1><A NAME="xterm_253">Patch #253 - 2009/12/10</A></H1>
+<ul>
+ <li>add a null-pointer check in <code>getPrinterFlags()</code>
+ per changes in <a href="#xterm_252">patch #252</a>.
+
+ <li>add a null-pointer check, needed in UTF-8 mode for Xft fonts after
+ changes in <a href="#xterm_252">patch #252</a> (patch by Alan
+ Coopersmith).
+
+ <li>correct size when clearing struct for tek4014 (patch by Jochen
+ Voss).
+
+ <li>parenthesize expression in <code>MoreRows</code> macro, fixing
+ a limit check added in <a href="#xterm_251">patch #251</a>
+ (Debian #560039).
+</ul>
+
+<H1><A NAME="xterm_252">Patch #252 - 2009/12/7</A></H1>
+<ul>
+ <li>modify title-querying logic to support retrieval of titles encoded
+ using UTF-8.
+
+ <li>add new "title-modes" control sequence for controlling whether
+ window/icon titles can be set or queried using UTF-8, optionally
+ encoded in a hexadecimal string.
+
+ <li>use <code>mkdir&nbsp;-p</code> rather than <code>mkdirs.sh</code>
+ (prompted by discussion of mawk by Aleksey Cheusov).
+
+ <li>add appropriate copyright/license notices to the bulk of files
+ lacking same, and modify to use identical terms in others which
+ used different wording. The main exceptions are the files
+ contributed by Markus Kuhn, who appears to prefer public domain
+ distribution, noting that I have modified/improved several of these
+ without changing the terms of distribution (request by Jari Aalto).
+
+ <li>add control sequences for resetting the "dynamic" colors to
+ their default values.
+
+ <li>add control sequences for resetting the "special" colors to
+ their default values.
+
+ <li>add control sequences for setting the "special" colors such as
+ <code>colorBD</code> (bold).
+
+ <li>add overlooked case for setting highlight foreground color with
+ the dynamic-colors control.
+
+ <li>add <code>OSC 104</code>, for resetting ANSI/16/88/256 colors to
+ default.
+
+ <li>reset ANSI/16/88/256 colors to default in soft/hard reset functions.
+
+ <li>strip "xft:" prefix from <code>faceName</code> and
+ <code>faceNameDoublesize</code> resource values,
+
+ <li>add <code>DECSCUSR</code> (discussion with Andy Koppe).
+
+ <li>add check/warning on failure to load font, to see if the name looks
+ like an Xft pattern rather than XLFD. This can happen if someone
+ happens to modify their X resource settings for programs that read
+ data from xterm's namespace.
+
+ <li>modify handling of <code>print</code> and
+ <code>print-everything</code>
+ actions to allow the various printer flags to be overridden by
+ supplying parameters.
+
+ <li>add resource <code>printerNewLine</code> (request by Ovidiu
+ Gheorghioiu).
+
+ <li>minor cleanup, finish using <code>TScreenOf()</code> and
+ <code>TekScreenOf()</code> macros introduced in
+ <a href="#xterm_224">patch #224</a>.
+
+ <li>improve checks in ShowCursor/HideCursor to get the background
+ color, particularly when <code>highlightReverse</code> resource
+ is used (reports by Jan Engelhardt, Christian Weisgerber).
+
+ <li>correct <code>checkVeryBoldAttr</code> to omit comparison of
+ foreground color to special color values used for
+ <code>color&lt;XX&gt;</code> resources (report by Jan Engelhardt).
+
+ <li>make <code>colorBDMode</code> and <code>colorULMode</code>
+ resources work with TrueType configuration (report by Jan
+ Engelhardt).
+</ul>
+
+<H1><A NAME="xterm_251">Patch #251 - 2009/11/11</A></H1>
+<ul>
+ <li>add window-ops controls to push/pop icon and/or window labels on
+ a stack.
+
+ <li>minor fixes to align termcap file with terminfo.
+
+ <li>add resource <code>disallowedWindowOps</code>, to allow fine-tuning
+ of features to suppress with the <code>allowWindowOps</code>
+ resource (prompted by discussion with Bram Moolenaar).
+
+ <li>add makefile rules for resize-manpage to pdf, etc.
+
+ <li>further improve limit-checks in select/paste (Mandriva #54531).
+</ul>
+
<H1><A NAME="xterm_250">Patch #250 - 2009/10/13</A></H1>
<ul>
<li>add check and error-message for fonts that have no printable
@@ -1007,7 +1221,7 @@ is the latest version of this file.
single-height characters).
<li>restore reset of doublesize for a line when it is cleared,
- broken in <a href="#xterm-228">patch #228</a>.
+ broken in <a href="#xterm_228">patch #228</a>.
</ul>
<li>modify logic for <code>forceBoxChars</code> resource when using