-------------------------------------------------------------------------------
--- Copyright (c) 1998-2012,2013 Free Software Foundation, Inc. --
+-- Copyright (c) 1998-2013,2014 Free Software Foundation, Inc. --
-- --
-- Permission is hereby granted, free of charge, to any person obtaining a --
-- copy of this software and associated documentation files (the --
-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.2126 2013/10/28 00:17:08 tom Exp $
+-- $Id: NEWS,v 1.2172 2014/02/23 01:19:35 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.
+20140222
+ + fix some compiler warnings in win_driver.c
+ + updated notes for wsvt25 based on tack and vttest -TD
+ + add teken entry to show actual properties of FreeBSD's "xterm"
+ console -TD
+
+20140215
+ + in-progress changes to win_driver.c to implement output without
+ allocating a console-buffer. This uses a pre-existing environment
+ variable NCGDB used by Juergen Pfeifer for debugging (prompted by
+ discussion with Erwin Waterlander regarding Console2, which hangs
+ when reading in an allocated console-buffer).
+ + add -t option to gdc.c, and modify to accept "S" to step through the
+ scrolling-stages.
+ + regenerate NCURSES-Programming-HOWTO.html to fix some of the broken
+ html emitted by docbook.
+
+20140209
+ + modify CF_XOPEN_SOURCE macro to omit followup check to determine if
+ _XOPEN_SOURCE can/should be defined. g++ 4.7.2 built on Solaris 10
+ has some header breakage due to its own predefinition of this symbol
+ (report by Jean-Pierre Flori, Sage #15796).
+
+20140201
+ + add/use symbol NCURSES_PAIRS_T like NCURSES_COLOR_T, to illustrate
+ which "short" types are for color pairs and which are color values.
+ + fix build for s390x, by correcting field bit offsets in generated
+ representation clauses when int=32 long=64 and endian=big, or at
+ least on s390x (patch by Nicolas Boulenguez).
+ + minor cleanup change to test/form_driver_w.c (patch by Gaute Hope).
+
+20140125
+ + remove unnecessary ifdef's in Ada95/gen/gen.c, which reportedly do
+ not work as is with gcc 4.8 due to fixes using chtype cast made for
+ new compiler warnings by gcc 4.8 in 20130824 (Debian #735753, patch
+ by Nicolas Boulenguez).
+
+20140118
+ + apply includesubdir variable which was introduced in 20130805 to
+ gen-pkgconfig.in (Debian #735782).
+
+20131221
+ + further improved man2html, used this to fix broken links in html
+ manpages. See
+ ftp://invisible-island.net/ncurses/patches/man2html
+
+20131214
+ + modify configure-script/ifdef's to allow OLD_TTY feature to be
+ suppressed if the type of ospeed is configured using the option
+ --with-ospeed to not be a short. By default, it is a short for
+ termcap-compatibility (adapted from suggestion by Christian
+ Weisgerber).
+ + correct a typo in _nc_baudrate() (patch by Christian Weisgerber,
+ cf: 20061230).
+ + fix a few -Wlogical-op warnings.
+ + updated llib-l* files.
+
+20131207
+ + add form_driver_w() entrypoint to wide-character forms library, as
+ well as test program form_driver_w (adapted from patch by Gaute
+ Hope).
+
+20131123
+ + minor fix for CF_GCC_WARNINGS to special-case options which are not
+ recognized by clang.
+
+20131116
+ + add special case to configure script to move _XOPEN_SOURCE_EXTENDED
+ definition from CPPFLAGS to CFLAGS if it happens to be needed for
+ Solaris, because g++ errors with that definition (report by
+ Jean-Pierre Flori, Sage #15268).
+ + correct logic in infocmp's -i option which was intended to ignore
+ strings which correspond to function-keys as candidates for piecing
+ together initialization- or reset-strings. The problem dates to
+ 1.9.7a, but was overlooked until changes in -Wlogical-op warnings for
+ gcc 4.8 (report by David Binderman).
+ + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, adding
+ checks for -Wextra, -Wignored-qualifiers and -Wlogical-op
+ + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, moving
+ checks for -Wextra and -Wdeclaration-after-statement into the macro,
+ and adding checks for -Wignored-qualifiers, -Wlogical-op and
+ -Wvarargs
+ + updated CF_CURSES_UNCTRL_H and CF_SHARED_OPTS macros from ongoing
+ work on cdk.
+ + update config.sub from
+ http://git.savannah.gnu.org/cgit/config.git
+
+20131110
+ + minor cleanup of terminfo.tail
+
+20131102
+ + use TS extension to describe xterm's title-escapes -TD
+ + modify terminator and nsterm-s to use xterm+sl-twm building block -TD
+ + update hurd.ti, add xenl to reflect 2011-03-06 change in
+ http://git.savannah.gnu.org/cgit/hurd/hurd.git/log/console/display.c
+ (Debian #727119).
+ + simplify pfkey expression in ansi.sys -TD
+
20131027
+ correct/simplify ifdef's for cur_term versus broken-linker and
reentrant options (report by Jean-Pierre Flori, cf: 20090530).