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