-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.3278 2019/02/23 22:52:48 tom Exp $
+-- $Id: NEWS,v 1.3311 2019/04/21 12:57:18 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.
+20190427
+ + corrected problem in terminfo load/realignment which prevented
+ infocmp from comparing extended capabilities with the same name
+ but different types.
+
+20190420
+ + improve ifdef's for TABSIZE variable, to help with AIX/HPUX ports.
+
+20190413
+ + check for TABSIZE variable in test/configure script.
+ + used test/test_arrays.c to improve Caps.aix1 and Caps.hpux11
+ + corrected filtering of comments in MKparametrized.sh
+ + reduce duplication across Caps* files by moving some parts which do
+ not depend on order into Caps-ncurses.
+
+20190406
+ + modify MKcaptab.sh, MKkey_defs.sh, and MKhashsize.sh to handle
+ split-up Caps-files.
+ + build-fixes if extended-functions are disabled.
+
+20190330
+ + add "screen5", to mention italics (report by Stefan Assmann)
+ + modify description of xterm+x11hilite to eliminate unused p5 -TD
+ + add configure script checks to help with a port to Ultrix 3.1
+ (report by Dennis Grevenstein).
+ + check if "b" binary feature of fopen works
+ + check for missing feature of locale.h
+ + add fallback for strstr() in test-programs
+ + add fallback for STDOUT_FILENO in test-programs
+ + update config.guess, config.sub
+
+20190323
+ + move macro for is_linetouched() inside NCURSES_NOMACROS ifndef.
+ + corrected prototypes in several manpages using script to extract
+ those in compilable form.
+ + use _nc_copy_termtype2() rather than direct assignment in setupterm,
+ in case it is called repeatedly using fallback terminfo descriptions
+ (report/patch by Werner Fink).
+
+20190317
+ + regenerate llib-* files.
+ + modify tic to also use new function for user-defined capability info.
+ + modify _nc_parse_entry() to check if a user-defined capability has
+ an unexpected type; ignore it in that case.
+ + fix a special case of link-anchors in generated Ada html files.
+ + use newer rel=author tag in generated html rather than rev=made,
+ which did not become accepted.
+
+20190309
+ + in-progress changes to add parameter-checking for common user-defined
+ capabilities in tic.
+ + update MKcodes.awk and MKnames.awk to ignore the new "userdef"
+ data in Caps-ncurses (cf: 20190302).
+
+20190302
+ + corrected some of the undocumented terminfo names in Caps.hpux11
+ + add "Caps-ncurses" file to help with checking inconsistencies in some
+ user-defined capabilities.
+ + amend check for repeat_char to handle a case where setlocale() was
+ called after initscr() (report by "Ampera").
+
20190223
+ fix typo in adds200 -TD
+ add tic check for consistent alternate character set capabilities.
+ add -p option to test/pair_content, test/color_content to show the
return values from the tested functions.
+ improve manual page curs_color.3x discussion of error returns and
- extensions.
+ extensions.
+ add O_INPUT_FIELD extension to form library (patch by Leon Winter).
+ override/suppress --enable-db-install if --disable-database configure
option was given.
20190105
+ add dummy "check" rule in top-level and test-Makefile to simply
building test-packages for Arch.
- + modify configure script to avoid conflict with a non-POSIX feature
+ + modify configure script to avoid conflict with a non-POSIX feature
that enables all parts of the system headers by default. Some
packagers have come to rely upon this behavior (FreeBSD #234049).
+ update config.guess, config.sub