-- 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.4126 2024/05/19 09:13:07 tom Exp $
-------------------------------------------------------------------------------
This is a log of changes that ncurses has gone through since Zeyd started
Changes through 1.9.9e did not credit all contributions;
it is not possible to add this information.
+20240519
+ + update Ada95/configure to match change for -DTRACE
+ + revert change to include/ncurses_defs, which caused build failure if
+ tracing was not enabled (report by Branden Robinson).
+
+20240518
+ + improve formatting/style of manpages (patches by Branden Robinson).
+ + move makefile's -DTRACE into include/ncurses_cfg.h, to simplify use
+ of CFLAGS/CPPFLAGS.
+ + improve check for clock_gettime(), from xterm.
+ + modify configure script to work around broken gnatgcc script found in
+ gcc-13 builds.
+
+20240511
+ + improve formatting/style of manpages (patches by Branden Robinson).
+ + limit value from ESCDELAY environment variable to 30 seconds, like
+ other delay limits.
+ + limit values from LINES and COLUMNS environment variables to 512
+ (report by Miroslav Lichvar).
+
+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).
+ 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
+ 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).