]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 5.6 - patch 20080503
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index 72ef7f0c00262ef931c3c3df3439d62f219d8703..c5126da03699bd0047554119eadfa91e861d00e4 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.1220 2008/03/29 21:19:36 tom Exp $
+-- $Id: NEWS,v 1.1233 2008/05/03 23:14:39 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,40 @@ 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.
 
+20080503
+       + modify screen.* terminfo entries using new screen+fkeys to fix
+         overridden keys in screen.rxvt (Debian #478094) -TD
+       + modify internal interfaces to reduce wgetch()'s dependency on the
+         global SP.
+       + simplify some loops with macros each_screen(), each_window() and
+         each_ripoff().
+
+20080426
+       + continue modifying test/ditto.c toward making it demonstrate
+         multithreaded use_screen(), using fifos to pass data between screens.
+       + fix typo in form.3x (report by Mike Gran).
+
+20080419
+       + add screen.rxvt terminfo entry -TD
+       + modify tic -f option to format spaces as \s to prevent them from
+         being lost when that is read back in unformatted strings.
+       + improve test/ditto.c, using a "talk"-style layout.
+
+20080412
+       + change test/ditto.c to use openpty() and xterm.
+       + add locks for copywin(), dupwin(), overlap(), overlay() on their
+         window parameters.
+       + add locks for initscr() and newterm() on updates to the SCREEN
+         pointer.
+       + finish table in curs_thread.3x manpage.
+
+20080405
+       + begin table in curs_thread.3x manpage describing the scope of data
+         used by each function (or symbol) for threading analysis.
+       + add null-pointer checks to setsyx() and getsyx() (prompted by
+         discussion by Martin v. Lowis and Jeroen Ruigrok van der Werven on
+         python-dev2 mailing list).
+
 20080329
        + add null-pointer checks in set_term() and delscreen().
        + move _nc_windows into _nc_globals, since windows can be pads, which
@@ -55,8 +89,8 @@ it is not possible to add this information.
          e.g., on aix when using CC=powerpc-ibm-aix5.3.0.0-gcc
          (report/patch by Michael Haubenwallner).
        + override OBJEXT to "lo" when building with libtool, to work on
-         platforms such as AIX where libtool supports only static libraries
-         (report/patch by Michael Haubenwallner).
+         platforms such as AIX where libtool may use a different suffix for
+         the object files than ".o" (report/patch by Michael Haubenwallner).
        + add configure --with-pthread option, for building with the POSIX
          thread library.