ANN: xterm patch #271
Thomas Dickey
dickey at radix.net
Thu Jul 14 18:00:12 PDT 2011
Patch #271 - 2011/07/14
* omit permissions adjustments to pty on exit except for pre-Unix98
ptys, since modern implementations handle this (report by Sean C
Farley).
* modify logic for switching fonts between UTF-8 and non-UTF-8
encoding to not merge the derivable bold-, wide- and widebold
values from the VT100 fonts. Also suppress warning when not using
UTF-8 fonts if wide- and widebold-fonts cannot be derived or
otherwise loaded (report by Werner Scheinast).
* modify menu-creation to suppress entries which will never be used
in the current configuration, rather than simply disabling them.
* add resource printModeImmediate and menu item to allow print of
screen plus saved lines to a file.
* add menu item to allow runtime enable/disable of the
printFileOnXError feature.
* append a timestamp to filename used in printFileOnXError feature,
and restrict its permissions (request by Vincent Lefevre).
* add a check when cancelling cursor-blinking, in case the cursor is
blinked off. Fix so that the cursor is repainted without waiting
for other events, e.g., keypress (report by Ailin Nemui).
* add configure --with-app-class option, to simplify building
"xterm-dev" packages with filenames that do not conflict with
conventional "xterm" packages.
* corrected logic flow for DECSCL, which prevented the updated
operating level from being reported via DECRQSS (report by Ailin
Nemui).
* corrected default for brokenStringTerm resource to match manpage.
* add vttests/dynamic.pl
* add runtime check for locale not supported by X libraries, and
fallback to XA_STRING in this case (request by Bryan Henderson).
* fix a special case in configure script after no FreeType libraries
are found. The script was proceeding to check for a usable
configuration.
* add xterm+tmux building block to terminfo (adapted from changes
proposed by Ailin Nemui and Nicholas Marriott).
* improve discussion of faceName resource in manpage (adapted from
suggestions by Jens Schweikhardt).
* correct mapping of shifted up/down cursor-keys in termcap
function-keys mode, i.e., resource tcapFunctionKeys (patch by
Gertjan Halkes).
* update AIX case in CF_XOPEN_SOURCE configure macro to add release
7.x.
* modify ifdef's in xterm_io.h for __hpux to force that to use the
hacked SYSV support in that file. This fixes a problem with a
non-blocking socket call (patch by Paul Lampert).
* improve filtering of desktop category scanning, to exclude XFCE.
* modify configure script to work with systems that have both ncurses
(or other terminfo) as well as a real termcap library, e.g.,
Slackware (report by Alan Watts).
* modify configure script to work around special case where user's
environment adds compiler flags to the CC variable (prompted by
report by Paul Lampert).
* amend change for Debian #110226 so that "-h" or "-v" options cause
an exit, rather than simply printing to stdout while the window is
displayed (Debian #629358).
* add response for DECRQSS which gives the setting for DECSCUSR.
* modify AllocateTermColor() to handle XtDefaultForeground and
XtDefaultBackground, which are not recognized by XParseColor. For
example, this fixes the use of OSC 112 when no explicit cursor
color was set (report by Ailin Nemui).
* handle special-case of KeyPress translated to popup-menu action
(Ubuntu #756273).
--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20110714/18813876/attachment.pgp>
More information about the xorg
mailing list