-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.3665 2021/05/15 23:59:31 tom Exp $
+-- $Id: NEWS,v 1.3690 2021/08/01 00:11:24 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.
+20210731
+ + add extensions in xterm+tmux and ecma+strikeout to ms-terminal,
+ but cancel the non-working Cr and Ms capabilities -TD
+ + add foot and foot-direct -TD
+
+20210724
+ + add workaround for Windows Terminal's problems with CR/LF mapping to
+ ms-terminal (patch by Juergen Pfeifer).
+ + review/update current Windows Terminal vs ms-terminal -TD
+
+20210718
+ + correct typo in "vip" comments (report by Nick Black), reviewed this
+ against Glink manual -TD
+ + fill in some missing pieces for pccons, to make it comparable to the
+ vt220 entry -TD
+ + modify mk-1st.awk to account for extra-suffix configure option
+ (report by Juergen Pfeifer).
+ + change default for --disable-wattr-macros option to help packagers
+ who reuse wide ncursesw header file with non-wide ncurses library.
+ + build-fix for test/test_opaque.c, for configurations without opaque
+ curses structs.
+
+20210710
+ + improve history section for tset manpage based on the 1BSD tarball,
+ which preceded BSD's SCCS checkins by more than three years.
+ + improve CF_XOPEN_CURSES macro used in test/configure (report by Urs
+ Jansen).
+ + further improvement of libtool configuration, adding a dependency of
+ the install.tic rule, etc., on the library in the build-tree.
+ + update config.sub
+
+20210703
+ + amend libtool configuration to add dependency for install.tic, etc.,
+ in ncurses/Makefile on the lower-level libraries.
+ + modify configure script to support ".PHONY" make program feature.
+
+20210626
+ + add configure option --disable-root-access, which tells ncurses to
+ disallow most file-opens by setuid processes.
+ + use default colors in pccon "op" -TD
+ + correct rmacs/smacs in aaa+dec, aaa+rv -TD
+ + add hpterm-color2 and hp98550-color (Martin Trusler)
+ + regenerate man-html documentation.
+
+20210619
+ + improve configure-macro used for dependencies of --disable-leaks such
+ as --with-valgrind
+ + trim trailing blanks from files
+
+20210612
+ + fixes for scan-build, valgrind build/testing.
+ + update config.guess
+
+20210605
+ + add a summary of ncurses-specific preprocessor symbols to curses.h
+ (prompted by discussion with Peter Farley, Bill Gray).
+
+20210522
+ + regenerate configure scripts with autoconf 2.52.20210509 to eliminate
+ an unnecessary warning in config.log (report by Miroslav Lichvar).
+ + add a note in manual page to explain ungetch vs unget_wch (prompted
+ by discussion with Peter Farley).
+ + add sp-funcs for erasewchar, killwchar.
+ + modify wgetnstr, wgetn_wstr to improve compatibility with SVr4 curses
+ in its treatment of interrupt and quit characters (prompted by
+ report/testcase by Bill Gray)
+ + update config.guess, config.sub
+
20210515
+ improve manual pages for wgetnstr, newwin (prompted by
report/testcase by Bill Gray).
+ relax modification-time comparison in CF_LINK_FUNCS to allow it to
accept link() function with NFS filesystems which change the mtime
on the link target, e.g., several BSD systems.
- + call delay_output_sp to handle BSD-style padding when tputs_sp is
+ + call delay_output_sp to handle BSD-style padding when tputs_sp is
called, whether directly or internally, to ensure that the SCREEN
pointer is passed correctly (reports by Henric Jungheim, Juraj
Lutter).