]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 6.0 - patch 20150926
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index eebc208119fe238d1ea3d4ae5dc54649b7757f4c..3d4118077dbc426c0f7d5d713da26e8275af488b 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.2455 2015/07/11 22:54:54 tom Exp $
+-- $Id: NEWS,v 1.2499 2015/09/26 21:58:14 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,97 @@ 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.
 
+20150926
+       + change makefile rule for removing resulting.map to distclean rather
+         than clean.
+       + add /lib/terminfo to terminfo-dirs in ".deb" test-package.
+       + add note on portability of resizeterm and wresize to manual pages.
+
+20150919
+       + clarify in resizeterm.3x how KEY_RESIZE is pushed onto the input
+         stream.
+       + clarify in curs_getch.3x that the keypad mode affects ability to
+         read KEY_MOUSE codes, but does not affect KEY_RESIZE.
+       + add overlooked build-fix needed with Cygwin for separate Ada95
+         configure script, cf: 20150606 (report by Nicolas Boulenguez)
+
+20150912
+       + fixes for configure/build using clang on OSX (prompted by report by
+         William Gallafent).
+         + do not redefine "inline" in ncurses_cfg.h; this was originally to
+           solve a problem with gcc/g++, but is aggravated by clang's misuse
+           of symbols to pretend it is gcc.
+         + add braces to configure script to prevent unwanted add of
+           "-lstdc++" to the CXXLIBS symbol.
+         + improve/update test-program used for checking existence of stdc++
+           library.
+         + if $CXXLIBS is set, the linkage test uses that in addition to $LIBS
+
+20150905
+       + add note in curs_addch.3x about line-drawing when it depends upon
+         UTF-8.
+       + add tic -q option for consistency with infocmp, use it to suppress
+         all comments from the "tic -I" output.
+       + modify infocmp -q option to suppress the "Reconstructed from"
+         header.
+       + add infocmp/tic -Q option, which allows one to dump the compiled
+         form of the terminal entry, in hexadecimal or base64.
+
+20150822
+       + sort options in usage message for infocmp, to make it simpler to
+         see unused letters.
+       + update usage message for tic, adding "-0" option.
+       + documented differences in ESCDELAY versus AIX's implementation.
+       + fix some compiler warnings from ports.
+       + modify --with-pkg-config-libdir option to make it possible to install
+         ".pc" files even if pkg-config is not found (adapted from patch by
+         Joshua Root).
+
+20150815
+       + disallow "no" as a possible value for "--with-shlib-version" option,
+         overlooked in cleanup-changes for 20000708 (report by Tommy Alex).
+       + update release notes in INSTALL.
+       + regenerate llib-* files to help with review for release notes.
+
+20150810
+       + workaround for Debian #65617, which was fixed in mawk's upstream
+         releases in 2009 (report by Sven Joachim).  See
+               http://invisible-island.net/mawk/CHANGES.html#t20090727
+
+20150808 6.0 release for upload to ftp.gnu.org
+
+20150808
+       + build-fix for Ada95 on older platforms without stdint.h
+       + build-fix for Solaris, whose /bin/sh and /usr/bin/sed are non-POSIX.
+       + update release announcement, summarizing more than 800 changes across
+         more than 200 snapshots.
+       + minor fixes to manpages, etc., to simplify linking from announcement
+         page.
+
+20150725
+       + updated llib-* files.
+       + build-fixes for ncurses library "test_progs" rule.
+       + use alternate workaround for gcc 5.x feature (adapted from patch by
+         Mikhail Peselnik).
+       + add status line to tmux via xterm+sl (patch by Nicholas Marriott).
+       + fixes for st 0.5 from testing with tack -TD
+       + review/improve several manual pages to break up wall-of-text:
+         curs_add_wch.3x, curs_attr.3x, curs_bkgd.3x, curs_bkgrnd.3x,
+         curs_getcchar.3x, curs_getch.3x, curs_kernel.3x, curs_mouse.3x,
+         curs_outopts.3x, curs_overlay.3x, curs_pad.3x, curs_termattrs.3x
+         curs_trace.3x, and curs_window.3x
+
+20150719
+       + correct an old logic error for %A and %O in tparm (report by "zreed").
+       + improve documentation for signal handlers by adding section in the
+         curs_initscr.3x page.
+       + modify logic in make_keys.c to not assume anything about the size
+         of strnames and strfnames variables, since those may be functions
+         in the thread- or broken-linker configurations (problem found by
+         Coverity).
+       + modify test/configure script to check for pthreads configuration,
+         e.g., ncursestw library.
+
 20150711
        + modify scripts to build/use test-packages for the pthreads
          configuration of ncurses6.
@@ -755,8 +846,6 @@ it is not possible to add this information.
          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