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==--