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