]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 5.7 - patch 20100626
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index d6ee1aa756dd0642ab39b8dbf9bdad01ddaa3653..ff7b460081fa6346d5251785f19216fe3af014af 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -25,7 +25,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: NEWS,v 1.1526 2010/04/03 14:46:26 tom Exp $
+-- $Id: NEWS,v 1.1562 2010/06/26 21:17:17 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,107 @@ See the AUTHORS file for the corresponding full names.
 Changes through 1.9.9e did not credit all contributions;
 it is not possible to add this information.
 
+20100626
+       + continue integrating changes to use gnatmake project files in Ada95
+         + old gnatmake (3.15) does not produce libraries using project-file;
+           work around by adding script to generate alternate makefile.
+
+20100619
+       + continue integrating changes to use gnatmake project files in Ada95
+         + add configure --with-ada-sharedlib option, for the test_make rule.
+         + move Ada95-related logic into aclocal.m4, since additional checks
+           will be needed to distinguish old/new implementations of gnat.
+
+20100612
+       + start integrating changes to use gnatmake project files in Ada95 tree
+         + add test_make / test_clean / test_install rules in Ada95/src
+         + change install-path for adainclude directory to /usr/share/ada (was
+           /usr/lib/ada).
+       + update Ada95/configure.
+       + add mlterm+256color entry, for mlterm 3.0.0 -TD
+       + modify test/configure to use macros to ensure consistent order
+         of updating LIBS variable.
+
+20100605
+       + change search order of options for Solaris in CF_SHARED_OPTS, to
+         work with 64-bit compiles.
+       + correct quoting of assignment in CF_SHARED_OPTS case for aix
+         (cf: 20081227)
+
+20100529
+       + regenerated html documentation.
+       + modify test/configure to support pkg-config for checking X libraries
+         used by PDCurses.
+       + add/use configure macro CF_ADD_LIB to force consistency of
+         assignments to $LIBS, etc.
+       + fix configure script for combining --with-pthread
+         and --enable-weak-symbols options.
+
+20100522
+       + correct cross-compiling configure check for CF_MKSTEMP macro, by
+         adding a check cache variable set by AC_CHECK_FUNC (report by
+         Pierre Labastie).
+       + simplify include-dependencies of make_hash and make_keys, to reduce
+         the need for setting BUILD_CPPFLAGS in cross-compiling when the
+         build- and target-machines differ.
+       + repair broken-linker configuration by restoring a definition of SP
+         variable to curses.priv.h, and adjusting for cases where sp-funcs
+         are used.
+       + improve configure macro CF_AR_FLAGS, allowing ARFLAGS environment
+         variable to override (prompted by report by Pablo Cazallas).
+
+20100515
+       + add configure option --enable-pthreads-eintr to control whether the
+         new EINTR feature is enabled.
+       + modify logic in pthread configuration to allow EINTR to interrupt
+         a read operation in wgetch() (Novell #540571, patch by Werner Fink).
+       + drop mkdirs.sh, use "mkdir -p".
+       + add configure option --disable-libtool-version, to use the
+         "-version-number" feature which was added in libtool 1.5 (report by
+         Peter Haering).  The default value for the option uses the newer
+         feature, which makes libraries generated using libtool compatible
+         with the standard builds of ncurses.
+       + updated test/configure to match configure script macros.
+       + fixes for configure script from lynx changes:
+         + improve CF_FIND_LINKAGE logic for the case where a function is
+           found in predefined libraries.
+         + revert part of change to CF_HEADER (cf: 20100424)
+
+20100501
+       + correct limit-check in wredrawln, accounting for begy/begx values
+         (patch by David Benjamin).
+       + fix most compiler warnings from clang.
+       + amend build-fix for OpenSolaris, to ensure that a system header is
+         included in curses.h before testing feature symbols, since they
+         may be defined by that route.
+
+20100424
+       + fix some strict compiler warnings in ncurses library.
+       + modify configure macro CF_HEADER_PATH to not look for variations in
+         the predefined include directories.
+       + improve configure macros CF_GCC_VERSION and CF_GCC_WARNINGS to work
+         with gcc 4.x's c89 alias, which gives warning messages for cases
+         where older versions would produce an error.
+
+20100417
+       + modify _nc_capcmp() to work with cancelled strings.
+       + correct translation of "^" in _nc_infotocap(), used to transform
+         terminfo to termcap strings 
+       + add configure --disable-rpath-hack, to allow disabling the feature
+         which adds rpath options for libraries in unusual places.
+       + improve CF_RPATH_HACK_2 by checking if the rpath option for a given
+         directory was already added.
+       + improve CF_RPATH_HACK_2 by using ldd to provide a standard list of
+         directories (which will be ignored).
+
+20100410
+       + improve win_driver.c handling of mouse:
+         + discard motion events
+         + avoid calling _nc_timed_wait when there is a mouse event
+         + handle 4th and "rightmost" buttons.
+       + quote substitutions in CF_RPATH_HACK_2 configure macro, needed for
+         cases where there are embedded blanks in the rpath option.
+
 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
@@ -698,7 +799,7 @@ it is not possible to add this information.
          overlooked til now.
 
 20081011
-       + update html documentation.
+       + regenerated html documentation.
        + add -m and -s options to test/keynames.c and test/key_names.c to test
          the meta() function with keyname() or key_name(), respectively.
        + correct return value of key_name() on error; it is null.