ANN: xterm-347

Thomas Dickey dickey at his.com
Sun Jun 30 23:36:16 UTC 2019


Files:
	ftp://ftp.invisible-island.net/xterm/current/xterm-347.tgz
	ftp://ftp.invisible-island.net/xterm/current/xterm-347.tgz.asc
	ftp://ftp.invisible-island.net/xterm/patches/xterm-347.patch.gz
	ftp://ftp.invisible-island.net/xterm/patches/xterm-347.patch.gz.asc
	ftp://ftp.invisible-island.net/xterm/xterm-347.tgz
	ftp://ftp.invisible-island.net/xterm/xterm-347.tgz.asc

                            Patch #347 - 2019/06/30

     * fix a few minor bugs found with Coverity.
     * improve  double-buffering  for  scrollbars  combined  with scrolled
       text;  add  bufferedFPS  resource  to  control  the maximum rate of
       screen updates (report by Mike Thornburg).
     * improve fixes for DECCRA handling of double-width characters (patch
       by Martin Hostettler).
     * improve  discussion  of  ECMA-48's  typographical  error  for SD in
       ctlseqs.ms (prompted by report by Martin Hostettler).
     * correct  off-by-one  in parameter limit-check for DECCRA (report by
       Martin Hostettler).
     * modify  saveCellData to handle case where double-width character is
       partially copied; that should be blanked (report/testcase by Thomas
       Wolff).
     * add  resource  buffered to allow enabling/disabling double-buffered
       mode.
     * two   fixes   for  the  double-buffer  configuration,  prompted  by
       MacPorts'  switch  to  double-buffering  (patch  by Mike Thornburg,
       MacPorts #58313):
          + ensure  that  the  needSwap flag is set after drawing TrueType
            text
          + corrected the drawable-parameter used for the bar-cursor
     * modify  ScrnRefresh to ignore a case where the left/right halves of
       a   double-width   character  have  been  set  to  different  video
       attributes.   The   attribute   to   use   is   in   the  left-half
       (report/testcase by Thomas Wolff).
     * correct a limit-check for DECCRA in case the target lies off-screen
       (report/testcase by Thomas Wolff).
     * documentation errata (report by Thomas Wolff).
     * reset flags including wraparound and reverse-wrap when switching to
       VT52 mode, while noting that DEC's standard documention leaves that
       behavior undefined (report by Thomas Wolff).
     * ensure  that  italic font is turned off on hard/soft resets (report
       by Martin Hostettler).
     * improve  responsiveness  to  X  events while processing HTML or SVG
       dumps (report by Martin Hostettler).
     * replace  logic  in  wcwidth.c for detecting double-width characters
       with  binary-search table generated using updated uniset (report by
       Robert Ross).
     * add  test-driver for wcwidth.c to simplify comparison with system's
       wcwidth.
     * ensure  that  window-manager name comparisons work when active-icon
       is  enabled,  since  CSI13t  uses  the  window-manager  name  (Arch
       #62818).
     * trim  a  stray  “experimental” in one of the comments about the
       tcap-query  feature,  which has been a supported feature since 2008
       (see patch #238).


-- 
Thomas E. Dickey <dickey at invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://lists.x.org/archives/xorg/attachments/20190630/13879e8b/attachment.sig>


More information about the xorg mailing list