-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.1504 2010/02/13 22:44:31 tom Exp $
+-- $Id: NEWS,v 1.1526 2010/04/03 14:46:26 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.
+20100403
+ + add configure check for exctags vs ctags, to work around pkgsrc.
+ + simplify logic in _nc_get_screensize() to make it easier to see how
+ environment variables may override system- and terminfo-values
+ (prompted by discussion with Igor Bujna).
+ + make debug-traces for COLOR_PAIR and PAIR_NUMBER less verbose.
+ + improve handling of color-pairs embedded in attributes for the
+ extended-colors configuration.
+ + modify MKlib_gen.sh to build link_test with sp-funcs.
+ + build-fixes for OpenSolaris aka Solaris 11, for wide-character
+ configuration as well as for rpath feature in *-config scripts.
+
+20100327
+ + refactor CF_SHARED_OPTS configure macro, making CF_RPATH_HACK more
+ reusable.
+ + improve configure CF_REGEX, similar fixes.
+ + improve configure CF_FIND_LINKAGE, adding add check between system
+ (default) and explicit paths, where we can find the entrypoint in the
+ given library.
+ + add check if Gpm_Open() returns a -2, e.g., for "xterm". This is
+ normally suppressed but can be overridden using $NCURSES_GPM_TERMS.
+ Ensure that Gpm_Close() is called in this case.
+
+20100320
+ + rename atari and st52 terminfo entries to atari-old, st52-old, use
+ newer entries from FreeMiNT by Guido Flohr (from patch/report by Alan
+ Hourihane).
+
+20100313
+ + modify install-rule for manpages so that *-config manpages will
+ install when building with --srcdir (report by Sven Joachim).
+ + modify CF_DISABLE_LEAKS configure macro so that the --enable-leaks
+ option is not the same as --disable-leaks (GenToo #305889).
+ + modify #define's for build-compiler to suppress cchar_t symbol from
+ compile of make_hash and make_keys, improving cross-compilation of
+ ncursesw (report by Bernhard Rosenkraenzer).
+ + modify CF_MAN_PAGES configure macro to replace all occurrences of
+ TPUT in tput.1's manpage (Debian #573597, report/analysis by Anders
+ Kaseorg).
+
+20100306
+ + generate manpages for the *-config scripts, adapted from help2man
+ (suggested by Sven Joachim).
+ + use va_copy() in _nc_printf_string() to avoid conflicting use of
+ va_list value in _nc_printf_length() (report by Wim Lewis).
+
+20100227
+ + add Ada95/configure script, to use in tar-file created by
+ Ada95/make-tar.sh
+ + fix typo in wresize.3x (patch by Tim van der Molen).
+ + modify screen-bce.XXX entries to exclude ech, since screen's color
+ model does not clear with color for that feature -TD
+
+20100220
+ + add make-tar.sh scripts to Ada95 and test subdirectories to help with
+ making those separately distributable.
+ + build-fix for static libraries without dlsym (Debian #556378).
+ + fix a syntax error in man/form_field_opts.3x (patch by Ingo
+ Schwarze).
+
20100213
+ add several screen-bce.XXX entries -TD
(request by Mike Aubury).
+ add symbol to curses.h which can be used to suppress include of
stdbool.h, e.g.,
- #define NCURSES_ENABLE_STDBOOL_H 0
+ #define NCURSES_ENABLE_STDBOOL_H 0
#include <curses.h>
(discussion on XFree86 mailing list).