From beb0f0c6911096ee19815bdf2601c4317d80341f Mon Sep 17 00:00:00 2001 From: "Thomas E. Dickey" Date: Sun, 29 Apr 2012 00:54:13 +0000 Subject: [PATCH] ncurses 5.9 - patch 20120428 + fix some inconsistencies between vt320/vt420, e.g., cnorm/civis -TD + add eslok flag to dec+sl -TD + dec+sl applies to vt320 and up -TD + drop wsl width from xterm+sl -TD + reuse xterm+sl in putty and nsca-m -TD + add ansi+tabs to vt520 -TD + add ansi+enq to vt220-vt520 -TD + fix a compiler warning in example in ncurses-intro.doc (Paul Waring). + added paragraph in keyname manpage telling how extended capabilities are interpreted as key definitions. + modify tic's check of conflicting key definitions to include extended capability strings in addition to the existing check on predefined keys. --- NEWS | 17 +++++- dist.mk | 4 +- doc/html/ncurses-intro.html | 5 +- doc/ncurses-intro.doc | 1 + man/curs_inopts.3x | 47 ++++++++++++++- misc/terminfo.src | 114 ++++++++++++++++-------------------- ncurses/tinfo/comp_scan.c | 4 +- ncurses/trace/lib_trace.c | 4 +- progs/tic.c | 91 +++++++++++++++++++++------- 9 files changed, 192 insertions(+), 95 deletions(-) diff --git a/NEWS b/NEWS index 1f94738c..d69e57e1 100644 --- a/NEWS +++ b/NEWS @@ -25,7 +25,7 @@ -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- --- $Id: NEWS,v 1.1896 2012/04/21 20:09:09 tom Exp $ +-- $Id: NEWS,v 1.1899 2012/04/28 22:50:44 tom Exp $ ------------------------------------------------------------------------------- This is a log of changes that ncurses has gone through since Zeyd started @@ -45,6 +45,21 @@ 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. +20120428 + + fix some inconsistencies between vt320/vt420, e.g., cnorm/civis -TD + + add eslok flag to dec+sl -TD + + dec+sl applies to vt320 and up -TD + + drop wsl width from xterm+sl -TD + + reuse xterm+sl in putty and nsca-m -TD + + add ansi+tabs to vt520 -TD + + add ansi+enq to vt220-vt520 -TD + + fix a compiler warning in example in ncurses-intro.doc (Paul Waring). + + added paragraph in keyname manpage telling how extended capabilities + are interpreted as key definitions. + + modify tic's check of conflicting key definitions to include extended + capability strings in addition to the existing check on predefined + keys. + 20120421 + improve cleanup of temporary files in tic using atexit(). + add msgr to vt420, similar DEC vtXXX entries -TD diff --git a/dist.mk b/dist.mk index 93e3ed72..72872a1b 100644 --- a/dist.mk +++ b/dist.mk @@ -25,7 +25,7 @@ # use or other dealings in this Software without prior written # # authorization. # ############################################################################## -# $Id: dist.mk,v 1.870 2012/04/21 15:29:45 tom Exp $ +# $Id: dist.mk,v 1.871 2012/04/28 15:31:11 tom Exp $ # Makefile for creating ncurses distributions. # # This only needs to be used directly as a makefile by developers, but @@ -37,7 +37,7 @@ SHELL = /bin/sh # These define the major/minor/patch versions of ncurses. NCURSES_MAJOR = 5 NCURSES_MINOR = 9 -NCURSES_PATCH = 20120421 +NCURSES_PATCH = 20120428 # We don't append the patch to the version, since this only applies to releases VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR) diff --git a/doc/html/ncurses-intro.html b/doc/html/ncurses-intro.html index fc529f29..5930f66f 100644 --- a/doc/html/ncurses-intro.html +++ b/doc/html/ncurses-intro.html @@ -1,8 +1,8 @@