-------------------------------------------------------------------------------
--- Copyright (c) 1998-2007,2008 Free Software Foundation, Inc. --
+-- Copyright (c) 1998-2008,2009 Free Software Foundation, Inc. --
-- --
-- Permission is hereby granted, free of charge, to any person obtaining a --
-- copy of this software and associated documentation files (the --
-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.1342 2008/12/20 22:35:16 tom Exp $
+-- $Id: NEWS,v 1.1365 2009/02/22 02:05:30 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.
+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
+ dependencies (report/analysis by Ken Dickey).
+ + modify waddch_literal(), updating line-pointer after a multicolumn
+ character is found to not fit on the current row, and wrapping is
+ done. Since the line-pointer was not updated, the wrapped
+ multicolumn character was written to the beginning of the current row
+ (cf: 20041023, reported by "Nick" regarding problem with ncmpc
+ http://musicpd.org/mantis/bug_view_page.php?bug_id=1930).
+
+20090110
+ + add screen.Eterm terminfo entry (GenToo #124887) -TD
+ + modify adacurses-config to look for ".ali" files in the adalib
+ directory.
+ + correct install for Ada95, which omitted libAdaCurses.a used in
+ adacurses-config
+ + change install for adacurses-config to provide additional flavors
+ such as adacursesw-config, for ncursesw (GenToo #167849).
+
+20090105
+ + remove undeveloped feature in ncurses-config.in for setting
+ prefix variable.
+ + recent change to ncurses-config.in did not take into account the
+ --disable-overwrite option, which sets $includedir to the
+ subdirectory and using just that for a -I option does not work - fix
+ (report by Frederic L W Meunier).
+
+20090104
+ + modify gen-pkgconfig.in to eliminate a dependency on rpath when
+ deciding whether to add $LIBS to --libs output; that should be shown
+ for the ncurses and tinfo libraries without taking rpath into
+ account.
+ + fix an overlooked change from $AR_OPTS to $ARFLAGS in mk-1st.awk,
+ used in static libraries (report by Marty Jack).
+
+20090103
+ + add a configure-time check to pick a suitable value for
+ CC_SHARED_OPTS for Solaris (report by Dagobert Michelsen).
+ + add configure --with-pkg-config and --enable-pc-files options, along
+ with misc/gen-pkgconfig.in which can be used to generate ".pc" files
+ for pkg-config (request by Jan Engelhardt).
+ + use $includedir symbol in misc/ncurses-config.in, add --includedir
+ option.
+ + change makefiles to use $ARFLAGS rather than $AR_OPTS, provide a
+ configure check to detect whether a "-" is needed before "ar"
+ options.
+ + update config.guess, config.sub from
+ http://savannah.gnu.org/projects/config
+
+20081227
+ + modify mk-1st.awk to work with extra categories for tinfo library.
+ + modify configure script to allow building shared libraries with gcc
+ on AIX 5 or 6 (adapted from patch by Lital Natan).
+
20081220
+ modify to omit the opaque-functions from lib_gen.o when
--disable-ext-funcs is used.