]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 6.0 - patch 20150711
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index e8cf4da3fa936b7b6222cd0a40d72ac377dfe2a6..eebc208119fe238d1ea3d4ae5dc54649b7757f4c 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.2411 2015/05/02 23:00:00 tom Exp $
+-- $Id: NEWS,v 1.2455 2015/07/11 22:54:54 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,102 @@ 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.
 
+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
+         the last "5.9" version, and regenerated the files.  That makes the
+         files not use ".current" for the post-5.9 symbols.  This also
+         corrects the label for _nc_sigprocmask used in when weak symbols are
+         configured for the ncursest/ncursestw libraries (prompted by
+         discussion with Sven Joachim).
+       + fix typo in NEWS (report by Sven Joachim).
+
+20150606 pre-release
+       + make ABI 6 the default by updates to dist.mk and VERSION, with the
+         intention that the existing ABI 5 should build as before using the
+         "--with-abi-version=5" option.
+       + regenerate ada- and man-html documentation.
+       + minor fixes to color- and util-manpages.
+       + fix a regression in Ada95/gen/Makefile.in, to handle special case of
+         Cygwin, which uses the broken-linker feature.
+       + amend fix for CF_NCURSES_CONFIG used in test/configure to assume that
+         ncurses package scripts work when present for cross-compiling, as the
+         lessor of two evils (cf: 20150530).
+       + add check in configure script to disallow conflicting options
+         "--with-termlib" and "--enable-term-driver".
+       + move defaults for "--disable-lp64" and "--with-versioned-syms" into
+         CF_ABI_DEFAULTS macro.
+
+20150530
+       + change private type for Event_Mask in Ada95 binding to work when
+         mmask_t is set to 32-bits.
+       + remove spurious "%;" from st entry (report by Daniel Pitts) -TD
+       + add vte-2014, update vte to use that -TD
+       + modify tic and infocmp to "move" a diagnostic for tparm strings that
+         have a syntax error to tic's "-c" option (report by Daniel Pitts).
+       + fix two problems with configure script macros (Debian #786436,
+         cf: 20150425, cf: 20100529).
+
+20150523
+       + add 'P' menu item to test/ncurses.c, to show pad in color.
+       + improve discussion in curs_color.3x about color rendering (prompted
+         by comment on Stack Overflow forum):
+       + remove screen-bce.mlterm, since mlterm does not do "bce" -TD
+       + add several screen.XXX entries to support the respective variations
+         for 256 colors -TD
+       + add putty+fnkeys* building-block entries -TD
+       + add smkx/rmkx to capabilities analyzed with infocmp "-i" option.
+
+20150516
+       + amend change to ".pc" files to only use the extra loader flags which
+         may have rpath options (report by Sven Joachim, cf: 20150502).
+       + change versioning for dpkg's in test-packages for Ada95 and
+         ncurses-examples for consistency with Debian, to work with package
+         updates.
+       + regenerate html manpages.
+       + clarify handling of carriage return in waddch manual page; it was
+         discussed only in the portability section (prompted by comment on
+         Stack Overflow forum):
+
+20150509
+       + add test-packages for cross-compiling ncurses-examples using the
+         MinGW test-packages.  These are only the Debian packages; RPM later.
+       + cleanup format of debian/copyright files
+       + add pc-files to the MinGW cross-compiling test-packages.
+       + correct a couple of places in gen-pkgconfig.in to handle renaming of
+         the tinfo library.
+
 20150502
        + modify the configure script to allow different default values
          for ABI 5 versus ABI 6.