-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.1268 2008/08/17 01:28:30 tom Exp $
+-- $Id: NEWS,v 1.1296 2008/09/20 21:45:57 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.
+20080920
+ + fix shared-library rules for cygwin with tic- and tinfo-libraries.
+ + fix a memory leak when failure to connect to GPM.
+ + correct check for notimeout() in wgetch() (report on linux.redhat
+ newsgroup by FurtiveBertie).
+ + add an example warning-suppression file for valgrind,
+ misc/ncurses.supp (based on example from Reuben Thomas)
+
+20080913
+ + change shared-library configuration for OpenBSD, make rpath work.
+ + build-fixes for using libutf8, e.g., on OpenBSD 3.7
+
+20080907
+ + corrected fix for --enable-weak-symbols (report by Frederic L W
+ Meunier).
+
+20080906
+ + corrected gcc options for building shared libraries on IRIX64.
+ + add configure check for awk programs unable to handle big-strings,
+ use that to improve the default for --enable-big-strings option.
+ + makefile-fixes for --enable-weak-symbols (report by Frederic L W
+ Meunier).
+ + update test/configure script.
+ + adapt ifdef's from library to make test/view.c build when mbrtowc()
+ is unavailable, e.g., with HPUX 10.20.
+ + add configure check for wcsrtombs, mbsrtowcs, which are used in
+ test/ncurses.c, and use wcstombs, mbstowcs instead if available,
+ fixing build of ncursew for HPUX 11.00
+
+20080830
+ + fixes to make Ada95 demo_panels() example work.
+ + modify Ada95 'rain' test program to accept keyboard commands like the
+ C-version.
+ + modify BeOS-specific ifdef's to build on Haiku (patch by Scott
+ Mccreary).
+ + add configure-check to see if the std namespace is legal for cerr
+ and endl, to fix a build issue with Tru64.
+ + consistently use NCURSES_BOOL in lib_gen.c
+ + filter #line's from lib_gen.c
+ + change delimiter in MKlib_gen.sh from '%' to '@', to avoid
+ substitution by IBM xlc to '#' as part of its extensions to digraphs.
+ + update config.guess, config.sub from
+ http://savannah.gnu.org/projects/config
+ (caveat - its maintainer removed support for older Linux systems).
+
+20080823
+ + modify configure check for pthread library to work with OSF/1 5.1,
+ which uses #define's to associate its header and library.
+ + use pthread_mutexattr_init() for initializing pthread_mutexattr_t,
+ makes threaded code work on HPUX 11.23
+ + fix a bug in demo_menus in freeing menus (cf: 20080804).
+ + modify configure script for the case where tic library is used (and
+ possibly renamed) to remove its dependency upon ncurses/ncursew
+ library (patch by Dr Werner Fink).
+ + correct manpage for menu_fore() which gave wrong default for
+ the attribute used to display a selected entry (report by Mike Gran).
+ + add Eterm-256color, Eterm-88color and rxvt-88color (prompted by
+ Debian #495815) -TD
+
20080816
+ add configure option --enable-weak-symbols to turn on new feature.
+ add configure-check for availability of weak symbols.