ANN: xterm-347

Thomas Dickey <[email protected]> Sun, 30 Jun 2019 23:36:16 +0000
Newsgroups gmane.comp.freedesktop.xorg,gmane.comp.xfree86.devel
Message-ID <[email protected]>
--===============1881251869==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5"
Content-Disposition: inline


--bg08WKrSYDhXBjb5
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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  =E2=80=9Cexperimental=E2=80=9D in one of the comment=
s about the
       tcap-query  feature,  which has been a supported feature since 2008
       (see patch #238).


--=20
Thomas E. Dickey <[email protected]>
https://invisible-island.net
ftp://ftp.invisible-island.net

--bg08WKrSYDhXBjb5
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAl0ZR3AACgkQcCNT4PfkjtsYigCfftX6IVHXPhHDl+ezw2DDPqCj
4QMAnieCdEwQvuURHNiCsF5u58wpYGzF
=zFrO
-----END PGP SIGNATURE-----

--bg08WKrSYDhXBjb5--

--===============1881251869==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KeG9yZ0BsaXN0
cy54Lm9yZzogWC5Pcmcgc3VwcG9ydApBcmNoaXZlczogaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w
Lm9yZy9hcmNoaXZlcy94b3JnCkluZm86IGh0dHBzOi8vbGlzdHMueC5vcmcvbWFpbG1hbi9saXN0
aW5mby94b3JnCllvdXIgc3Vic2NyaXB0aW9uIGFkZHJlc3M6ICUodXNlcl9hZGRyZXNzKXM=

--===============1881251869==--