]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 6.0 - patch 20150725
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index b489609b5986d9d267b4b8f1f341ef26a6cacfd4..f54d83a4b23af54a378d67807a3d80b9602f4dca 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.2441 2015/06/14 01:13:38 tom Exp $
+-- $Id: NEWS,v 1.2470 2015/07/25 23:04:43 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,61 @@ 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.
 
+20150725
+       + updated llib-* files.
+       + build-fixes for ncurses library "test_progs" rule.
+       + use alternate workaround for gcc 5.x feature (adapted from patch by
+         Mikhail Peselnik).
+       + add status line to tmux via xterm+sl (patch by Nicholas Marriott).
+       + fixes for st 0.5 from testing with tack -TD
+       + review/improve several manual pages to break up wall-of-text:
+         curs_add_wch.3x, curs_attr.3x, curs_bkgd.3x, curs_bkgrnd.3x,
+         curs_getcchar.3x, curs_getch.3x, curs_kernel.3x, curs_mouse.3x,
+         curs_outopts.3x, curs_overlay.3x, curs_pad.3x, curs_termattrs.3x
+         curs_trace.3x, and curs_window.3x
+
+20150719
+       + correct an old logic error for %A and %O in tparm (report by "zreed").
+       + improve documentation for signal handlers by adding section in the
+         curs_initscr.3x page.
+       + modify logic in make_keys.c to not assume anything about the size
+         of strnames and strfnames variables, since those may be functions
+         in the thread- or broken-linker configurations (problem found by
+         Coverity).
+       + modify test/configure script to check for pthreads configuration,
+         e.g., ncursestw library.
+
+20150711
+       + modify scripts to build/use test-packages for the pthreads
+         configuration of ncurses6.
+       + add references to ttytype and termcap symbols in demo_terminfo.c and
+         demo_termcap.c to ensure that when building ncursest.map, etc., that
+         the corresponding names such as _nc_ttytype are added to the list of
+         versioned symbols (report by Werner Fink)
+       + fix regression from 20150704 (report/patch by Werner Fink).
+
+20150704
+       + fix a few problems reported by Coverity.
+       + fix comparison against "/usr/include" in misc/gen-pkgconfig.in
+         (report by Daiki Ueno, Debian #790548, cf:  20141213).
+
+20150627
+       + modify configure script to remove deprecated ABI 5 symbols when
+         building ABI 6.
+       + add symbols _nc_Default_Field, _nc_Default_Form, _nc_has_mouse to
+         map-files, but marked as deprecated so that they can easily be
+         suppressed from ABI 6 builds (Debian #788610).
+       + comment-out "screen.xterm" entry, and inherit screen.xterm-256color
+         from xterm-new (report by Richard Birkett) -TD
+       + modify read_entry.c to set the error-return to -1 if no terminal
+         databases were found, as documented for setupterm.
+       + add test_setupterm.c to demonstrate normal/error returns from the
+         setupterm and restartterm functions.
+       + amend cleanup change from 20110813 which removed redundant definition
+         of ret_error, etc., from tinfo_driver.c, to account for the fact that
+         it should return a bool rather than int (report/analysis by Johannes
+         Schindelin).
+
 20150613
        + fix overflow warning for OSX with lib_baudrate.c (cf: 20010630).
        + modify script used to generate map/sym files to mark 5.9.20150530 as
@@ -724,8 +779,6 @@ it is not possible to add this information.
          together initialization- or reset-strings.  The problem dates to
          1.9.7a, but was overlooked until changes in -Wlogical-op warnings for
          gcc 4.8 (report by David Binderman).
-       + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, adding
-         checks for -Wextra, -Wignored-qualifiers and -Wlogical-op
        + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, moving
          checks for -Wextra and -Wdeclaration-after-statement into the macro,
          and adding checks for -Wignored-qualifiers, -Wlogical-op and