]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 6.0 - patch 20151219
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index 43dfe1609856571ad7626c458ac3a09c55b06aa0..d57faffaf85bd99e964a7cb6aef403fc9b1e21f7 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -25,7 +25,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: NEWS,v 1.2526 2015/11/08 01:57:15 tom Exp $
+-- $Id: NEWS,v 1.2547 2015/12/20 02:03:35 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,52 @@ See the AUTHORS file for the corresponding full names.
 Changes through 1.9.9e did not credit all contributions;
 it is not possible to add this information.
 
+20151219
+       + add a paragraph to curs_getch.3x discussing key naming (discussion
+         with James Crippen).
+       + amend workaround for Solaris vs line-drawing to take the configure
+         check into account.
+       + add a configure check for wcwidth() versus the ncurses line-drawing
+         characters, to use in special-casing systems such as Solaris.
+
+20151212
+       + improve CF_XOPEN_CURSES macro used in test/configure, to define as
+         needed NCURSES_WIDECHAR for platforms where _XOPEN_SOURCE_EXTENDED
+         does not work.  Also modified the test program to ensure that if
+         building with ncurses, that the cchar_t type is checked, since that
+         normally is since 20111030 ifdef'd depending on this test.
+       + improve 20121222 workaround for broken acs, letting Solaris "work"
+         in spite of its misconfigured wcwidth which marks all of the line
+         drawing characters as double-width.
+
+20151205
+       + update form_cursor.3x, form_post.3x, menu_attributes.3x to list
+         function names in NAME section (patch by Jason McIntyre).
+       + minor fixes to manpage NAME/SYNOPSIS sections to consistently use
+         rule that either all functions which are prototyped in SYNOPSIS are
+         listed in the NAME section, or the manual-page name is the sole item
+         listed in the NAME section.  The latter is used to reduce clutter,
+         e.g., for the top-level library manual pages as well as for certain
+         feature-pages such as SP-funcs and threading (prompted by patches by
+         Jason McIntyre).
+
+20151128
+       + add option to preserve leading whitespace in form fields (patch by
+         Leon Winter).
+       + add missing assignment in lib_getch.c to make notimeout() work
+         (Debian #805618).
+       + add 't' toggle for notimeout() function in test/ncurses.c a/A screens
+       + add viewdata terminal description (Alexandre Montaron).
+       + fix a case in tic/infocmp for formatting capabilities where a
+         backslash at the end of a string was mishandled.
+       + fix some typos in curs_inopts.3x (Benno Schulenberg).
+
+20151121
+       + fix some inconsistencies in the pccon* entries -TD
+       + add bold to pccon+sgr+acs and pccon-base (Tati Chevron).
+       + add keys f12-f124 to pccon+keys (Tati Chevron).
+       + add test/test_sgr.c program to exercise all combinations of sgr.
+
 20151107
        + modify tset's assignment to TERM in its output to reflect the name by
          which the terminal description is found, rather than the primary