-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.2841 2017/05/13 23:01:06 tom Exp $
+-- $Id: NEWS,v 1.2866 2017/06/24 22:16:43 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.
+20170624
+ + modify c++/etip.h.in to accommodate deprecation of throw() and
+ throws() in c++17 (prompted by patch by Romain Geissler).
+ + remove some incorrect calls for memory-leaks from 20170617 changes
+ (report by Allen Hewes).
+ + add test-programs for termattrs and term_attrs.
+ + modify _nc_outc_wrapper to use the standard output if the screen was
+ not initialized, rather than returning an error.
+ + improve checks for low-level terminfo functions when the terminal
+ has not been initialized (Redhat #1345963).
+ + modify make_hash to allow building with address-sanitizer,
+ assuming that --disable-leaks is configured.
+ + amend changes for number_format() in 20170506 to avoid undefined
+ behavior when shifting (patch by Emanuele Giaquinta).
+
+20170617
+ + fill in some places where TERMTYPE2 vs TERMTYPE was not used
+ (report by Allen Hewes).
+ + use ExitTerminfo() internally in error-exits for ncurses' setupterm
+ to help with leak checking.
+ + use ExitProgram() in error-exit from initscr() to help with leak
+ checking.
+ + review test-programs, adding checks for cases where the terminal
+ cannot be initialized.
+
+20170610
+ + add option "-xp" to picsmap.c, to use init_extended_pair().
+ + make simple performance fixes for picsmap.c
+ + improve aspect ratio of images read from "convert" in picsmap.c
+
+20170603
+ + add option to picsmap to use color-palette files, e.g., for mapping
+ to xterm-256color.
+ + move the data in SCREEN used for the alloc_pair() function to the
+ end, to restore compatibility between ncurses/ncursesw libtinfo
+ (report/patch by Miroslav Lichvar).
+ + add build-time utility "report_offsets" to help show when the various
+ configurations of tinfo library are compatible or not.
+
+20170527
+ + improved test/picsmap.c:
+ + lookup named colors for xpm files in rgb.txt
+ + accept blanks in color-keys for xpm files.
+ + if neither xbm/xpm work, try "convert", which may be available.
+
+20170520
+ + modify test/picsmap.c to read xpm files.
+ + modify package/debian/* to create documentation packages, so the
+ related files can be checked with lintian.
+ + fix some typos in manpages (report/patch by Sven Joachim).
+
20170513
+ add test/picsmap.c to fill in some testing issues not met by dots.
The initial version reads X bitmap (".xbm") files.