ANN: xterm-345
Thomas Dickey <[email protected]> Tue, 14 May 2019 08:15:09 +0000
| Newsgroups | gmane.comp.freedesktop.xorg,gmane.comp.xfree86.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============2090614985==
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature"; boundary="+HP7ph2BbKc20aGI"
Content-Disposition: inline
--+HP7ph2BbKc20aGI
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Files:
ftp://ftp.invisible-island.net/xterm/current/xterm-345.tgz
ftp://ftp.invisible-island.net/xterm/current/xterm-345.tgz.asc
ftp://ftp.invisible-island.net/xterm/patches/xterm-345.patch.gz
ftp://ftp.invisible-island.net/xterm/patches/xterm-345.patch.gz.asc
ftp://ftp.invisible-island.net/xterm/xterm-345.tgz
ftp://ftp.invisible-island.net/xterm/xterm-345.tgz.asc
Patch #345 - 2019/05/14
* updated FreeBSD test-package from recent /usr/ports scripts.
* workaround in run-tic.sh for HPUX, whose mktemp prints the name of
a temporary directory without creating it.
* add left/right margin capabilities to terminfo, since the default
terminal emulation is VT420 (suggested by Thomas Wolff).
* modify treatment of reverseVideo for dynamic colors to make text
foreground/background consistent with the cursor color (prompted by
discussion with Ben Wong, lsix #20).
* modify button-handling to make SGR button-release distinct from
button-press for button-codes starting with 8 (patch by Mikulas
Patocka).
* add aliases for the sgr push/pop controls to work around language
limitations of C# (request by Dan Thompson).
* correct a typo in setDirectFG, which could cause setting of
indexed-color after a direct-color to be ignored.
* add resource useBorderClipping as an alternative to useClipping
(request by Robert Ross).
* improve logic for displaying xterm's built-in line-drawing
characters vs missing glyphs, e.g., for U+2409 to U+240D (patch by
Robert Ross).
* add vttests/sgrPushPop2.pl to illustrate how selective pushes work,
as well as to demonstrate push/pop of the various color types
supported by xterm.
* fix a special case in XTPOPSGR where direct-colors were not checked
as a dependency of indexed-colors, contrary to documentation.
* reduce buffer-flushes for OSC 4 and OSC 5 color-queries, as well as
in the queries for dynamic colors.
Note: this change makes the reply for OSC 5 use the =E2=80=9C5=E2=
=80=9D in the
response; formerly it was mapped to =E2=80=9D4=E2=80=9D after adding=
the maximum
number of colors.
* modify vttests/query-color.pl to demonstrate multiple queries in
one request.
* update tables of combining and unknown-width characters in
wcwidth.c based on Unicode 12.0.0.
* modify response for OSC 5 to be consistent with documentation.
* add vttests/query-dynamic.pl
* modify vttests/query-color.pl to accept bold, underline, etc.,
keywords to decide whether to use OSC 5 rather than OSC 4.
* modify cursor coloring to avoid a case where the cursor matched the
foreground color while the text was displayed in reverse-video
(report by Nuno Silva).
* fix an inconsistency in X10 mouse responses from patch #342
changes; the legacy protocol supports only buttons 1-3.
* reduce the number of buffer-flushes for tcap-query batches.
* modify tcapquery.pl to demonstrate batch queries with -q option.
* increase response-buffer size, and make it configurable as
limitResponse (prompted by discussion with Stephen P Wall).
* modified configure script:
+ check/workaround for non-POSIX manipulation of predefined
symbols
+ check for updated X Toolkit, which uses const.
* update config.guess, config.sub
* provide for secondary-selection, overlooked in patch #338 (report
by Emile LeBlanc).
* documentation errata (patch by Larry Hynes).
* improve pointer-checks in Tekproc.c
* revise solution for Debian #919475, to allow for struct-notify
events occurring as a side-effect of toggling to/from full-screen
mode.
* window's border-size was incorrectly added to position when
maximizing window (report by Gary Langshaw).
--=20
Thomas E. Dickey <[email protected]>
https://invisible-island.net
ftp://ftp.invisible-island.net
--+HP7ph2BbKc20aGI
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlzaeQ0ACgkQcCNT4Pfkjts25ACdEoca1nzee6d/3iEO/QLRO7r0
S6cAnA1HgWEoJcq40KvP7BIBUCzg6shU
=yMe4
-----END PGP SIGNATURE-----
--+HP7ph2BbKc20aGI--
--===============2090614985==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KeG9yZ0BsaXN0
cy54Lm9yZzogWC5Pcmcgc3VwcG9ydApBcmNoaXZlczogaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w
Lm9yZy9hcmNoaXZlcy94b3JnCkluZm86IGh0dHBzOi8vbGlzdHMueC5vcmcvbWFpbG1hbi9saXN0
aW5mby94b3JnCllvdXIgc3Vic2NyaXB0aW9uIGFkZHJlc3M6ICUodXNlcl9hZGRyZXNzKXM=
--===============2090614985==--