ANN: ncurses-6.6-20260418
Thomas Dickey <[email protected]> Sun, 19 Apr 2026 00:21:00 +0000
| Newsgroups | gmane.comp.lib.ncurses.bugs |
|---|---|
| Message-ID | <[email protected]> |
Files: https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20260418.tgz https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20260418.tgz.asc https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20260418.tgz https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20260418.tgz.asc https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20260418.tgz https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20260418.tgz.asc https://invisible-island.net/archives/ncurses/6.6/MD5sums https://invisible-island.net/archives/ncurses/6.6/dev-patches.zip https://invisible-island.net/archives/ncurses/6.6/ncurses-6.6-20260418.patch.gz https://invisible-island.net/archives/ncurses/6.6/ncurses-6.6-20260418.patch.gz.asc https://invisible-island.net/archives/ncurses/current/ncurses-6.6-20260418.tgz https://invisible-island.net/archives/ncurses/current/ncurses-6.6-20260418.tgz.asc https://invisible-island.net/archives/ncurses/win32/mingw32-20260418.zip https://invisible-island.net/archives/ncurses/win32/mingw64-20260418.zip ncurses 6.6 - patch 20260418 - Thomas E. Dickey ------------------------------------------------------------------------------ Ncurses 6.6 is at https://invisible-island.net/archives/ncurses/ https://invisible-mirror.net/archives/ncurses/ https://ftp.gnu.org/gnu/ncurses/ Patches for ncurses 6.6 can be found at https://invisible-island.net/archives/ncurses/6.6 https://invisible-mirror.net/archives/ncurses/6.6 ------------------------------------------------------------------------------ https://invisible-island.net/archives/ncurses/6.6/ncurses-6.6-20260418.patch.gz patch by Thomas E. Dickey <[email protected]> created Sun Apr 19 00:06:45 UTC 2026 ------------------------------------------------------------------------------ NEWS | 12 ++ VERSION | 2 dist.mk | 4 doc/html/man/curs_get_wch.3x.html | 67 +++++++------- doc/html/man/curs_getch.3x.html | 161 ++++++++++++++++++------------------ doc/html/man/curs_pad.3x.html | 73 ++++++++-------- doc/html/man/ncurses.3x.html | 2 doc/html/man/terminfo.5.html | 2 man/curs_get_wch.3x | 14 ++- man/curs_getch.3x | 21 +++- man/curs_pad.3x | 12 -- ncurses/base/lib_mouse.c | 42 +++++---- ncurses/tinfo/trim_sgr0.c | 4 ncurses/tinfo/write_entry.c | 4 ncurses/tty/lib_twait.c | 3 package/debian-mingw/changelog | 4 package/debian-mingw64/changelog | 4 package/debian/changelog | 4 package/mingw-ncurses.nsi | 4 package/mingw-ncurses.spec | 6 - package/ncurses.spec | 6 - package/ncursest.spec | 6 - test/ncurses.c | 6 + 23 files changed, 248 insertions(+), 215 deletions(-) ------------------------------------------------------------------------------ 20260418 + note in manpage that wgetch/wget_wch consistently set errno to EBADF for poll/select configurations when the input is closed. + improve check in test/ncurses for errors by limiting it to the latest wgetch/wget_wch (cf: 20260404). > fixes for problems found by Anthropic (report by David Korczynski): + correct a limit-check in _nc_write_object + correct a source-pointer in _nc_trim_sgr0 + add limit-check in read_SGR -- Thomas E. Dickey <[email protected]> https://invisible-island.net
signature.asc
(application/pgp-signature, 659 B)
-----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmnkH+gACgkQzCr0RyFn vgMjAwv/fCmkfj/4XS5cELlY1Guz5urS8xEOqQJM+RJPnzXzLSHtMrjpIWzQKVtm aUm1NurmXuPorRRxtJChm5jTuFNdolFVPZtfuJMc3c5ze810bAgPzibDyNlNUImn Iox/MIfAoVl7MebniGLzydAlVN1IqBVo5JeeJzLgUUXx38kqhDYPIi8vA0GoC6X6 YYiPxgm+9TMNzfHNn0Gxg8W8ULiNBh+Iv2a6w2C9/QTwtY+8RtiRJobHpAsimnE8 8luYS7ZWpeJBvVFyYfuZr5j710qMT9n5bmeiO1Tuu/8dMDVEYHpNSKgP8tv/W1Wz 3sJY4BWYB7YAuBdhFeoTQcmrx4GRDC/xN5LfnDuHpQnLQbxT4SnwHYuKNijwwEkR rfbdSBYG0La/xcKn8NqINzL1fpUPTYPGY1aBp5mlq3SnApHypgPXslygvQjVwabI IHI5ZEh4pkdRD/UiYNM/m+pCkze9Hq7ma/Iey4KhNkKnGhqZvE744Uz20gEIGq2u BaLb+0vA =x++V -----END PGP SIGNATURE-----