ncurses 5.9 - patch 20140712
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index f0e3a472635d7f6f04c836c94361619701ca2f85..6147071e1b20f698f88402280978111f20053a48 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.2209 2014/05/24 21:40:16 tom Exp $
+-- $Id: NEWS,v 1.2239 2014/07/12 20:24:13 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,68 @@ 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.
 
+20140712
+       + correct Charable() macro check for A_ALTCHARSET in wide-characters.
+       + build-fix for position-debug code in tty_update.c, to work with or
+         without sp-funcs.
+
+20140705
+       + add w/W toggle to ncurses.c 'B' test, to demonstrate permutation of
+         video-attributes and colors with double-width character strings.
+
+20140629
+       + correct check in win_driver.c for saving screen contents, e.g., when
+         NCURSES_CONSOLE2 is set (cf: 20140503).
+       + reorganize b/B menu items in ncurses.c, putting the test-strings into
+         subwindows.  This is needed for a planned change to use Unicode
+         fullwidth characters in the test-screens.
+       + correct update to form status for _NEWTOP, broken by fixes for
+         compiler warnings (patch by Leon Winter, cf: 20120616).
+
+20140621
+       + change shared-library suffix for AIX 5 and 6 to ".so", avoiding
+         conflict with the static library (report by Ben Lentz).
+       + document RPATH_LIST in INSTALLATION file, as part of workarounds for
+         upgrading an ncurses library using the "--with-shared" option.
+       + modify test/ncurses.c c/C tests to cycle through subsets of the
+         total number of colors, to better illustrate 8/16/88/256-colors by
+         providing directly comparable screens.
+       + add test/dots_curses.c, for comparison with the low-level examples.
+
+20140614
+       + 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.
+       + modify sgr for screen.xterm-new to support dim capability -TD
+       + add dim capability to nsterm+7 -TD
+       + cancel dim capability for iterm -TD
+       + add dim, invis capabilities to vte-2012 -TD
+       + add sitm/ritm to konsole-base and mlterm3 -TD
+
+20140609
+       > fix regression in screen terminfo entries (reports by Christian
+         Ebert, Gabriele Balducci) -TD
+       + revert the change to screen; see notes for why this did not work -TD
+       + cancel sitm/ritm for entries which extend "screen", to work around
+         screen's hardcoded behavior for SGR 3 -TD
+
+20140607
+       + separate masking for sgr in vidputs from sitm/ritm, which do not
+         overlap with sgr functionality.
+       + remove unneeded -i option from adacurses-config; put -a in the -I
+         option for consistency (patch by Pascal Pignard).
+       + update xterm-new to patch #305 -TD
+       + change format of test-scripts for Debian Ada95 and ncurses-examples
+         packages to quilted to work around Debian #700177 (cf: 20130907).
+       + build fix for form_driver_w.c as part of ncurses-examples package for
+         older ncurses than 20131207.
+       + add Hello World example to adacurses-config manpage.
+       + remove unused --enable-pc-files option from Ada95/configure.
+       + add --disable-gnat-projects option for testing.
+       + revert changes to Ada95 project-files configuration (cf: 20140524).
+       + corrected usage message in adacurses-config.
+
 20140524
        + fix typo in ncurses manpage for the NCURSES_NO_MAGIC_COOKIE
          environment variable.