-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.2360 2015/03/21 23:44:50 tom Exp $
+-- $Id: NEWS,v 1.2411 2015/05/02 23:00:00 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.
+20150502
+ + modify the configure script to allow different default values
+ for ABI 5 versus ABI 6.
+ + add wgetch-events to test-packages.
+ + add a note on how to build ncurses-examples to test/README.
+ + fix a memory leak in delscreen (report by Daniel Kahn Gillmor,
+ Debian #783486) -TD
+ + remove unnecessary ';' from E3 capabilities -TD
+ + add tmux entry, derived from screen (patch by Nicholas Marriott).
+ + split-out recent change to nsterm-bce as nsterm-build326, and add
+ nsterm-build342 to reflect changes with successive releases of OSX
+ (discussion with Leonardo B Schenkel)
+ + add xon, ich1, il1 to ibm3161 (patch by Stephen Powell, Debian
+ #783806)
+ + add sample "magic" file, to document ext-putwin.
+ + modify gen-pkgconfig.in to add explicit -ltinfo, etc., to the
+ generated ".pc" file when ld option "--as-needed" is used, or when
+ ncurses and tinfo are installed without using rpath (prompted by
+ discussion with Sylvain Bertrand).
+ + modify test-package for ncurses6 to omit rpath feature when installed
+ in /usr.
+ + add OSX's "*.dSYM" to clean-rules in makefiles.
+ + make extra-suffix work for OSX configuration, e.g., for shared
+ libraries.
+ + modify Ada95/configure script to work with pkg-config
+ + move test-package for ncurses6 to /usr, since filename-conflicts have
+ been eliminated.
+ + corrected build rules for Ada95/gen/generate; it does not depend on
+ the ncurses library aside from headers.
+ + reviewed man pages, fixed a few other spelling errors.
+ + fix a typo in curs_util.3x (Sven Joachim).
+ + use extra-suffix in some overlooked shared library dependencies
+ found by 20150425 changes for test-packages.
+ + update config.guess, config.sub from
+ http://git.savannah.gnu.org/cgit/config.git
+
+20150425
+ + expanded description of tgetstr's area pointer in manual page
+ (report by Todd M Lewis).
+ + in-progress changes to modify test-packages to use ncursesw6 rather
+ than ncursesw, with updated configure scripts.
+ + modify CF_NCURSES_CONFIG in Ada95- and test-configure scripts to
+ check for ".pc" files via pkg-config, but add a linkage check since
+ frequently pkg-config configurations are broken.
+ + modify misc/gen-pkgconfig.in to include EXTRA_LDFLAGS, e.g., for the
+ rpath option.
+ + add 'dim' capability to screen entry (report by Leonardo B Schenkel)
+ + add several key definitions to nsterm-bce to match preconfigured
+ keys, e.g., with OSX 10.9 and 10.10 (report by Leonardo B Schenkel)
+ + fix repeated "extra-suffix" in ncurses-config.in (cf: 20150418).
+ + improve term_variables manual page, adding section on the terminfo
+ long-name symbols which are defined in the term.h header.
+ + fix bug in lib_tracebits.c introduced in const-fixes (cf: 20150404).
+
+20150418
+ + avoid a blank line in output from tabs program by ending it with
+ a carriage return as done in FreeBSD (patch by James Clarke).
+ + build-fix for the "--enable-ext-putwin" feature when not using
+ wide characters (report by Werner Fink).
+ + modify autoconf macros to use scripting improvement from xterm.
+ + add -brtl option to compiler options on AIX 5-7, needed to link
+ with the shared libraries.
+ + add --with-extra-suffix option to help with installing nonconflicting
+ ncurses6 packages, e.g., avoiding header- and library-conflicts.
+ NOTE: as a side-effect, this renames
+ adacurses-config to adacurses5-config and
+ adacursesw-config to adacursesw5-config
+ + modify debian/rules test package to suffix programs with "6".
+ + clarify in curs_inopts.3x that window-specific settings do not
+ inherit into new windows.
+
+20150404
+ + improve description of start_color() in the manual.
+ + modify several files in ncurses- and progs-directories to allow
+ const data used in internal tables to be put by the linker into the
+ readonly text segment.
+
+20150329
+ + correct cut/paste error for "--enable-ext-putwin" that made it the
+ same as "--enable-ext-colors" (report by Roumen Petrov)
+
+20150328
+ + add "-f" option to test/savescreen.c to help with testing/debugging
+ the extended putwin/getwin.
+ + add logic for writing/reading combining characters in the extended
+ putwin/getwin.
+ + add "--enable-ext-putwin" configure option to turn on the extended
+ putwin/getwin.
+
20150321
+ in-progress changes to provide an extended version of putwin and
getwin which will be capable of reading screen-dumps between the