+20170415
+ + modify several test programs to use new popup_msgs, adapted from
+ help-screen used in test/edit_field.c
+ + drop two symbols obsoleted in 2004: _nc_check_termtype, and
+ _nc_resolve_uses
+ + fix some old copyright dates (cf: 20031025).
+ + build-fixes for test/savescreen.c to work with AIX and HPUX.
+ + minor fix to configure script, adding a backslash/continuation.
+ + extend TERMINAL structure for ABI 6 to store numbers internally as
+ integers rather than short, by adding new data for this purpose.
+ + more fixes for minor memory-leaks in test-programs.
+
+20170408
+ + change logic in wins_nwstr() to avoid addressing data past the output
+ of mbstowcs().
+ + correct a call to setcchar() in Data_Entry_w() from 20131207 changes.
+ + fix minor memory-leaks in test-programs.
+ + further improve ifdef in term_entry.h for internal definitions not
+ used by tack.
+
+20170401
+ + minor fixes for vt100+4bsd, e.g., delay in sgr for consistency -TD
+ + add smso for env230, to match sgr -TD
+ + remove p7/protect from sgr in fbterm -TD
+ + drop setf/setb from fbterm; setaf/setab are enough -TD
+ + make xterm-pcolor sgr consistent with other capabilities -TD
+ + add rmxx/smxx ECMA-48 strikeout extension to tmux and xterm-basic
+ (discussion with Nicholas Marriott)
+ + add test-programs sp_tinfo and extended_color
+ + modify no-leaks code for lib_cur_term.c to account for the tgetent()
+ cache.
+ + modify setupterm() to save original tty-modes so that erasechar()
+ works as expected. Also modify _nc_setupscreen() to avoid redundant
+ calls to get original tty-modes.
+ + modify set_curterm() to update ttytype[] data used by longname().
+ + modify wattr_set() and wattr_get() to return ERR if win-parameter is
+ null, as documented.
+ + improve cast used for null-pointer checks in header macros, to
+ reduce compiler warnings.
+ + modify several functions, using the reserved "opts" parameter to pass
+ color- and pair-values larger than 16-bits:
+ + getcchar(), setcchar(), slk_attr_set(), vid_puts(), wattr_get(),
+ wattr_set(), wchgat(), wcolor_set().
+ + Other functions call these with the corresponding altered behavior,
+ including chgat(), mvchgat(), mvwchgat(), slk_color_on(),
+ slk_color_off(), vid_attr().
+ + add new functions for manipulating color- and pair-values larger
+ than 16-bits. These are extended_color_content(),
+ extended_pair_content(), extended_slk_color(), init_extended_color(),
+ init_extended_pair(), and the corresponding sp-funcs.
+
+20170325
+ + fix a memory leak in the window-list when creating multiple screens
+ (reports by Andres Martinelli, Debian #783486).
+ + reviewed calls from link_test.c, added a few more null-pointer
+ checks.
+ + add a null-pointer check in ungetmouse, in case mousemask was not
+ called (report by "Kau").
+ + updated curs_sp_funcs.3x for new functions.
+
+20170318
+ + change TERMINAL structure in term.h to make it opaque. Some
+ applications misuse its members, e.g., directly modifying it
+ rather than using def_prog_mode().
+ + modify utility headers such as tic.h to make it clearer which are
+ externals that are used by tack.
+ + improve curs_slk.3x in particular its discussion of portability.
+ + fix cut/paste in legacy_encoding.3x
+ + add prototype for find_pair() to new_pair.3x (report by Branden
+ Robinson).
+ + fix a couple of broken links in generated man-html documentation.
+ + regenerate man-html documentation.
+
+20170311
+ + modify vt100 rs2 string to reset vt52 mode and scrolling regions
+ (report/analysis by Robert King) -TD
+ + add vt100+4bsd building block, use that for older terminals rather
+ than "vt100" which is now mostly used as a building block for
+ terminal emulators -TD
+ + correct a few spelling errors in terminfo.src comments -TD
+ + add fbterm -TD
+ + fix a typo in ncurses.c test_attr legend (patch by Petr Vanek).
+ + changed internal colorpair_t to a struct, eliminating an internal
+ 8-bit limit on colors
+ + add ncurses/new_pair.h
+ + add ncurses/base/new_pair.c with alloc_pair(), find_pair() and
+ free_pair() functions
+ + add test/demo_new_pair.c
+
+20170304
+ + improve terminfo manual description of terminfo syntax.
+ + clarify the use of wint_t vs wchar_t in curs_get_wstr.3x
+ + improve description of endwin() in manual.
+ + modify setcchar() and getcchar() to treat negative color-pair as an
+ error.
+ + fix a typo in include/hashed_db.h (Andre Sa).
+
+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
+