ANN: xterm-404
Thomas Dickey <[email protected]> Sun, 30 Nov 2025 23:59:24 +0000
| Newsgroups | gmane.comp.freedesktop.xorg,gmane.comp.xfree86.devel |
|---|---|
| Message-ID | <[email protected]> |
--CFvOs0B/No9/+sS9
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Files:
https://invisible-island.net/archives/xterm/current/xterm-404.tgz
https://invisible-island.net/archives/xterm/current/xterm-404.tgz.asc
https://invisible-island.net/archives/xterm/patches/xterm-404.patch.gz
https://invisible-island.net/archives/xterm/patches/xterm-404.patch.gz.asc
https://invisible-island.net/archives/xterm/xterm-404.tgz
https://invisible-island.net/archives/xterm/xterm-404.tgz.asc
Patch #404 - 2025/11/30
* add numeric keypad codes to XTGETTCAP.
* implement parsing and cursor positioning for Unicode variation
selectors 15 and 16.
* improve limit-checking for mouse button and motion events (report
by James Holderness).
* fix a bug in printer code in xterm #403 (report by Felix
Brockmeier).
* change wcwidth for private-use codes, to make them consistently
neutral width, i.e., single/double width according to whether they
are used for CJK.
* improve test-driver for wcwidth, adding options to test the
predefined ranges listed in UnicodeData, as well as suppressing
output where it only shows that the system's wcwidth lacks a
definition for codes.
* add some of the OpenBSD local-patches, including an
ifdef-improvement for DEF_DISALLOWED_WINDOW (patch by Matthieu
Herrb).
* modify configure script macros to widen pattern for $host_os from
=E2=80=9Clinux*gnu=E2=80=9D to =E2=80=9Clinux*gnu*=E2=80=9D to c=
over targets such as
i686-pc-linux-gnut64 (GenToo #963725).
--=20
Thomas E. Dickey <[email protected]>
https://invisible-island.net
--CFvOs0B/No9/+sS9
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmks2lwACgkQzCr0RyFn
vgNuHwv/XLEttMmcTEmsz6kXHWZaktkVQ5C8u3ZhROzzv8rMqi3Au87zYOMNVyMf
Wgg1xc+cfL+SvQRXbmQIanwTifZm2rgXquWxPhGCEyqiZ9kfmIIYT+wDj6PWW84X
dUtXc2bC9YP+ke2ApjJS8XAeRj12H3cLREZl8UEOUkAfn48tIkLzqCMkFbGeIpyI
z34A+A0kyaJX4Mvb4hhjNqoPBQokjcylxwkALU84oIPyTDJNBJjgOX5ZE6QLaAEV
Ocxd0kqDOT5lz4kDJbhaE8ZG7DLJn8LgN18vqVEVFNbkA5VDAxdWs42FB3qAAPCB
yDLyNl7wUsY3Z5SY2j7/3s+WWDb5UmjY1wIGH5cHWwK6M72x1W05CePbHSCjxTJ3
bWOrfEoZTE9gYC/n9QWVDab32+vn193XagjTTzYZQl+0CIT4UeA/7Z4RPMeEXcGY
zRpbEvklbFssv8PLzXasT2/w52LOJCn58ipNsyERwXjA/wNach0fVhB9UhXNJrqS
v5tWitaq
=e3vt
-----END PGP SIGNATURE-----
--CFvOs0B/No9/+sS9--