]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 6.1 - patch 20180303
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index 2e4ab8e21a89a88317b9109634d49f2b89979b38..d714ecc032c3ce45ba5f2e10b7883355bbb35700 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.3069 2018/01/27 15:28:53 tom Exp $
+-- $Id: NEWS,v 1.3096 2018/03/03 22:07:39 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,62 @@ 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.
 
+20180303
+       + modify TurnOn/TurnOff macros in lib_vidattr.c and lib_vid_attr.c to
+         avoid expansion of "CUR" in trace.
+       + improve a few lintian warnings in test-packages.
+       + modify lib_setup to avoid calling pthread_self() without first
+         verifying that the address is valid, i.e., for weak symbols
+         (report/patch by Werner Fink).
+       + modify generated terminfo.5 to not use "expand" and related width
+         on the last column of tables, making layout on wide terminals look
+         better (adapted from patch by Kir Kolyshkin).
+       + add a category to report_offsets, e.g., "w" for wide-character, "t"
+         for threads to make the report more readable.  Reorganized the
+         structures reported to make the categories more apparent.
+       + simplify some ifdef's for extended-colors.
+       + add NCURSES_GLOBALS and NCURSES_PRESCREEN to report_offsets, to show
+         how similar the different tinfo configurations are.
+
+20180224
+       + modify _nc_resolve_uses2() to detect incompatible types when merging
+         a "use=" clause of extended capabilities.  The problem was seen in a
+         defective terminfo integrated from simpleterm sources in 20171111,
+         compounded by repair in 20180121.
+       + correct Ss/Ms interchange in st-0.7 entry (tmux #1264) -TD
+       + fix remaining flash capabilities with trailing mandatory delays -TD
+       + correct cut/paste in NEWS (report by Sven Joachim).
+
+20180217
+       + remove incorrect free() from 20170617 changes (report by David Macek).
+       + correct type for "U8" in user_caps.5; it is a number not boolean.
+       + add a null-pointer check in safe_sprintf.c (report by Steven Noonan).
+       + improve fix for Debian #882620 by reusing limit2 variable (report by
+         Julien Cristau, Sven Joachim).
+
+20180210
+       + modify misc/Makefile.in to install/uninstall explicit list in case
+         the build-directory happens to have no ".pc" files when an uninstall
+         is performed (report by Jeffrey Walton).
+       + deprecate safe-sprintf, since the vsnprintf function, which does what
+         was needed, was standardized long ago.
+       + add several development/experimental options to development packages.
+       + minor reordering of options in configure script to make the threaded
+         and reentrant options distinct from the other extensions which are
+         normally enabled.
+
+20180203
+       + minor fixes to test/*.h to make them idempotent.
+       + add/use test/parse_rgb.h to show how the "RGB" capability works.
+       + add a clarification in user_caps.5 regarding "RGB" capability.
+       + add extended_slk_color{,_sp} symbols to the appropriate
+         package/*.{map,sym} files (report by Sven Joachim, cf: 20170401).
+
+20180129
+       + update "VERSION" file, used in shared-library naming.
+
+20180127 6.1 release for upload to ftp.gnu.org
+
 20180127
        + updated release notes
        + amend a warning message from tic which should have flagged misuse