Files: https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20260117.tgz https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20260117.tgz.asc https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20260117.tgz https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20260117.tgz.asc https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20260117.tgz https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20260117.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-20260117.patch.gz https://invisible-island.net/archives/ncurses/6.6/ncurses-6.6-20260117.patch.gz.asc https://invisible-island.net/archives/ncurses/current/ncurses-6.6-20260117.tgz https://invisible-island.net/archives/ncurses/current/ncurses-6.6-20260117.tgz.asc https://invisible-island.net/archives/ncurses/win32/mingw32-20260117.zip https://invisible-island.net/archives/ncurses/win32/mingw64-20260117.zip
ncurses 6.6 - patch 20260117 - 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-20260117.patch.gz patch by Thomas E. Dickey <[email protected]> created Sun Jan 18 01:35:23 UTC 2026 ------------------------------------------------------------------------------ NEWS | 28 +++ VERSION | 2 configure | 49 +++-- configure.in | 15 + dist.mk | 4 doc/html/man/ncurses.3x.html | 2 doc/html/man/terminfo.5.html | 2 doc/html/man/user_caps.5.html | 18 +- include/curses.h.in | 47 +++-- man/user_caps.5 | 26 ++- misc/terminfo.src | 213 ++++++++++++++----------- ncurses/Makefile.in | 41 +++- ncurses/base/MKlib_gen.sh | 51 +++++ ncurses/curses.priv.h | 6 ncurses/modules | 6 ncurses/tinfo/init_keytry.c | 8 ncurses/tty/lib_mvcur.c | 60 ++----- ncurses/wcwidth.h | 7 package/debian-mingw/changelog | 4 package/debian-mingw64/changelog | 4 package/debian/changelog | 4 package/debian/ncurses6td.lintian-overrides | 4 package/debian/ncursest6td.lintian-overrides | 4 package/mingw-ncurses.nsi | 4 package/mingw-ncurses.spec | 6 package/ncurses.spec | 6 package/ncursest.spec | 6 test/demo_new_pair.c | 6 test/demo_termcap.c | 8 test/demo_terminfo.c | 8 test/railroad.c | 12 - test/test.priv.h | 8 test/test_setupterm.c | 6 test/test_sgr.c | 6 34 files changed, 424 insertions(+), 257 deletions(-) ------------------------------------------------------------------------------ 20260117 + add "alt_" to special key-prefix check for "djgpp" terminfo + provide a generated list of user-defined special keys (adapted from patch by Jakub Horky) -TD + rename vt100+keypad, etc., to vt100+keypad+sco, etc., to keep historical blocks while providing for renaming of vt220+keypad as vt100+keypad (prompted by patch by Jakub Horky) -TD + use vt100+keypad instead of vt220+keypad (patch by Jakub Horky) + use vt100+keypad in putty+keypad, replacing kpXX extension -TD + remove vt100+fnkeys-sco from putty -TD + fix link_test.c for configuration without extended colors by adjusting ifdefs and improving MKlib_gen.sh by checking for #if statements with only a 0 or 1 parameter. + fixes for "make check" (report by Brian Inglis): + adjust definition of USE_TRACEF + modify ncurses/wcwidth.h + modify makefile to add dependencies needed in shared library + modify makefile to work with libtool + separate ncurses/tty/lib_mvcur.c test-driver from routine checks + add a paragraph to user_caps.5 to mention extended capabilities which are not documented as part of ncurses. + use symbol DEFAULT_TERM_VAR for several cases where getenv("TERM") returns null pointer. + modify test/demo_new_pair.c to fix build with SmartOS (report by Thomas Klausner). -- Thomas E. Dickey <[email protected]> https://invisible-island.net
signature.asc
Description: PGP signature
