ncurses 6.2 - patch 20210904 + modify linux3.0 entry to reflect default mapping of shift-tab by kbd 1.14 (report by Jan Engelhardt) -TD + add historical note to tput, curses-terminfo and curses-color manpages based on source-code for SVr2, SVr3 and SVr4. + minor grammatical fixes for "it's" vs "its" (report by Nick Black). + amend fix for --disable-root-environ (report by Arnav Singh). + build-fix for compiling link_test + drop symbols GCC_PRINTF and GCC_SCANF from curses.h.in, to simplify use (Debian #993179).
ncurses 6.2 - patch 20200212 + update release notes + minor build-fixes, mostly to test-package scripts + modify check for sizeof(wchar_t) to ensure it gives useful result when cross-compiling. + drop assumption in configure script that Cygwin's linker is broken. + define NCURSES_BROKEN_LINKER if the broken-linker feature is used, to simplify configure-checks for ncurses-examples. + reassert copyright on ncurses, per discussion in ncurses FAQ: https://invisible-island.net/ncurses/ncurses.faq.html#relicensed + modify comparison in make_hash.c to correct a special case in collision handling for Caps-hpux11 + add testing utility report_hashing to check hash-tables used for terminfo and termcap names. + fix a missing prototype for _nc_free_and_exit(). + update a few comments about tack 1.07 + use an awk script to split too-long pathnames used in Ada95 sample programs for explain.txt
ncurses 5.9 - patch 20120407 + fix an inconsistency between tic/infocmp "-x" option; tic omits all non-standard capabilities, while infocmp was ignoring only the user definable capabilities. + improve special case in tic parsing of description to allow it to be followed by terminfo capabilities. Previously the description had to be the last field on an input line to allow tic to distinguish between termcap and terminfo format while still allowing commas to be embedded in the description. + correct variable name in gen_edit.sh which broke configurability of the --with-xterm-kbs option. + revert 2011-07-16 change to "linux" alias, return to "linux2.2" -TD + further amend 20110910 change, providing for configure-script override of the "linux" terminfo entry to install and changing the default for that to "linux2.2" (Debian #665959).
ncurses 5.9 - patch 20120211 + make sgr for xterm-pcolor agree with other caps -TD + make sgr for att5425 agree with other caps -TD + make sgr for att630 agree with other caps -TD + make sgr for linux entries agree with other caps -TD + make sgr for tvi9065 agree with other caps -TD + make sgr for ncr260vt200an agree with other caps -TD + make sgr for ncr160vt100pp agree with other caps -TD + make sgr for ncr260vt300an agree with other caps -TD + make sgr for aaa-60-dec-rv, aaa+dec agree with other caps -TD + make sgr for cygwin, cygwinDBG agree with other caps -TD + add configure option --with-xterm-kbs to simplify configuration for Linux versus most other systems.
ncurses 5.9 - patch 20120128 + add mach-gnu (Debian #614316, patch by Samuel Thibault) + add mach-gnu-color, tweaks to mach-gnu terminfo -TD + make sgr for sun-color agree with smso -TD + make sgr for prism9 agree with other caps -TD + make sgr for icl6404 agree with other caps -TD + make sgr for ofcons agree with other caps -TD + make sgr for att5410v1, att4415, att620 agree with other caps -TD + make sgr for aaa-unk, aaa-rv agree with other caps -TD + make sgr for avt-ns agree with other caps -TD + amend fix intended to separate fixups for acsc to allow "tic -cv" to give verbose warnings (cf: 20110730). + modify misc/gen-edit.sh to make the location of the tabset directory consistent with misc/Makefile.in, i.., using ${datadir}/tabset (Debian #653435, patch by Sven Joachim).
ncurses 5.9 - patch 20110910 + modify misc/gen_edit.sh to select a "linux" entry which works with the current kernel rather than assuming it is always "linux3.0" (cf: 20110716). + revert a change to getmouse() which had the undesirable side-effect of suppressing button-release events (report by Damien Guibouret, cf: 20100102). + add xterm+kbs fragment from xterm #272 -TD + add configure option --with-pkg-config-libdir to provide control over the actual directory into which pc-files are installed, do not use the pkg-config environment variables (discussion with Frederic L W Meunier). + add link to mailing-list archive in announce.html.in, as done in FAQ (prompted by question by Andrius Bentkus). + improve manpage install by adjusting the "#include" examples to show the ncurses-subdirectory used when --disable-overwrite option is used. + install an alias for "curses" to the ncurses manpage, tied to the --with-curses-h configure option (suggested by Reuben Thomas).
ncurses 5.5