]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 5.9 - patch 20141018
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index eb4aabc73698d52f499dd66f6e5098fdf8be5766..e3828f289252697e63e8450e1ad9427555baf02c 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.2267 2014/09/05 08:44:01 tom Exp $
+-- $Id: NEWS,v 1.2291 2014/10/19 01:19:36 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,63 @@ 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.
 
+20141018
+       + reviewed terminology 0.6.1, add function key definitions.  None of
+         the vt100-compatibility issues were improved -TD
+       + improve infocmp conversion of extended capabilities to termcap by
+         correcting the limit check against parametrized[], as well as filling
+         in a check if the string happens to have parameters, e.g., "xm"
+         in recent changes.
+       + add check for zero/negative dimensions for resizeterm and resize_term
+         (report by Mike Gran).
+
+20141011
+       + add experimental support for xterm's 1005 mouse mode, to use in a
+         demonstration of its limitations.
+       + add experimental support for "%u" format to terminfo.
+       + modify test/ncurses.c to also show position reports in 'a' test.
+       + minor formatting fixes to _nc_trace_mmask_t, make this function
+         exported to help with debugging mouse changes.
+       + improve behavior of wheel-mice for xterm protocol, noting that there
+         are only button-presses for buttons "4" and "5", so there is no need
+         to wait to combine events into double-clicks (report/analysis by
+         Greg Field).
+       + provide examples xterm-1005 and xterm-1006 terminfo entries -TD
+       + implement decoder for xterm SGR 1006 mouse mode.
+
+20140927
+       + implement curs_set in win_driver.c
+       + implement flash in win_driver.c
+       + fix an infinite loop in win_driver.c if the command-window loses
+         focus.
+       + improve the non-buffered mode, i.e., NCURSES_CONSOLE2, of
+         win_driver.c by temporarily changing the buffer-size to match the
+         window-size to eliminate the scrollback.  Also enforce a minimum
+         screen-size of 24x80 in the non-buffered mode.
+       + modify generated misc/Makefile to suppress install.data from the
+         dependencies if the --disable-db-install option is used, compensating
+         for the top-level makefile changes used to add ncurses*-config in the
+         20140920 changes (report by Steven Honeyman).
+
+20140920
+       + add ncurses*-config to bin-directory of sample package-scripts.
+       + add check to ensure that getopt is available; this is a problem in
+         some older cross-compiler environments.
+       + expanded on the description of --disable-overwrite in INSTALL
+         (prompted by reports by Joakim Tjernlund, Thomas Klausner).
+         See Gentoo #522586 and NetBSD #49200 for examples.
+         which relates to the clarified guidelines.
+       + remove special logic from CF_INCLUDE_DIRS which adds the directory
+         for the --includedir from the build (report by Joakim Tjernlund).
+       + add case for Unixware to CF_XOPEN_SOURCE, from lynx changes.
+       + update config.sub from
+               http://git.savannah.gnu.org/cgit/config.git
+
+20140913
+       + add a configure check to ignore some of the plethora of non-working
+         C++ cross-compilers.
+       + build-fixes for Ada95 with gnat 4.9
+
 20140906
        + build-fix and other improvements for port of ncurses-examples to
          NetBSD.
@@ -137,7 +194,7 @@ it is not possible to add this information.
        + add test/dots_curses.c, for comparison with the low-level examples.
 
 20140614
-       + fix dereference before null check found by Coverity in tic.c 
+       + fix dereference before null check found by Coverity in tic.c
          (cf: 20140524).
        + fix sign-extension bug in read_entry.c which prevented "toe" from
          reading empty "screen+italics" entry.