]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 5.7 - patch 20100501
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index 8614a009c98b02bb4602c17dd59ddff116a6e1c9..18d16d4bd56425af790cad4ef5b4ee1b61acc16e 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.1504 2010/02/13 22:44:31 tom Exp $
+-- $Id: NEWS,v 1.1536 2010/05/01 22:12:38 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,101 @@ 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.
 
+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
+         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
 
@@ -2765,7 +2860,7 @@ it is not possible to add this information.
          (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).