]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 5.9 - patch 20120707
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index 1b82bed65cd1141e31e147c8b1051104d9f488ba..3de16bece91682c6f929a388698624b85fcf7c74 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.1901 2012/05/05 22:37:56 tom Exp $
+-- $Id: NEWS,v 1.1926 2012/07/07 19:59:58 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,86 @@ 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.
 
+20120707
+       + add ncurses_mingw.h to installed headers (prompted by patch by
+         Juergen Pfeifer).
+       + clarify return-codes from wgetch() in response to SIGWINCH (prompted
+         by Novell #769788).
+       + modify resizeterm() to always push a KEY_RESIZE onto the fifo, even
+         if screensize is unchanged.  Modify _nc_update_screensize() to push a
+         KEY_RESIZE if there was a SIGWINCH, even if it does not call
+         resizeterm().  These changes eliminate the case where a SIGWINCH is
+         received, but ERR returned from wgetch or wgetnstr because the screen
+         dimensions did not change (Novell #769788).
+
+20120630
+       + add --enable-interop to sample package scripts (suggested by Juergen
+         Pfeifer).
+       + update CF_PATH_SYNTAX macro, from mawk changes.
+       + modify mk-0th.awk to allow for generating llib-ltic, etc., though
+         some work is needed on cproto to work with lib_gen.c to update
+         llib-lncurses.
+       + remove redundant getenv() cal in database-iterator leftover from
+         cleanup in 20120622 changes (report by Sven Joachim).
+
+20120622
+       + add -d, -e and -q options to test/demo_terminfo and test/demo_termcap
+       + fix caching of environment variables in database-iterator (patch by
+         Philippe Troin, Redhat #831366).
+
+20120616
+       + add configure check to distinguish clang from gcc to eliminate
+         warnings about unused command-line parameters when compiler warnings
+         are enabled.
+       + improve behavior when updating terminfo entries which are hardlinked
+         by allowing for the possibility that an alias has been repurposed to
+         a new primary name.
+       + fix some strict compiler warnings based on package scripts.
+       + further fixes for configure check for working poll (Debian #676461).
+
+20120608
+       + fix an uninitialized variable in -c/-n logic for infocmp changes
+         (cf: 20120526).
+       + corrected fix for building c++ binding with clang 3.0 (report/patch
+         by Richard Yao, Gentoo #417613, cf: 20110409)
+       + correct configure check for working poll, fixing the case where stdin
+         is redirected, e.g., in rpm/dpkg builds (Debian #676461).
+       + add rpm- and dpkg-scripts, to test those build-environments.
+         The resulting packages are used only for testing.
+
+20120602
+       + add kdch1 aka "Remove" to vt220 and vt220-8 entries -TD
+       + add kdch1, etc., to qvt108 -TD
+       + add dl1/il1 to some entries based on dl/il values -TD
+       + add dl to simpleterm -TD
+       + add consistency-checks in tic for insert-line vs delete-line
+         controls, and insert/delete-char keys
+       + correct no-leaks logic in infocmp when doing comparisons, fixing
+         duplicate free of entries given via the command-line, and freeing
+         entries loaded from the last-but-one of files specified on the
+         command-line.
+       + add kdch1 to wsvt25 entry from NetBSD CVS (reported by David Lord,
+         analysis by Martin Husemann).
+       + add cnorm/civis to wsvt25 entry from NetBSD CVS (report/analysis by
+         Onno van der Linden).
+
+20120526
+       + extend -c and -n options of infocmp to allow comparing more than two
+         entries.
+       + correct check in infocmp for number of terminal names when more than
+         two are given.
+       + correct typo in curs_threads.3x (report by Yanhui Shen on
+         freebsd-hackers mailing list).
+
+20120512
+       + corrected 'op' for bterm (report by Samuel Thibault) -TD
+       + modify test/background.c to demonstrate a background character
+         holding a colored ACS_HLINE.  The behavior differs from SVr4 due to
+         the thick- and double-line extension (cf: 20091003).
+       + modify handling of acs characters in PutAttrChar to avoid mapping an
+         unmapped character to a space with A_ALTCHARSET set.
+       + rewrite vt520 entry based on vt420 -TD
+
 20120505
        + remove p6 (bold) from opus3n1+ for consistency -TD
        + remove acs stuff from env230 per clues in Ingres termcap -TD