-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.1358 2009/01/17 23:54:20 tom Exp $
+-- $Id: NEWS,v 1.1386 2009/05/10 21:27:04 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.
+20090510
+ + continue integrating "sp-funcs" by Juergen Pfeifer (incomplete).
+
+20090502
+ + continue integrating "sp-funcs" by Juergen Pfeifer (incomplete).
+ + add vwmterm terminfo entry (patch by Bryan Christ).
+
+20090425
+ + continue integrating "sp-funcs" by Juergen Pfeifer (incomplete).
+
+20090419
+ + build fix for _nc_free_and_exit() change in 20090418 (report by
+ Christian Ebert).
+
+20090418
+ + continue integrating "sp-funcs" by Juergen Pfeifer (incomplete).
+
+20090411
+ + continue integrating "sp-funcs" by Juergen Pfeifer (incomplete).
+ This change finishes merging for menu and panel libraries, does
+ part of the form library.
+
+20090404
+ + suppress configure check for static/dynamic linker flags for gcc on
+ Darwin (report by Nelson Beebe).
+
+20090328
+ + extend ansi.sys pfkey capability from kf1-kf10 to kf1-kf48, moving
+ function key definitions from emx-base for consistency -TD
+ + correct missing final 'p' in pfkey capability of ansi.sys-old (report
+ by Kalle Olavi Niemitalo).
+ + improve test/ncurses.c 'F' test, show combining characters in color.
+ + quiet a false report by cppcheck in c++/cursesw.cc by eliminating
+ a temporary variable.
+ + use _nc_doalloc() rather than realloc() in a few places in ncurses
+ library to avoid leak in out-of-memory condition (reports by William
+ Egert and Martin Ettl based on cppcheck tool).
+ + add --with-ncurses-wrap-prefix option to test/configure (discussion
+ with Charles Wilson).
+ + use ncurses*-config scripts if available for test/configure.
+ + update test/aclocal.m4 and test/configure
+ > patches by Charles Wilson:
+ + modify CF_WITH_LIBTOOL configure check to allow unreleased libtool
+ version numbers (e.g. which include alphabetic chars, as well as
+ digits, after the final '.').
+ + improve use of -no-undefined option for libtool by setting an
+ intermediate variable LT_UNDEF in the configure script, and then
+ using that in the libtool link-commands.
+ + fix an missing use of NCURSES_PUBLIC_VAR() in tinfo/MKcodes.awk
+ from 2009031 changes.
+ + improve mk-1st.awk script by writing separate cases for the
+ LIBTOOL_LINK command, depending on which library (ncurses, ticlib,
+ termlib) is to be linked.
+ + modify configure.in to allow broken-linker configurations, not just
+ enable-reentrant, to set public wrap prefix.
+
+20090321
+ + add TICS_LIST and SHLIB_LIST to allow libtool 2.2.6 on Cygwin to
+ build with tic and term libraries (patch by Charles Wilson).
+ + add -no-undefined option to libtool for Cygwin, MinGW, U/Win and AIX
+ (report by Charles Wilson).
+ + fix definition for c++/Makefile.in's SHLIB_LIST, which did not list
+ the form, menu or panel libraries (patch by Charles Wilson).
+ + add configure option --with-wrap-prefix to allow setting the prefix
+ for functions used to wrap global variables to something other than
+ "_nc_" (discussion with Charles Wilson).
+
+20090314
+ + modify scripts to generate ncurses*-config and pc-files to add
+ dependency for tinfo library (patch by Charles Wilson).
+ + improve comparison of program-names when checking for linked flavors
+ such as "reset" by ignoring the executable suffix (reports by Charles
+ Wilson, Samuel Thibault and Cedric Bretaudeau on Cygwin mailing
+ list).
+ + suppress configure check for static/dynamic linker flags for gcc on
+ Solaris 10, since gcc is confused by absence of static libc, and
+ does not switch back to dynamic mode before finishing the libraries
+ (reports by Joel Bertrand, Alan Pae).
+ + minor fixes to Intel compiler warning checks in configure script.
+ + modify _nc_leaks_tinfo() so leak-checking in test/railroad.c works.
+ + modify set_curterm() to make broken-linker configuration work with
+ changes from 20090228 (report by Charles Wilson).
+
+20090228
+ + continue integrating "sp-funcs" by Juergen Pfeifer (incomplete).
+ + modify declaration of cur_term when broken-linker is used, but
+ enable-reentrant is not, to match pre-5.7 (report by Charles Wilson).
+
+20090221
+ + continue integrating "sp-funcs" by Juergen Pfeifer (incomplete).
+
+20090214
+ + add configure script --enable-sp-funcs to enable the new set of
+ extended functions.
+ + start integrating patches by Juergen Pfeifer:
+ + add extended functions which specify the SCREEN pointer for several
+ curses functions which use the global SP (these are incomplete;
+ some internals work is needed to complete these).
+ + add special cases to configure script for MinGW port.
+
+20090207
+ + update several configure macros from lynx changes
+ + append (not prepend) to CFLAGS/CPPFLAGS
+ + change variable from PATHSEP to PATH_SEPARATOR
+ + improve install-rules for pc-files (patch by Miroslav Lichvar).
+ + make it work with $DESTDIR
+ + create the pkg-config library directory if needed.
+
+20090124
+ + modify init_pair() to allow caller to create extra color pairs beyond
+ the color_pairs limit, which use default colors (request by Emanuele
+ Giaquinta).
+ + add misc/terminfo.tmp and misc/*.pc to "sources" rule.
+ + fix typo "==" where "=" is needed in ncurses-config.in and
+ gen-pkgconfig.in files (Debian #512161).
+
20090117
+ add -shared option to MK_SHARED_LIB when -Bsharable is used, for
*BSD's, without which "main" might be one of the shared library's