]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 6.5 - patch 20240504
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index 75b4bf1f438cfc0d440c3f1fd17e12d7e531928f..144f70b40120e24e89720841e0164d817bbd78b0 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -26,7 +26,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: NEWS,v 1.4089 2024/03/02 20:47:38 tom Exp $
+-- $Id: NEWS,v 1.4117 2024/05/04 18:43:01 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -46,6 +46,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.
 
+20240504
+       + update ncurses/wcwidth.c, for MinGW ports, from xterm.
+       + trim obsolete comment about tack from INSTALL.
+
+20240427 6.5 release for upload to ftp.gnu.org
+       + update announcement
+       + fixes/corrections for manpages (patches by Branden Robinson).
+       + fix redefinition of CASTxPTR, for legacy Unix.
+
+20240420
+       + improve formatting/style of manpages (patches by Branden Robinson).
+       + compiler warning/portability fixes.
+
+20240414
+       + build/bug-fix for check-size feature (reports by Sam James, Gabriele
+         Balducci).
+
+20240413
+       + improve formatting/style of manpages (patches by Branden Robinson).
+       + provide for padding in check-size feature, using new_prescr() to
+         pass interim SCREEN pointer.
+       + complete change for opaque options (Gentoo #928973, cf: 20231021).
+       + update package /debian/rules and related lintian overrides
+       + revise progs.priv.h to provide for NC_ISATTY reuse
+
+20240330
+       + remove masking of ISIG in cbreak() (report by Benno Schulenberg).
+       + modify test/test_mouse.c to use curses api for raw/noraw.
+       > improved configure macros from other program development:
+         + build-fix for clang on Solaris
+         + suppress filename/timestamp in gzip'd manpages (suggested for
+           byacc by Andrin Geiger)
+
+20240323
+       + modify tput/tset reset feature to avoid 1-second sleep if running in
+         a pseudo-terminal.
+       + modify check-size feature to avoid using it in a pseudoterminal
+         (cf: 20231016)
+       + improve formatting/style of manpages (patches by Branden Robinson).
+       + trim a space after some "-R" options, fixing builds for applications
+         built using clang and ncurses on Solaris.
+
+20240309
+       + modify xgterm to work around line-drawing bug -TD
+       + use CSI 3J in vte-2017 (report by Sven Joachim)
+
 20240302
        + add configure check for MB_LEN_MAX, to provide warning as needed.
        + improve formatting/style of manpages (patches by Branden Robinson).
@@ -54,7 +100,7 @@ it is not possible to add this information.
        + update config.guess, config.sub
 
 20240224
-       + improve man/curs_mouse.3x style (Brandon Robinson, Sven Joachim).
+       + improve man/curs_mouse.3x style (Branden Robinson, Sven Joachim).
        + provide for CCHARW_MAX greater than 1
        + eliminate use of PATH_MAX in lib_trace.c
        + work around misconfiguration of MacPorts gcc13, which exposes invalid
@@ -82,7 +128,7 @@ it is not possible to add this information.
        + use xterm+nopcfkeys, vt52-basic, dec+pp, dec+sl, vt52+arrows,
          hp+pfk+cr, klone+acs, klone+color, klone+sgr, ncr160wy50+pp
          to trim -TD
-       + NetBSD-related fixes for x68k and wsvt52 (patch by Thomas Klausner)
+       + NetBSD-related fixes for x68k and wsvt25 (patch by Thomas Klausner)
 
 20240120
        + improve formatting/style of manpages (patches by Branden Robinson).