-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.3690 2021/08/01 00:11:24 tom Exp $
+-- $Id: NEWS,v 1.3706 2021/09/05 17:01:19 tom Exp $
-------------------------------------------------------------------------------
This is a log of changes that ncurses has gone through since Zeyd started
Changes through 1.9.9e did not credit all contributions;
it is not possible to add this information.
+20210905
+ + correct logic in filtering of redefinitions (report by Sven Joachim,
+ cf: 20210828).
+
+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).
+
+20210828
+ + correct reversed check for --disable-root-environ (report/analysis
+ by Arnav Singh, cf: 20210626).
+ + apply gcc format attribute to prototypes which use a va_list
+ parameter rather than a "..." variable-length parameter list
+ (prompted by discussion in a tmux pull-request).
+ + modify configure scripts to filter out redefinitions of _XOPEN_SOURCE,
+ e.g., for NetBSD which generally supports 500, but 600 is needed for
+ ncursesw.
+ + improve documentation for tparm and static/dynamic variables.
+ + improve typography in terminfo.5 (patch by Branden Robinson).
+
+20210821
+ + improve tparm implementation of %P and %g, more closely matching
+ SVr4 terminfo.
+ + move internals of TERMINAL structure to new header term.priv.h
+ + add "check" rule for ncurses/Makefile
+ + corrected tsl capability for terminator -TD
+ + add check in tic to report instances where tparm would detect an
+ error in an expression (cf: 20201010).
+ + correct a few places where SP->_pair_limit was used rather than
+ SP->_pair_alloc (cf: 20170812).
+ + fix missing "%d" for setaf/setab code 8-15 in xterm+direct16 (report
+ by Florian Weimer) -TD
+ + fix some documentation errata from OpenBSD changes.
+ + update config.sub
+
+20210814
+ + add workaround for broken pcre2 package in Debian 10, from xterm #369.
+
+20210807
+ + ignore "--dynamic-linker" option in generated pkg/config files,
+ adapted from "distr1" patch.
+ + add CF_SHARED_OPTS case for Haiku, from patch in haikuports.
+
20210731
+ add extensions in xterm+tmux and ecma+strikeout to ms-terminal,
but cancel the non-working Cr and Ms capabilities -TD