From: Thomas E. Dickey Date: Mon, 18 Dec 2023 08:58:33 +0000 (+0000) Subject: ncurses 6.4 - patch 20231217 X-Git-Tag: v6.5~19 X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff_plain;h=d90067f9008bb8338a77c1ed519bc108c275ed04 ncurses 6.4 - patch 20231217 + improve formatting/style of manpages (patches by Branden Robinson). + correct an assignment in infocmp "-u" for detecting if a boolean is unset in a base entry and set in a use'd chunk, i.e., if it was cancelled. + modify infocmp "-u" option to not report cancels for strings which were already cancelled in a use'd chunk. + join two lines in infotocap.3x to eliminate a spurious "description" link in installed manpages (report by Sven Joachim). + fix typo in NEWS (report by Sven Joachim). bold font escapes in manpage cross-references (Debian #1057651). --- diff --git a/NEWS b/NEWS index 03922d7b..e598e3ea 100644 --- a/NEWS +++ b/NEWS @@ -26,7 +26,7 @@ -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- --- $Id: NEWS,v 1.4047 2023/12/09 22:52:42 tom Exp $ +-- $Id: NEWS,v 1.4053 2023/12/17 23:18:40 tom Exp $ ------------------------------------------------------------------------------- This is a log of changes that ncurses has gone through since Zeyd started @@ -46,13 +46,24 @@ 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. +20231217 + + improve formatting/style of manpages (patches by Branden Robinson). + + correct an assignment in infocmp "-u" for detecting if a boolean + is unset in a base entry and set in a use'd chunk, i.e., if it was + cancelled. + + modify infocmp "-u" option to not report cancels for strings which + were already cancelled in a use'd chunk. + + join two lines in infotocap.3x to eliminate a spurious "description" + link in installed manpages (report by Sven Joachim). + + fix typo in NEWS (report by Sven Joachim). + 20231209 + modify infocmp "-u" option to not report cancels in use'd chunks which are not mentioned in the top-level terminal description. + remove xterm+sm+1006 from tmux (Debian #1057688). + used "infocmp -u" to help trim redundant capabilities -TD + updated man/edit_man.sh to allow for "\%" markers embedded after - bold font escapes in manpage cross-references (Debian #1057541). + bold font escapes in manpage cross-references (Debian #1057651). + reduce compiler-warnings in configure checks 20231202 diff --git a/VERSION b/VERSION index 5cc32b65..8ff8be90 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -5:0:10 6.4 20231209 +5:0:10 6.4 20231217 diff --git a/dist.mk b/dist.mk index 271ac115..08ff1690 100644 --- a/dist.mk +++ b/dist.mk @@ -26,7 +26,7 @@ # use or other dealings in this Software without prior written # # authorization. # ############################################################################## -# $Id: dist.mk,v 1.1582 2023/12/09 11:46:25 tom Exp $ +# $Id: dist.mk,v 1.1584 2023/12/17 23:18:40 tom Exp $ # Makefile for creating ncurses distributions. # # This only needs to be used directly as a makefile by developers, but @@ -38,7 +38,7 @@ SHELL = /bin/sh # These define the major/minor/patch versions of ncurses. NCURSES_MAJOR = 6 NCURSES_MINOR = 4 -NCURSES_PATCH = 20231209 +NCURSES_PATCH = 20231217 # We don't append the patch to the version, since this only applies to releases VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR) @@ -126,7 +126,7 @@ manhtml: @misc/csort < subst.tmp | uniq > subst.sed @echo '/<\/TITLE>/a\' >> subst.sed @echo '\' >> subst.sed - @rm -f subst.tmp + #@rm -f subst.tmp @for f in man/*.[0-9]* ; do \ m=`basename $$f` ;\ T=`$${EGREP-grep -E} '^.TH' $$f|sed -e 's/^.TH //' -e s'/"//g' -e 's/[ ]\+$$//'` ; \ @@ -152,7 +152,7 @@ manhtml: sed -e 's/"curses.3x.html"/"ncurses.3x.html"/g' \ >> doc/html/man/$$g ;\ done - @rm -f subst.sed + #@rm -f subst.sed # # Please note that this target can only be properly built if the build of the diff --git a/doc/html/man/adacursesw6-config.1.html b/doc/html/man/adacursesw6-config.1.html index 90b4f813..e6c0dd79 100644 --- a/doc/html/man/adacursesw6-config.1.html +++ b/doc/html/man/adacursesw6-config.1.html @@ -27,19 +27,19 @@ * sale, use or other dealings in this Software without prior written * * authorization. * **************************************************************************** - * @Id: MKada_config.in,v 1.31 2023/11/25 19:51:50 tom Exp @ + * @Id: MKada_config.in,v 1.32 2023/12/16 21:42:53 tom Exp @ --> -adacursesw6\-config 1 2023-11-25 ncurses 6.4 User commands +adacursesw6\-config 1 2023-12-16 ncurses 6.4 User commands -

adacursesw6\-config 1 2023-11-25 ncurses 6.4 User commands

+

adacursesw6\-config 1 2023-12-16 ncurses 6.4 User commands

 adacursesw6-config(1)            User commands           adacursesw6-config(1)
 
@@ -128,7 +128,7 @@
 
 
 
-ncurses 6.4                       2023-11-25             adacursesw6-config(1)
+ncurses 6.4                       2023-12-16             adacursesw6-config(1)