ANN: ncurses-6.6-20260516
Thomas Dickey <[email protected]> Sun, 17 May 2026 01:23:33 +0000
| Newsgroups | gmane.comp.lib.ncurses.bugs |
|---|---|
| Message-ID | <[email protected]> |
Files: https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20260516.tgz https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20260516.tgz.asc https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20260516.tgz https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20260516.tgz.asc https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20260516.tgz https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20260516.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-20260516.patch.gz https://invisible-island.net/archives/ncurses/6.6/ncurses-6.6-20260516.patch.gz.asc https://invisible-island.net/archives/ncurses/current/ncurses-6.6-20260516.tgz https://invisible-island.net/archives/ncurses/current/ncurses-6.6-20260516.tgz.asc https://invisible-island.net/archives/ncurses/win32/mingw32-20260516.zip https://invisible-island.net/archives/ncurses/win32/mingw64-20260516.zip ncurses 6.6 - patch 20260516 - 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-20260516.patch.gz patch by Thomas E. Dickey <[email protected]> created Sun May 17 01:14:56 UTC 2026 ------------------------------------------------------------------------------ MANIFEST | 2 NEWS | 10 - VERSION | 2 dist.mk | 4 ncurses-6.6-20260516/ncurses/tinfo/cookie_caps.c | 156 ++++++++++++++++ ncurses-6.6-20260516/ncurses/tty/cookie_updates.c | 93 +++++++++ ncurses/base/lib_getch.c | 4 ncurses/base/lib_set_term.c | 90 --------- ncurses/curses.priv.h | 11 - ncurses/modules | 4 ncurses/tinfo/tinfo_driver.c | 166 +++-------------- ncurses/tinfo/trim_sgr0.c | 11 - ncurses/tty/lib_vidattr.c | 57 ++--- ncurses/tty/tty_update.c | 195 ++++++++++---------- ncurses/widechar/lib_ins_wch.c | 6 ncurses/widechar/lib_vid_attr.c | 79 ++++---- 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.map | 6 package/ncurses.spec | 6 package/ncurses.sym | 4 package/ncursest.map | 6 package/ncursest.spec | 6 package/ncursest.sym | 4 package/ncursestw.map | 6 package/ncursestw.sym | 4 package/ncursesw.map | 6 package/ncursesw.sym | 4 progs/infocmp.c | 22 +- 32 files changed, 549 insertions(+), 437 deletions(-) ------------------------------------------------------------------------------ 20260516 + defer initialization of magic-cookies, which disables some capabilities, until the first screen update using a video attribute which might introduce a magic cookie (report by Frank Palazzolo). + correct buffer limit in recur_wgetnstr() (report by Daniel Anderson). + correct logic in safe_name() function of infocmp, used in -E/-e options (report/patch by Daniel Anderson). -- Thomas E. Dickey <[email protected]> https://invisible-island.net
signature.asc
(application/pgp-signature, 659 B)
-----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmoJGJUACgkQzCr0RyFn vgMS8AwAxcTHCxqNrmXR6MvT30qYwFHNY0ed/2oSb0ZzALpHKLWCkUyVdoQLQsx3 xqaOb+SClt1o6+2+uobFoc74wt9F/4D5/SDZ7b4LX0nwBmjKppIyHXH0SOP4zGKN 4eo7zhxYrZaq/8uPA6hDZMPWAE4gV6epESCMgJ/N0y4nUg01SAAmh6I/IC+0gk+r qLCD0GV0IgelIE6ucsNCcw1J77/lQr8HrDC/IET9lj7AUpohFs31aD5FYHzSt1k+ +mXyib3pzIMlT0GF1PoJqTFgsP7l2QwuQ8+EYSAriWeyRWWjISPd0vpbl9Majt7s 3lPiFd8BlFt3XB4qe6Dxs6cL7liQAAhRJbfqYOcdYQwnXy81FTr8oQAs01t9LmDm oNv37UShbUWHEupdD2RCl5gk4MidWVHFOYI/I3vIQKNAkJQdjZow8h/AjeocoNgr bPmquXDOpfNDA+QWE7iQ36cnkxHb02t1iMVgNL7RZPBjWw+Q1C/6/OegVXXyEp2G 366CR1g5 =fX+s -----END PGP SIGNATURE-----