]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 6.0 - patch 20170225
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index eac8f2b84ecb03d0994e720e7522018d2eca6913..42c34c18115b55834f88a9c78898cebf9a39749a 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.2732 2017/01/07 22:49:11 tom Exp $
+-- $Id: NEWS,v 1.2762 2017/02/26 00:35:38 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -38,13 +38,78 @@ Contributors include those who have provided patches (even small ones), as well
 as those who provide useful information (bug reports, analyses).  Changes with
 no cited author are the work of Thomas E Dickey (TD).
 
-A few contributors are given in this file by their initials.
-They each account for one percent or more of the changes since 1.9.9e.
+A few contributors may be cited in this file by their initials.
+Each accounts for half of one percent or more of the changes since 1.9.9e.
 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.
 
+20170225
+       + fixes for CF_CC_ENV_FLAGS (report by Ross Burton).
+
+20170218
+       + fix several formatting issues with manual pages.
+       + correct read of terminfo entry in which all strings are absent or
+         explicitly cancelled.  Before this fix, the result was that all were
+         treated as only absent.
+       + modify infocmp to suppress mixture of absent/cancelled capabilities
+         that would only show as "NULL, NULL", unless the -q option is used,
+         e.g., to show "-, @" or "@, -".
+
+20170212
+       + build-fixes for PGI compilers (report by Adam J. Stewart)
+         + accept whitespace in sed expression for generating expanded.c
+         + modify configure check that g++ compiler warnings are not used.
+         + add configure check for -fPIC option needed for shared libraries.
+       + let configure --disable-ext-funcs override the default for the
+         --enable-sp-funcs option.
+       + mark some structs in form/menu/panel libraries as potentially opaque
+         without modifying API/ABI.
+       + add configure option --enable-opaque-curses for ncurses library and
+         similar options for the other libraries.
+
+20170204
+       + trim newlines, tabs and escaped newlines from terminfo "paths" passed
+         to db-iterator.
+       + ignore zero-length files in db-iterator; these are useful for
+         instance to suppress "$HOME/.terminfo" when not wanted.
+       + amended "b64:" encoder to work with the terminfo reader.
+       + modify terminfo reader to accept "b64:" format using RFC-3548 in
+         as well as RFC-4648 url/filename-safe format.
+       + modify terminfo reader to accept "hex:" format as generated by
+         "infocmp -0qQ1" (cf: 20150905).
+       + adjust authors comment to reflect drop below 1% for SV.
+
+20170128
+       + minor comment-fixes to help automate links to bug-urls -TD
+       + add dvtm, dvtm-256color -TD
+       + add settings corresponding to xterm-keys option to tmux entry to
+         reflect upcoming change to make that option "on" by default
+         (patch by Nicholas Marriott).
+       + uncancel Ms in tmux entry (Harry Gindi, Nicholas Marriott).
+       + add dumb-emacs-ansi -TD
+
+20170121
+       + improve discussion of early history of tput program.
+       + incorporate A_COLOR mask into COLOR_PAIR(), in case user application
+         provides an out-of-range pair number (report by Elijah Stone).
+       + clarify description in tput manual page regarding support for
+         termcap names (prompted by FreeBSD #214709).
+       + remove a restriction in tput's support for termcap names which
+         omitted capabilities normally not shown in termcap translations
+         (cf: 990123).
+       + modify configure script for clang as used on FreeBSD, to work around
+         clang's differences in exit codes vs gcc.
+
+20170114
+       + improve discussion of early history of tset/reset programs.
+       + clarify in manual pages that the optional verbose option level is
+         available only when ncurses is configured for tracing.
+       + amend change from 20161231 to avoid writing traces to the standard
+         error after initializing the trace feature using the environment
+         variable.
+
 20170107
        + amend changes for tput to reset tty modes to "sane" if the program
          is run as "reset", like tset.  Likewise, ensure that tset sends