]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 6.1 - patch 20190202
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index 06392ce054ee8afa3606d4e65d8dcd0582d095ab..4c8eb8cb36dbef8c90eb37bba4ffa712bac02264 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,5 @@
 -------------------------------------------------------------------------------
--- Copyright (c) 1998-2017,2018 Free Software Foundation, Inc.               --
+-- Copyright (c) 1998-2018,2019 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             --
@@ -25,7 +25,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: NEWS,v 1.3227 2018/12/08 23:02:39 tom Exp $
+-- $Id: NEWS,v 1.3270 2019/02/03 01:19:58 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,88 @@ 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.
 
+20190202
+       + modify rpm test-package ".spec" file to work around naming conflict
+         with Redhat's package for ncurses6.
+       + modify no-leaks code in test/picsmap to avoid non-standard tdestroy.
+       + amend change to configure script which altered the top-level makefile
+         to avoid attempting to install the terminfo database when it was not
+         configured, to allow for installing the ".pc" files which are also
+         in the misc directory (report by Steve Wills).
+
+20190126
+       + change some "%define" statements in test-packages for RPMs to
+         "%global" to work around changes in rpm 4.14 from recent Redhat.
+       + fixes for O_INPUT_FIELD extension (patch by Leon Winter).
+       + eliminate fixed buffer-size when reading $TERMCAP variable.
+       + correct logic in read_entry.c which prevented $TERMCAP variable from
+         being interpreted as a fallback to terminfo entry (prompted by
+         Savannah #54556, cf: 20110924).
+
+20190121
+       + add a check in test/configure to work around non-ncurses termcap.h
+         file in Slackware.
+       + corrected flag for "seq" method of db 1.8.5 interface, needed by toe
+         on some of the BSDs.
+       + updated "string-hacks" feature.
+       + minor improvements to manpage typography.
+       + corrected conditionally-compiled limit on color pairs (report by
+         "Hudd").
+       + add -x option to test/pair_content, test/color_content for testing
+         init_extended_pair, extended_pair_content, init_extended_color,
+         extended_color_content
+       + add -p option to test/pair_content, test/color_content to show the
+         return values from the tested functions.
+       + improve manual page curs_color.3x discussion of error returns and
+         extensions. 
+       + add O_INPUT_FIELD extension to form library (patch by Leon Winter).
+       + override/suppress --enable-db-install if --disable-database configure
+         option was given.
+       + change a too-large terminal entry in tic from a fatal error to a
+         warning (prompted by discussion with Gabriele Balducci).
+
+20190112
+       + fix typo in term(5), improve explanation of format (report by Otto
+         Modinos).
+       + add nsterm-direct -TD
+       + use SGR 1006 mouse for konsole-base -TD
+       + use SGR 1006 mouse for putty -TD
+       + add ti703/ti707, ti703-w/ti707-w (Robert Clausecker)
+
+20190105
+       + add dummy "check" rule in top-level and test-Makefile to simply
+         building test-packages for Arch.
+       + modify configure script to avoid conflict with a non-POSIX feature 
+         that enables all parts of the system headers by default.  Some
+         packagers have come to rely upon this behavior (FreeBSD #234049).
+       + update config.guess, config.sub
+
+20181229
+       + improve man/curs_mouse.3x with regard to xterm
+       + modify tracemunch to accept filename parameters in addition to use
+         as a pipe/filter.
+       + minor optimization to reduce calls to _nc_reserve_pairs (prompted by
+         discussion with Bryan Christ).
+       + add test/pair_content.c and test/color_content.c
+       + modify infocmp to omit filtering of "OTxx" names which are used for
+         obsolete capabilities, when the output is sorted by long-names.
+         Doing this helps when making a table of the short/long capability
+         names.
+
+20181215
+       + several fixes for gcc8 strict compiler warnings.
+       + fix a typo in comments (Aaron Gyes).
+       + add nsterm-build309 to replace nsterm-256color, assigning the latter
+         as an alias of nsterm, to make mouse work with nsterm-256color -TD
+       + base gnome-256color entry on "gnome", not "vte", for consistency -TD
+       + updates for configure macros from work on tin and xterm:
+         + CF_GNU_SOURCE, allow for Cygwin's newlib when checking for the
+           _DEFAULT_SOURCE symbol.
+         + CF_VA_COPY, add fallback check if neither va_copy/__va_copy is
+           supported, to try copying the pointers for va_list, or as an array.
+           Also add another fallback check, for __builtin_va_copy(), which
+           could be used with AIX xlc in c89 mode.
+
 20181208
        + modify wbkgd() and wbkgrnd() to improve compatibility with SVr4
          curses, changing the way the window rendition is updated when the