-- 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
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