]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - NEWS
ncurses 6.2 - patch 20211018
[ncurses.git] / NEWS
diff --git a/NEWS b/NEWS
index 989bf2363a2e567feaf8ba6dc77f7b0a1adccbf9..13e67f39974b17bd6e3ba82ea57a544aab775eae 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.3712 2021/09/24 19:45:04 tom Exp $
+-- $Id: NEWS,v 1.3730 2021/10/18 22:51:28 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -46,6 +46,57 @@ 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.
 
+20211018
+       + check for screen size-change in scr_init() and scr_restore(), in case
+         a screen dump does not match the current screen dimensions (report by
+         Frank Tkalcevic).
+
+20211017
+       + amend change for pkg-config to account for "none" being returned in
+         the libdir-path result rather than "no" (report by Gabriele Balducci).
+
+20211016
+       + build-fix for pmake with libtool.
+       + improve make-tar.sh scripts, adding COPYING to tar file, and clean up
+         shellcheck warnings.
+       + add link for "reset6" manpage in test-package ncurses6-doc
+       + revise configure option --with-pkg-config-libdir, using the actual
+         search path from pkg-config or pkgconf using the output from --debug
+         (report by Pascal Pignard).
+       + freeze ABI in ".map" files.
+
+20211009
+       + implement "+m" option in tabs program.
+       + fill in some details for infoton -TD
+       + fix spelling/consistency in several descriptions -TD
+       + use vt420+lrmm in vt420 -TD
+       + modify save_tty_settings() to avoid opening /dev/tty for cases other
+         than reset/init, e.g., for clear.
+       + modify output of "toe -as" to show first description found rather
+         than the last.
+       + improve tic checks for number of parameters of smglp, smgrp, smgtp,
+         and smgbp (cf: 20020525).
+       + correct off-by-one comparison in last_char(), which did not allow
+         special case of ":" in a terminfo description field (cf: 20120407).
+       + remove check in tic that assumes that none or both parameterized and
+         non-parameterized margin-setting capabilities are present
+         (cf: 20101002).
+
+20211002
+       + use return-value from vsnprintf to reallocate as needed to allow for
+         buffers larger than the screen size (report by "_RuRo_").
+       + modify tset "-q" option to refrain from modifying terminal modes, to
+         match the documentation.
+       + add section on margins to terminfo.5, adapted from X/Open Curses.
+       + make tput/tset warning messages consistently using alias names when
+         those are used, rather than the underlying program's name.
+       + improve tput usage message for aliases such as clear, by eliminating
+         tput-specific portions.
+       + add a check in toe to ensure that a "termcap file" is text rather
+         than binary.
+       + further build-fixes for OpenBSD 6.9, whose header files differ from
+         the other BSDs.
+
 20210925
        + add kbeg to xterm+keypad to accommodate termcap applications -TD
        + add smglp and smgrp to vt420+lrmm, to provide useful data for the