mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-18 20:37:56 +00:00
ncurses: bump to ncurses-6.0
This commit removes ncurses-5.9 and adds 6.0. I also provide the stable patch updates in patches/ncurses/6.0. I have also added an experimental toggle for enabling the new ABI support. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
This commit is contained in:
parent
6ac8e31a51
commit
20f69f3240
@ -6,9 +6,9 @@ choice
|
||||
# Don't remove next line
|
||||
# CT_INSERT_VERSION_BELOW
|
||||
|
||||
config NCURSES_V_5_9
|
||||
config NCURSES_V_6_0
|
||||
bool
|
||||
prompt "5.9"
|
||||
prompt "6.0"
|
||||
|
||||
endchoice
|
||||
|
||||
@ -16,4 +16,17 @@ config NCURSES_VERSION
|
||||
string
|
||||
# Don't remove next line
|
||||
# CT_INSERT_VERSION_STRING_BELOW
|
||||
default "5.9" if NCURSES_V_5_9
|
||||
default "6.0" if NCURSES_V_6_0
|
||||
|
||||
if NCURSES
|
||||
|
||||
config NCURSES_NEW_ABI
|
||||
bool
|
||||
prompt "ncurses 6.0 ABI support"
|
||||
depends on EXPERIMENTAL
|
||||
depends on NCURSES
|
||||
help
|
||||
This option allows you to use the new ncurses-6 ABI.
|
||||
It's wise to leave this disabled and stick with the ncurses-5 ABI!
|
||||
|
||||
endif # NCURSES
|
||||
|
@ -1,39 +0,0 @@
|
||||
Submitted By: Douglas R. Reno <renodr2002@gmail.com>
|
||||
Date: 2015-04-15
|
||||
Initial Package Version: 5.9
|
||||
Upstream Status: Unknown
|
||||
Origin: ftp://invisible-island.net/ncurses/5.9/ncurses-5.9-20141206.patch.gz
|
||||
Description: Fixes a compilation issue with GCC 5.1. Note that this patch was trimmed from the above patch.
|
||||
|
||||
Index: ncurses-5.9/ncurses/base/MKlib_gen.sh
|
||||
===========================================================================================
|
||||
|
||||
--- ncurses-5.9-20141129+/ncurses/base/MKlib_gen.sh 2011-06-04 19:14:08.000000000 +0000
|
||||
+++ ncurses-5.9-20141206/ncurses/base/MKlib_gen.sh 2014-12-06 18:56:25.000000000 +0000
|
||||
@@ -474,11 +474,22 @@
|
||||
-e 's/gen_$//' \
|
||||
-e 's/ / /g' >>$TMP
|
||||
|
||||
+cat >$ED1 <<EOF
|
||||
+s/ / /g
|
||||
+s/^ //
|
||||
+s/ $//
|
||||
+s/P_NCURSES_BOOL/NCURSES_BOOL/g
|
||||
+EOF
|
||||
+
|
||||
+# A patch discussed here:
|
||||
+# https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html
|
||||
+# introduces spurious #line markers. Work around that by ignoring the system's
|
||||
+# attempt to define "bool" and using our own symbol here.
|
||||
+sed -e 's/bool/P_NCURSES_BOOL/g' $TMP > $ED2
|
||||
+cat $ED2 >$TMP
|
||||
+
|
||||
$preprocessor $TMP 2>/dev/null \
|
||||
-| sed \
|
||||
- -e 's/ / /g' \
|
||||
- -e 's/^ //' \
|
||||
- -e 's/_Bool/NCURSES_BOOL/g' \
|
||||
+| sed -f $ED1 \
|
||||
| $AWK -f $AW2 \
|
||||
| sed -f $ED3 \
|
||||
| sed \
|
187
patches/ncurses/6.0/100-ncurses-6.0-20150810.patch
Normal file
187
patches/ncurses/6.0/100-ncurses-6.0-20150810.patch
Normal file
@ -0,0 +1,187 @@
|
||||
# ncurses 6.0 - patch 20150810 - Thomas E. Dickey
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
#
|
||||
# Ncurses 6.0 is at
|
||||
# ftp.gnu.org:/pub/gnu
|
||||
#
|
||||
# Patches for ncurses 6.0 are in the subdirectory
|
||||
# ftp://invisible-island.net/ncurses/6.0
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
# ftp://invisible-island.net/ncurses/5.9/ncurses-6.0-20150810.patch.gz
|
||||
# patch by Thomas E. Dickey <dickey@invisible-island.net>
|
||||
# created Mon Aug 10 09:27:53 UTC 2015
|
||||
# ------------------------------------------------------------------------------
|
||||
# NEWS | 7 ++++++-
|
||||
# VERSION | 2 +-
|
||||
# dist.mk | 4 ++--
|
||||
# ncurses/base/MKlib_gen.sh | 4 ++--
|
||||
# package/debian-mingw/changelog | 4 ++--
|
||||
# package/debian-mingw64/changelog | 4 ++--
|
||||
# package/debian/changelog | 4 ++--
|
||||
# package/mingw-ncurses.nsi | 4 ++--
|
||||
# package/mingw-ncurses.spec | 2 +-
|
||||
# package/ncurses.spec | 2 +-
|
||||
# 10 files changed, 21 insertions(+), 16 deletions(-)
|
||||
# ------------------------------------------------------------------------------
|
||||
Index: NEWS
|
||||
Prereq: 1.2476
|
||||
--- ncurses-6.0-20150808+/NEWS 2015-08-08 23:29:51.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/NEWS 2015-08-10 09:27:32.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
--- $Id: NEWS,v 1.2476 2015/08/08 23:29:51 tom Exp $
|
||||
+-- $Id: NEWS,v 1.2478 2015/08/10 09:27:32 tom Exp $
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
This is a log of changes that ncurses has gone through since Zeyd started
|
||||
@@ -45,6 +45,11 @@
|
||||
Changes through 1.9.9e did not credit all contributions;
|
||||
it is not possible to add this information.
|
||||
|
||||
+20150810
|
||||
+ + workaround for Debian #65617, which was fixed in mawk's upstream
|
||||
+ releases in 2009 (report by Sven Joachim). See
|
||||
+ http://invisible-island.net/mawk/CHANGES.html#t20090727
|
||||
+
|
||||
20150808 6.0 release for upload to ftp.gnu.org
|
||||
|
||||
20150808
|
||||
Index: VERSION
|
||||
--- ncurses-6.0-20150808+/VERSION 2015-08-06 23:13:39.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/VERSION 2015-08-10 09:10:29.000000000 +0000
|
||||
@@ -1 +1 @@
|
||||
-5:0:9 6.0 20150808
|
||||
+5:0:9 6.0 20150810
|
||||
Index: dist.mk
|
||||
Prereq: 1.1064
|
||||
--- ncurses-6.0-20150808+/dist.mk 2015-08-06 23:13:39.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/dist.mk 2015-08-10 09:10:29.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
# use or other dealings in this Software without prior written #
|
||||
# authorization. #
|
||||
##############################################################################
|
||||
-# $Id: dist.mk,v 1.1064 2015/08/06 23:13:39 tom Exp $
|
||||
+# $Id: dist.mk,v 1.1065 2015/08/10 09:10:29 tom Exp $
|
||||
# Makefile for creating ncurses distributions.
|
||||
#
|
||||
# This only needs to be used directly as a makefile by developers, but
|
||||
@@ -37,7 +37,7 @@
|
||||
# These define the major/minor/patch versions of ncurses.
|
||||
NCURSES_MAJOR = 6
|
||||
NCURSES_MINOR = 0
|
||||
-NCURSES_PATCH = 20150808
|
||||
+NCURSES_PATCH = 20150810
|
||||
|
||||
# We don't append the patch to the version, since this only applies to releases
|
||||
VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
|
||||
Index: ncurses/base/MKlib_gen.sh
|
||||
Prereq: 1.50
|
||||
--- ncurses-6.0-20150808+/ncurses/base/MKlib_gen.sh 2015-08-07 00:48:24.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/ncurses/base/MKlib_gen.sh 2015-08-10 08:56:39.000000000 +0000
|
||||
@@ -2,7 +2,7 @@
|
||||
#
|
||||
# MKlib_gen.sh -- generate sources from curses.h macro definitions
|
||||
#
|
||||
-# ($Id: MKlib_gen.sh,v 1.50 2015/08/07 00:48:24 tom Exp $)
|
||||
+# ($Id: MKlib_gen.sh,v 1.51 2015/08/10 08:56:39 tom Exp $)
|
||||
#
|
||||
##############################################################################
|
||||
# Copyright (c) 1998-2014,2015 Free Software Foundation, Inc. #
|
||||
@@ -72,7 +72,7 @@
|
||||
# appears in gcc 5.0 and (with modification) in 5.1, making it necessary to
|
||||
# determine if we are using gcc, and if so, what version because the proposed
|
||||
# solution uses a nonstandard option.
|
||||
-PRG=`echo "$1" | $AWK '{ sub(/^[[:space:]]*/,""); sub(/[[:space:]].*$/, ""); print; }' || exit 0`
|
||||
+PRG=`echo "$1" | $AWK '{ sub(/^[ ]*/,""); sub(/[ ].*$/, ""); print; }' || exit 0`
|
||||
FSF=`"$PRG" --version 2>/dev/null || exit 0 | fgrep "Free Software Foundation" | head -n 1`
|
||||
ALL=`"$PRG" -dumpversion 2>/dev/null || exit 0`
|
||||
ONE=`echo "$ALL" | sed -e 's/\..*$//'`
|
||||
Index: package/debian-mingw/changelog
|
||||
--- ncurses-6.0-20150808+/package/debian-mingw/changelog 2015-08-06 23:13:39.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/package/debian-mingw/changelog 2015-08-10 09:10:30.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20150808) unstable; urgency=low
|
||||
+ncurses6 (6.0+20150810) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 06 Aug 2015 19:13:39 -0400
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 10 Aug 2015 05:10:30 -0400
|
||||
|
||||
ncurses6 (5.9-20131005) unstable; urgency=low
|
||||
|
||||
Index: package/debian-mingw64/changelog
|
||||
--- ncurses-6.0-20150808+/package/debian-mingw64/changelog 2015-08-06 23:13:39.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/package/debian-mingw64/changelog 2015-08-10 09:10:30.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20150808) unstable; urgency=low
|
||||
+ncurses6 (6.0+20150810) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 06 Aug 2015 19:13:39 -0400
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 10 Aug 2015 05:10:30 -0400
|
||||
|
||||
ncurses6 (5.9-20131005) unstable; urgency=low
|
||||
|
||||
Index: package/debian/changelog
|
||||
--- ncurses-6.0-20150808+/package/debian/changelog 2015-08-06 23:13:39.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/package/debian/changelog 2015-08-10 09:10:29.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20150808) unstable; urgency=low
|
||||
+ncurses6 (6.0+20150810) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 06 Aug 2015 19:13:39 -0400
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 10 Aug 2015 05:10:29 -0400
|
||||
|
||||
ncurses6 (5.9-20120608) unstable; urgency=low
|
||||
|
||||
Index: package/mingw-ncurses.nsi
|
||||
Prereq: 1.117
|
||||
--- ncurses-6.0-20150808+/package/mingw-ncurses.nsi 2015-08-06 23:13:39.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/package/mingw-ncurses.nsi 2015-08-10 09:10:30.000000000 +0000
|
||||
@@ -1,4 +1,4 @@
|
||||
-; $Id: mingw-ncurses.nsi,v 1.117 2015/08/06 23:13:39 tom Exp $
|
||||
+; $Id: mingw-ncurses.nsi,v 1.118 2015/08/10 09:10:30 tom Exp $
|
||||
|
||||
; TODO add examples
|
||||
; TODO bump ABI to 6
|
||||
@@ -10,7 +10,7 @@
|
||||
!define VERSION_MAJOR "6"
|
||||
!define VERSION_MINOR "0"
|
||||
!define VERSION_YYYY "2015"
|
||||
-!define VERSION_MMDD "0808"
|
||||
+!define VERSION_MMDD "0810"
|
||||
!define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
|
||||
|
||||
!define MY_ABI "5"
|
||||
Index: package/mingw-ncurses.spec
|
||||
--- ncurses-6.0-20150808+/package/mingw-ncurses.spec 2015-08-06 23:13:39.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/package/mingw-ncurses.spec 2015-08-10 09:10:29.000000000 +0000
|
||||
@@ -3,7 +3,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: mingw32-ncurses6
|
||||
Version: 6.0
|
||||
-Release: 20150808
|
||||
+Release: 20150810
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
||||
Index: package/ncurses.spec
|
||||
--- ncurses-6.0-20150808+/package/ncurses.spec 2015-08-06 23:13:39.000000000 +0000
|
||||
+++ ncurses-6.0-20150810/package/ncurses.spec 2015-08-10 09:10:29.000000000 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: ncurses6
|
||||
Version: 6.0
|
||||
-Release: 20150808
|
||||
+Release: 20150810
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
11415
patches/ncurses/6.0/110-ncurses-6.0-20150815.patch
Normal file
11415
patches/ncurses/6.0/110-ncurses-6.0-20150815.patch
Normal file
File diff suppressed because it is too large
Load Diff
19082
patches/ncurses/6.0/120-ncurses-6.0-20150822.patch
Normal file
19082
patches/ncurses/6.0/120-ncurses-6.0-20150822.patch
Normal file
File diff suppressed because it is too large
Load Diff
1911
patches/ncurses/6.0/130-ncurses-6.0-20150905.patch
Normal file
1911
patches/ncurses/6.0/130-ncurses-6.0-20150905.patch
Normal file
File diff suppressed because it is too large
Load Diff
10769
patches/ncurses/6.0/140-ncurses-6.0-20150912.patch
Normal file
10769
patches/ncurses/6.0/140-ncurses-6.0-20150912.patch
Normal file
File diff suppressed because it is too large
Load Diff
9184
patches/ncurses/6.0/150-ncurses-6.0-20150919.patch
Normal file
9184
patches/ncurses/6.0/150-ncurses-6.0-20150919.patch
Normal file
File diff suppressed because it is too large
Load Diff
596
patches/ncurses/6.0/160-ncurses-6.0-20150926.patch
Normal file
596
patches/ncurses/6.0/160-ncurses-6.0-20150926.patch
Normal file
@ -0,0 +1,596 @@
|
||||
# ncurses 6.0 - patch 20150926 - Thomas E. Dickey
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
#
|
||||
# Ncurses 6.0 is at
|
||||
# ftp.gnu.org:/pub/gnu
|
||||
#
|
||||
# Patches for ncurses 6.0 can be found at
|
||||
# ftp://invisible-island.net/ncurses/6.0
|
||||
# http://invisible-mirror.net/archives/ncurses/6.0
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
# ftp://invisible-island.net/ncurses/6.0/ncurses-6.0-20150926.patch.gz
|
||||
# patch by Thomas E. Dickey <dickey@invisible-island.net>
|
||||
# created Sun Sep 27 01:08:16 UTC 2015
|
||||
# ------------------------------------------------------------------------------
|
||||
# INSTALL | 5 ++++-
|
||||
# NEWS | 8 +++++++-
|
||||
# VERSION | 2 +-
|
||||
# aclocal.m4 | 6 +++---
|
||||
# configure | 2 +-
|
||||
# dist.mk | 4 ++--
|
||||
# doc/html/man/captoinfo.1m.html | 2 +-
|
||||
# doc/html/man/clear.1.html | 2 +-
|
||||
# doc/html/man/curs_attr.3x.html | 2 +-
|
||||
# doc/html/man/form.3x.html | 2 +-
|
||||
# doc/html/man/infocmp.1m.html | 2 +-
|
||||
# doc/html/man/infotocap.1m.html | 2 +-
|
||||
# doc/html/man/menu.3x.html | 2 +-
|
||||
# doc/html/man/ncurses.3x.html | 2 +-
|
||||
# doc/html/man/panel.3x.html | 2 +-
|
||||
# doc/html/man/resizeterm.3x.html | 17 ++++++++++++++++-
|
||||
# doc/html/man/tabs.1.html | 2 +-
|
||||
# doc/html/man/terminfo.5.html | 2 +-
|
||||
# doc/html/man/tic.1m.html | 2 +-
|
||||
# doc/html/man/toe.1m.html | 2 +-
|
||||
# doc/html/man/tput.1.html | 2 +-
|
||||
# doc/html/man/tset.1.html | 2 +-
|
||||
# doc/html/man/wresize.3x.html | 13 +++++++++++--
|
||||
# man/resizeterm.3x | 15 ++++++++++++++-
|
||||
# man/wresize.3x | 10 ++++++++--
|
||||
# package/debian-mingw/changelog | 4 ++--
|
||||
# package/debian-mingw64/changelog | 4 ++--
|
||||
# package/debian/changelog | 4 ++--
|
||||
# package/debian/rules | 1 +
|
||||
# package/mingw-ncurses.nsi | 4 ++--
|
||||
# package/mingw-ncurses.spec | 2 +-
|
||||
# package/ncurses.spec | 2 +-
|
||||
# 32 files changed, 93 insertions(+), 40 deletions(-)
|
||||
# ------------------------------------------------------------------------------
|
||||
Index: INSTALL
|
||||
Prereq: 1.192
|
||||
--- ncurses-6.0-20150919+/INSTALL 2015-08-15 20:11:48.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/INSTALL 2015-09-26 21:34:14.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
--- $Id: INSTALL,v 1.192 2015/08/15 20:11:48 tom Exp $
|
||||
+-- $Id: INSTALL,v 1.193 2015/09/26 21:34:14 tom Exp $
|
||||
---------------------------------------------------------------------
|
||||
How to install Ncurses/Terminfo on your system
|
||||
---------------------------------------------------------------------
|
||||
@@ -1093,6 +1093,9 @@
|
||||
Specify a search-list of terminfo directories which will be compiled
|
||||
into the ncurses library (default: DATADIR/terminfo)
|
||||
|
||||
+ This is a colon-separated list, like the TERMINFO_DIRS environment
|
||||
+ variable.
|
||||
+
|
||||
--with-termlib[=XXX]
|
||||
When building the ncurses library, organize this as two parts: the
|
||||
curses library (libncurses) and the low-level terminfo library
|
||||
Index: NEWS
|
||||
Prereq: 1.2496
|
||||
--- ncurses-6.0-20150919+/NEWS 2015-09-19 23:04:21.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/NEWS 2015-09-26 21:58:14.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
--- $Id: NEWS,v 1.2496 2015/09/19 23:04:21 tom Exp $
|
||||
+-- $Id: NEWS,v 1.2499 2015/09/26 21:58:14 tom Exp $
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
This is a log of changes that ncurses has gone through since Zeyd started
|
||||
@@ -45,6 +45,12 @@
|
||||
Changes through 1.9.9e did not credit all contributions;
|
||||
it is not possible to add this information.
|
||||
|
||||
+20150926
|
||||
+ + change makefile rule for removing resulting.map to distclean rather
|
||||
+ than clean.
|
||||
+ + add /lib/terminfo to terminfo-dirs in ".deb" test-package.
|
||||
+ + add note on portability of resizeterm and wresize to manual pages.
|
||||
+
|
||||
20150919
|
||||
+ clarify in resizeterm.3x how KEY_RESIZE is pushed onto the input
|
||||
stream.
|
||||
Index: VERSION
|
||||
--- ncurses-6.0-20150919+/VERSION 2015-09-19 19:40:14.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/VERSION 2015-09-26 18:50:05.000000000 +0000
|
||||
@@ -1 +1 @@
|
||||
-5:0:9 6.0 20150919
|
||||
+5:0:9 6.0 20150926
|
||||
Index: aclocal.m4
|
||||
Prereq: 1.767
|
||||
--- ncurses-6.0-20150919+/aclocal.m4 2015-09-12 20:00:59.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/aclocal.m4 2015-09-26 21:56:12.000000000 +0000
|
||||
@@ -28,7 +28,7 @@
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1995-on
|
||||
dnl
|
||||
-dnl $Id: aclocal.m4,v 1.767 2015/09/12 20:00:59 tom Exp $
|
||||
+dnl $Id: aclocal.m4,v 1.768 2015/09/26 21:56:12 tom Exp $
|
||||
dnl Macros used in NCURSES auto-configuration script.
|
||||
dnl
|
||||
dnl These macros are maintained separately from NCURSES. The copyright on
|
||||
@@ -3228,7 +3228,7 @@
|
||||
AC_SUBST(LIB_PREFIX)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
-dnl CF_LIB_RULES version: 83 updated: 2015/08/05 20:44:28
|
||||
+dnl CF_LIB_RULES version: 84 updated: 2015/09/26 17:54:46
|
||||
dnl ------------
|
||||
dnl Append definitions and rules for the given models to the subdirectory
|
||||
dnl Makefiles, and the recursion rule for the top-level Makefile. If the
|
||||
@@ -3301,7 +3301,7 @@
|
||||
resulting.map: $UNALTERED_SYMS
|
||||
sed $cf_sed_options < $UNALTERED_SYMS >\[$]@
|
||||
|
||||
-clean::
|
||||
+distclean::
|
||||
rm -f resulting.map
|
||||
CF_EOF
|
||||
fi
|
||||
Index: configure
|
||||
--- ncurses-6.0-20150919+/configure 2015-09-12 20:01:47.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/configure 2015-09-26 21:56:47.000000000 +0000
|
||||
@@ -23555,7 +23555,7 @@
|
||||
resulting.map: $UNALTERED_SYMS
|
||||
sed $cf_sed_options < $UNALTERED_SYMS >\$@
|
||||
|
||||
-clean::
|
||||
+distclean::
|
||||
rm -f resulting.map
|
||||
CF_EOF
|
||||
fi
|
||||
Index: dist.mk
|
||||
Prereq: 1.1071
|
||||
--- ncurses-6.0-20150919+/dist.mk 2015-09-19 19:40:14.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/dist.mk 2015-09-26 18:50:05.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
# use or other dealings in this Software without prior written #
|
||||
# authorization. #
|
||||
##############################################################################
|
||||
-# $Id: dist.mk,v 1.1071 2015/09/19 19:40:14 tom Exp $
|
||||
+# $Id: dist.mk,v 1.1072 2015/09/26 18:50:05 tom Exp $
|
||||
# Makefile for creating ncurses distributions.
|
||||
#
|
||||
# This only needs to be used directly as a makefile by developers, but
|
||||
@@ -37,7 +37,7 @@
|
||||
# These define the major/minor/patch versions of ncurses.
|
||||
NCURSES_MAJOR = 6
|
||||
NCURSES_MINOR = 0
|
||||
-NCURSES_PATCH = 20150919
|
||||
+NCURSES_PATCH = 20150926
|
||||
|
||||
# We don't append the patch to the version, since this only applies to releases
|
||||
VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
|
||||
Index: doc/html/man/captoinfo.1m.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/captoinfo.1m.html 2015-09-19 23:18:49.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/captoinfo.1m.html 2015-09-26 22:08:45.000000000 +0000
|
||||
@@ -205,7 +205,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/clear.1.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/clear.1.html 2015-09-19 23:18:49.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/clear.1.html 2015-09-26 22:08:45.000000000 +0000
|
||||
@@ -71,7 +71,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="tput.1.html">tput(1)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/curs_attr.3x.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/curs_attr.3x.html 2015-09-05 23:05:55.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/curs_attr.3x.html 2015-09-26 23:25:17.000000000 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
- * @Id: curs_attr.3x,v 1.40 2015/07/20 23:35:38 tom Exp @
|
||||
+ * @Id: curs_attr.3x,v 1.41 2015/09/05 21:13:25 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
Index: doc/html/man/form.3x.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/form.3x.html 2015-09-19 23:18:53.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/form.3x.html 2015-09-26 22:08:49.000000000 +0000
|
||||
@@ -245,7 +245,7 @@
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names begin "form_" for
|
||||
detailed descriptions of the entry points.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/infocmp.1m.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/infocmp.1m.html 2015-09-19 23:18:54.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/infocmp.1m.html 2015-09-26 22:08:50.000000000 +0000
|
||||
@@ -487,7 +487,7 @@
|
||||
|
||||
http://invisible-island.net/ncurses/tctest.html
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/infotocap.1m.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/infotocap.1m.html 2015-09-19 23:18:54.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/infotocap.1m.html 2015-09-26 22:08:50.000000000 +0000
|
||||
@@ -94,7 +94,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="tic.1m.html">tic(1m)</A></STRONG>, <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/menu.3x.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/menu.3x.html 2015-09-19 23:18:55.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/menu.3x.html 2015-09-26 22:08:51.000000000 +0000
|
||||
@@ -227,7 +227,7 @@
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names begin "menu_" for
|
||||
detailed descriptions of the entry points.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/ncurses.3x.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/ncurses.3x.html 2015-09-19 23:18:56.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/ncurses.3x.html 2015-09-26 22:08:52.000000000 +0000
|
||||
@@ -63,7 +63,7 @@
|
||||
sonable optimization. This implementation is "new curses"
|
||||
(ncurses) and is the approved replacement for 4.4BSD clas-
|
||||
sic curses, which has been discontinued. This describes
|
||||
- <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
The <STRONG>ncurses</STRONG> library emulates the curses library of System
|
||||
V Release 4 UNIX, and XPG4 (X/Open Portability Guide)
|
||||
Index: doc/html/man/panel.3x.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/panel.3x.html 2015-09-19 23:18:56.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/panel.3x.html 2015-09-26 22:08:52.000000000 +0000
|
||||
@@ -218,7 +218,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="curs_variables.3x.html">curs_variables(3x)</A></STRONG>,
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/resizeterm.3x.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/resizeterm.3x.html 2015-09-19 23:18:56.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/resizeterm.3x.html 2015-09-26 22:08:52.000000000 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* Author: Thomas E. Dickey 1996-on
|
||||
- * @Id: resizeterm.3x,v 1.20 2015/09/19 22:53:26 tom Exp @
|
||||
+ * @Id: resizeterm.3x,v 1.21 2015/09/26 19:55:32 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
@@ -144,6 +144,20 @@
|
||||
|
||||
|
||||
</PRE>
|
||||
+<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
|
||||
+ It is possible to resize the screen with SVr4 curses, by
|
||||
+
|
||||
+ <STRONG>o</STRONG> exiting curses with <STRONG><A HREF="endwin.3x.html">endwin(3x)</A></STRONG> and
|
||||
+
|
||||
+ <STRONG>o</STRONG> resuming using <STRONG><A HREF="refresh.3x.html">refresh(3x)</A></STRONG>.
|
||||
+
|
||||
+ Doing that clears the screen and is visually distracting.
|
||||
+
|
||||
+ This extension of ncurses was introduced in mid-1995. It
|
||||
+ was adopted in NetBSD curses (2001) and PDCurses (2003).
|
||||
+
|
||||
+
|
||||
+</PRE>
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="curs_getch.3x.html">curs_getch(3x)</A></STRONG>, <STRONG><A HREF="curs_variables.3x.html">curs_variables(3x)</A></STRONG>, <STRONG><A HREF="wresize.3x.html">wresize(3x)</A></STRONG>.
|
||||
|
||||
@@ -170,6 +184,7 @@
|
||||
</li>
|
||||
<li><a href="#h2-RETURN-VALUE">RETURN VALUE</a></li>
|
||||
<li><a href="#h2-NOTES">NOTES</a></li>
|
||||
+<li><a href="#h2-PORTABILITY">PORTABILITY</a></li>
|
||||
<li><a href="#h2-SEE-ALSO">SEE ALSO</a></li>
|
||||
<li><a href="#h2-AUTHOR">AUTHOR</a></li>
|
||||
</ul>
|
||||
Index: doc/html/man/tabs.1.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/tabs.1.html 2015-09-19 23:18:56.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/tabs.1.html 2015-09-26 22:08:52.000000000 +0000
|
||||
@@ -168,7 +168,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="tset.1.html">tset(1)</A></STRONG>, <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/terminfo.5.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/terminfo.5.html 2015-09-19 23:18:56.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/terminfo.5.html 2015-09-26 22:08:53.000000000 +0000
|
||||
@@ -78,7 +78,7 @@
|
||||
nals by giving a set of capabilities which they have, by
|
||||
specifying how to perform screen operations, and by speci-
|
||||
fying padding requirements and initialization sequences.
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
Entries in <EM>terminfo</EM> consist of a sequence of `,' separated
|
||||
fields (embedded commas may be escaped with a backslash or
|
||||
Index: doc/html/man/tic.1m.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/tic.1m.html 2015-09-19 23:18:57.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/tic.1m.html 2015-09-26 22:08:53.000000000 +0000
|
||||
@@ -408,7 +408,7 @@
|
||||
<STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="captoinfo.1m.html">captoinfo(1m)</A></STRONG>, <STRONG><A HREF="infotocap.1m.html">infotocap(1m)</A></STRONG>, <STRONG><A HREF="toe.1m.html">toe(1m)</A></STRONG>,
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="term.5.html">term(5)</A></STRONG>. <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/toe.1m.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/toe.1m.html 2015-09-19 23:18:57.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/toe.1m.html 2015-09-26 22:08:53.000000000 +0000
|
||||
@@ -122,7 +122,7 @@
|
||||
<STRONG><A HREF="tic.1m.html">tic(1m)</A></STRONG>, <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="captoinfo.1m.html">captoinfo(1m)</A></STRONG>, <STRONG><A HREF="infotocap.1m.html">infotocap(1m)</A></STRONG>,
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/tput.1.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/tput.1.html 2015-09-19 23:18:57.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/tput.1.html 2015-09-26 22:08:53.000000000 +0000
|
||||
@@ -338,7 +338,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="clear.1.html">clear(1)</A></STRONG>, <STRONG>stty(1)</STRONG>, <STRONG><A HREF="tabs.1.html">tabs(1)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>, <STRONG><A HREF="curs_termcap.3x.html">curs_termcap(3x)</A></STRONG>.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/tset.1.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/tset.1.html 2015-09-19 23:18:57.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/tset.1.html 2015-09-26 22:08:53.000000000 +0000
|
||||
@@ -319,7 +319,7 @@
|
||||
<STRONG>csh(1)</STRONG>, <STRONG>sh(1)</STRONG>, <STRONG>stty(1)</STRONG>, <STRONG><A HREF="curs_terminfo.3x.html">curs_terminfo(3x)</A></STRONG>, <STRONG>tty(4)</STRONG>,
|
||||
<STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>, <STRONG>ttys(5)</STRONG>, <STRONG>environ(7)</STRONG>
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150919).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/wresize.3x.html
|
||||
--- ncurses-6.0-20150919+/doc/html/man/wresize.3x.html 2015-05-13 19:27:50.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/doc/html/man/wresize.3x.html 2015-09-26 22:08:53.000000000 +0000
|
||||
@@ -1,6 +1,6 @@
|
||||
<!--
|
||||
****************************************************************************
|
||||
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
|
||||
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
|
||||
* *
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a *
|
||||
* copy of this software and associated documentation files (the *
|
||||
@@ -27,7 +27,7 @@
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* Author: Thomas E. Dickey 1996
|
||||
- * @Id: wresize.3x,v 1.13 2010/12/04 18:40:45 tom Exp @
|
||||
+ * @Id: wresize.3x,v 1.14 2015/09/26 19:57:24 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
@@ -86,6 +86,14 @@
|
||||
|
||||
|
||||
</PRE>
|
||||
+<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
|
||||
+ It is not possible to resize windows with SVr4 curses.
|
||||
+
|
||||
+ This extension of ncurses was introduced in mid-1995. It
|
||||
+ was adopted in NetBSD curses (2001) and PDCurses (2003).
|
||||
+
|
||||
+
|
||||
+</PRE>
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="resizeterm.3x.html">resizeterm(3x)</A></STRONG>.
|
||||
|
||||
@@ -106,6 +114,7 @@
|
||||
<li><a href="#h2-DESCRIPTION">DESCRIPTION</a></li>
|
||||
<li><a href="#h2-RETURN-VALUE">RETURN VALUE</a></li>
|
||||
<li><a href="#h2-NOTES">NOTES</a></li>
|
||||
+<li><a href="#h2-PORTABILITY">PORTABILITY</a></li>
|
||||
<li><a href="#h2-SEE-ALSO">SEE ALSO</a></li>
|
||||
<li><a href="#h2-AUTHOR">AUTHOR</a></li>
|
||||
</ul>
|
||||
Index: man/resizeterm.3x
|
||||
Prereq: 1.20
|
||||
--- ncurses-6.0-20150919+/man/resizeterm.3x 2015-09-19 22:53:26.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/man/resizeterm.3x 2015-09-26 19:55:32.000000000 +0000
|
||||
@@ -28,7 +28,7 @@
|
||||
.\"
|
||||
.\" Author: Thomas E. Dickey 1996-on
|
||||
.\"
|
||||
-.\" $Id: resizeterm.3x,v 1.20 2015/09/19 22:53:26 tom Exp $
|
||||
+.\" $Id: resizeterm.3x,v 1.21 2015/09/26 19:55:32 tom Exp $
|
||||
.TH resizeterm 3X ""
|
||||
.de bP
|
||||
.IP \(bu 4
|
||||
@@ -108,6 +108,19 @@
|
||||
the operating system.
|
||||
Thus, even if a SIGWINCH is received,
|
||||
no screen size change may be recorded.
|
||||
+.SH PORTABILITY
|
||||
+.PP
|
||||
+It is possible to resize the screen with SVr4 curses,
|
||||
+by
|
||||
+.bP
|
||||
+exiting curses with \fBendwin\fP(3X) and
|
||||
+.bP
|
||||
+resuming using \fBrefresh\fP(3X).
|
||||
+.PP
|
||||
+Doing that clears the screen and is visually distracting.
|
||||
+.PP
|
||||
+This extension of ncurses was introduced in mid-1995.
|
||||
+It was adopted in NetBSD curses (2001) and PDCurses (2003).
|
||||
.SH SEE ALSO
|
||||
\fBcurs_getch\fR(3X),
|
||||
\fBcurs_variables\fR(3X),
|
||||
Index: man/wresize.3x
|
||||
Prereq: 1.13
|
||||
--- ncurses-6.0-20150919+/man/wresize.3x 2010-12-04 18:40:45.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/man/wresize.3x 2015-09-26 19:57:24.000000000 +0000
|
||||
@@ -1,5 +1,5 @@
|
||||
.\"***************************************************************************
|
||||
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
|
||||
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
|
||||
.\" *
|
||||
.\" Permission is hereby granted, free of charge, to any person obtaining a *
|
||||
.\" copy of this software and associated documentation files (the *
|
||||
@@ -28,7 +28,7 @@
|
||||
.\"
|
||||
.\" Author: Thomas E. Dickey 1996
|
||||
.\"
|
||||
-.\" $Id: wresize.3x,v 1.13 2010/12/04 18:40:45 tom Exp $
|
||||
+.\" $Id: wresize.3x,v 1.14 2015/09/26 19:57:24 tom Exp $
|
||||
.TH wresize 3X ""
|
||||
.SH NAME
|
||||
\fBwresize\fR \- resize a curses window
|
||||
@@ -53,6 +53,12 @@
|
||||
simplify the logic of \fBresizeterm\fR.
|
||||
The caller must ensure that the window's dimensions fit within the
|
||||
actual screen dimensions.
|
||||
+.SH PORTABILITY
|
||||
+.PP
|
||||
+It is not possible to resize windows with SVr4 curses.
|
||||
+.PP
|
||||
+This extension of ncurses was introduced in mid-1995.
|
||||
+It was adopted in NetBSD curses (2001) and PDCurses (2003).
|
||||
.SH SEE ALSO
|
||||
\fBresizeterm\fR(3X).
|
||||
.SH AUTHOR
|
||||
Index: package/debian-mingw/changelog
|
||||
--- ncurses-6.0-20150919+/package/debian-mingw/changelog 2015-09-19 19:40:14.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/package/debian-mingw/changelog 2015-09-26 18:50:05.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20150919) unstable; urgency=low
|
||||
+ncurses6 (6.0+20150926) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 19 Sep 2015 15:40:14 -0400
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 26 Sep 2015 14:50:05 -0400
|
||||
|
||||
ncurses6 (5.9-20131005) unstable; urgency=low
|
||||
|
||||
Index: package/debian-mingw64/changelog
|
||||
--- ncurses-6.0-20150919+/package/debian-mingw64/changelog 2015-09-19 19:40:14.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/package/debian-mingw64/changelog 2015-09-26 18:50:05.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20150919) unstable; urgency=low
|
||||
+ncurses6 (6.0+20150926) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 19 Sep 2015 15:40:14 -0400
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 26 Sep 2015 14:50:05 -0400
|
||||
|
||||
ncurses6 (5.9-20131005) unstable; urgency=low
|
||||
|
||||
Index: package/debian/changelog
|
||||
--- ncurses-6.0-20150919+/package/debian/changelog 2015-09-19 19:40:14.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/package/debian/changelog 2015-09-26 18:50:05.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20150919) unstable; urgency=low
|
||||
+ncurses6 (6.0+20150926) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 19 Sep 2015 15:40:14 -0400
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 26 Sep 2015 14:50:05 -0400
|
||||
|
||||
ncurses6 (5.9-20120608) unstable; urgency=low
|
||||
|
||||
Index: package/debian/rules
|
||||
--- ncurses-6.0-20150919+/package/debian/rules 2015-07-11 22:42:03.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/package/debian/rules 2015-09-26 21:29:58.000000000 +0000
|
||||
@@ -78,6 +78,7 @@
|
||||
--with-ticlib \
|
||||
--with-trace \
|
||||
--with-cxx-shared \
|
||||
+ --with-terminfo-dirs=/lib/terminfo:/usr/share/terminfo \
|
||||
--with-versioned-syms \
|
||||
--with-xterm-kbs=DEL \
|
||||
--without-ada \
|
||||
Index: package/mingw-ncurses.nsi
|
||||
Prereq: 1.124
|
||||
--- ncurses-6.0-20150919+/package/mingw-ncurses.nsi 2015-09-19 19:40:14.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/package/mingw-ncurses.nsi 2015-09-26 18:50:05.000000000 +0000
|
||||
@@ -1,4 +1,4 @@
|
||||
-; $Id: mingw-ncurses.nsi,v 1.124 2015/09/19 19:40:14 tom Exp $
|
||||
+; $Id: mingw-ncurses.nsi,v 1.125 2015/09/26 18:50:05 tom Exp $
|
||||
|
||||
; TODO add examples
|
||||
; TODO bump ABI to 6
|
||||
@@ -10,7 +10,7 @@
|
||||
!define VERSION_MAJOR "6"
|
||||
!define VERSION_MINOR "0"
|
||||
!define VERSION_YYYY "2015"
|
||||
-!define VERSION_MMDD "0919"
|
||||
+!define VERSION_MMDD "0926"
|
||||
!define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
|
||||
|
||||
!define MY_ABI "5"
|
||||
Index: package/mingw-ncurses.spec
|
||||
--- ncurses-6.0-20150919+/package/mingw-ncurses.spec 2015-09-19 19:40:14.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/package/mingw-ncurses.spec 2015-09-26 18:50:05.000000000 +0000
|
||||
@@ -3,7 +3,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: mingw32-ncurses6
|
||||
Version: 6.0
|
||||
-Release: 20150919
|
||||
+Release: 20150926
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
||||
Index: package/ncurses.spec
|
||||
--- ncurses-6.0-20150919+/package/ncurses.spec 2015-09-19 19:40:14.000000000 +0000
|
||||
+++ ncurses-6.0-20150926/package/ncurses.spec 2015-09-26 18:50:05.000000000 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: ncurses6
|
||||
Version: 6.0
|
||||
-Release: 20150919
|
||||
+Release: 20150926
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
5485
patches/ncurses/6.0/170-ncurses-6.0-20151010.patch
Normal file
5485
patches/ncurses/6.0/170-ncurses-6.0-20151010.patch
Normal file
File diff suppressed because it is too large
Load Diff
23170
patches/ncurses/6.0/180-ncurses-6.0-20151017.patch
Normal file
23170
patches/ncurses/6.0/180-ncurses-6.0-20151017.patch
Normal file
File diff suppressed because it is too large
Load Diff
975
patches/ncurses/6.0/190-ncurses-6.0-20151024.patch
Normal file
975
patches/ncurses/6.0/190-ncurses-6.0-20151024.patch
Normal file
@ -0,0 +1,975 @@
|
||||
# ncurses 6.0 - patch 20151024 - Thomas E. Dickey
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
#
|
||||
# Ncurses 6.0 is at
|
||||
# ftp.gnu.org:/pub/gnu
|
||||
#
|
||||
# Patches for ncurses 6.0 can be found at
|
||||
# ftp://invisible-island.net/ncurses/6.0
|
||||
# http://invisible-mirror.net/archives/ncurses/6.0
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
# ftp://invisible-island.net/ncurses/6.0/ncurses-6.0-20151024.patch.gz
|
||||
# patch by Thomas E. Dickey <dickey@invisible-island.net>
|
||||
# created Sun Oct 25 00:51:43 UTC 2015
|
||||
# ------------------------------------------------------------------------------
|
||||
# INSTALL | 4 -
|
||||
# NEWS | 23 ++++++
|
||||
# VERSION | 2
|
||||
# aclocal.m4 | 8 +-
|
||||
# config.guess | 14 ++--
|
||||
# config.sub | 11 ++-
|
||||
# configure | 8 +-
|
||||
# configure.in | 6 -
|
||||
# dist.mk | 4 -
|
||||
# doc/html/man/captoinfo.1m.html | 2
|
||||
# doc/html/man/clear.1.html | 2
|
||||
# doc/html/man/curs_attr.3x.html | 4 -
|
||||
# doc/html/man/form.3x.html | 2
|
||||
# doc/html/man/infocmp.1m.html | 2
|
||||
# doc/html/man/infotocap.1m.html | 2
|
||||
# doc/html/man/menu.3x.html | 2
|
||||
# doc/html/man/ncurses.3x.html | 2
|
||||
# doc/html/man/panel.3x.html | 2
|
||||
# doc/html/man/tabs.1.html | 2
|
||||
# doc/html/man/terminfo.5.html | 2
|
||||
# doc/html/man/tic.1m.html | 2
|
||||
# doc/html/man/toe.1m.html | 2
|
||||
# doc/html/man/tput.1.html | 2
|
||||
# doc/html/man/tset.1.html | 2
|
||||
# man/curs_attr.3x | 4 -
|
||||
# misc/terminfo.src | 124 ++++++++++++++++++++++++++++---------
|
||||
# ncurses/tty/MKexpanded.sh | 6 -
|
||||
# package/debian-mingw/changelog | 4 -
|
||||
# package/debian-mingw64/changelog | 4 -
|
||||
# package/debian/changelog | 4 -
|
||||
# package/mingw-ncurses.nsi | 4 -
|
||||
# package/mingw-ncurses.spec | 2
|
||||
# package/ncurses.spec | 2
|
||||
# test/ncurses.c | 26 +++----
|
||||
# 34 files changed, 195 insertions(+), 97 deletions(-)
|
||||
# ------------------------------------------------------------------------------
|
||||
Index: INSTALL
|
||||
Prereq: 1.193
|
||||
--- ncurses-6.0-20151017+/INSTALL 2015-09-26 21:34:14.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/INSTALL 2015-10-24 19:03:42.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
--- $Id: INSTALL,v 1.193 2015/09/26 21:34:14 tom Exp $
|
||||
+-- $Id: INSTALL,v 1.194 2015/10/24 19:03:42 Tomas.Cech Exp $
|
||||
---------------------------------------------------------------------
|
||||
How to install Ncurses/Terminfo on your system
|
||||
---------------------------------------------------------------------
|
||||
@@ -978,7 +978,7 @@
|
||||
copying the man-page for each alias.
|
||||
|
||||
--with-manpage-tbl
|
||||
- Tell the configure script that you with to preprocess the manpages
|
||||
+ Tell the configure script that you wish to preprocess the manpages
|
||||
by running them through tbl to generate tables understandable by
|
||||
nroff.
|
||||
|
||||
Index: NEWS
|
||||
Prereq: 1.2509
|
||||
--- ncurses-6.0-20151017+/NEWS 2015-10-17 22:02:46.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/NEWS 2015-10-25 00:17:28.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
--- $Id: NEWS,v 1.2509 2015/10/17 22:02:46 tom Exp $
|
||||
+-- $Id: NEWS,v 1.2516 2015/10/25 00:17:28 tom Exp $
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
This is a log of changes that ncurses has gone through since Zeyd started
|
||||
@@ -45,6 +45,27 @@
|
||||
Changes through 1.9.9e did not credit all contributions;
|
||||
it is not possible to add this information.
|
||||
|
||||
+20151024
|
||||
+ + modify MKexpanded.c to update the expansion of a temporary filename
|
||||
+ to "expanded.c", for use in trace statements.
|
||||
+ + modify layout of b/B tests in test/ncurses.c to allow for additional
|
||||
+ annotation on the right margin; some terminals with partial support
|
||||
+ did not display well.
|
||||
+ + fix typo in curs_attr.3x (patch by Sven Joachim).
|
||||
+ + fix typo in INSTALL (patch by Tomas Cech).
|
||||
+ + improve configure check for setting WILDCARD_SYMS variable; on ppc64
|
||||
+ the variable is in the Data section rather than Text (patch by Michel
|
||||
+ Normand).
|
||||
+ + using configure option "--without-fallbacks" incorrectly caused
|
||||
+ FALLBACK_LIST to be set to "no" (patch by Tomas Cech).
|
||||
+ + updated minitel entries to fix kel problem with emacs, and add
|
||||
+ minitel1b-nb (Alexandre Montaron).
|
||||
+ + reviewed/updated nsterm entry Terminal.app in OSX -TD
|
||||
+ + replace some dead URLs in comments with equivalents from the
|
||||
+ Internet Archive -TD
|
||||
+ + update config.guess, config.sub from
|
||||
+ http://git.savannah.gnu.org/cgit/config.git
|
||||
+
|
||||
20151017
|
||||
+ modify ncurses/Makefile.in to sort keys.list in POSIX locale
|
||||
(Debian #801864, patch by Esa Peuha).
|
||||
Index: VERSION
|
||||
--- ncurses-6.0-20151017+/VERSION 2015-10-17 20:29:47.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/VERSION 2015-10-24 13:10:18.000000000 +0000
|
||||
@@ -1 +1 @@
|
||||
-5:0:9 6.0 20151017
|
||||
+5:0:9 6.0 20151024
|
||||
Index: aclocal.m4
|
||||
Prereq: 1.774
|
||||
--- ncurses-6.0-20151017+/aclocal.m4 2015-10-17 23:05:09.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/aclocal.m4 2015-10-25 00:51:20.000000000 +0000
|
||||
@@ -28,7 +28,7 @@
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1995-on
|
||||
dnl
|
||||
-dnl $Id: aclocal.m4,v 1.774 2015/10/17 23:05:09 tom Exp $
|
||||
+dnl $Id: aclocal.m4,v 1.779 2015/10/25 00:51:20 tom Exp $
|
||||
dnl Macros used in NCURSES auto-configuration script.
|
||||
dnl
|
||||
dnl These macros are maintained separately from NCURSES. The copyright on
|
||||
@@ -7524,7 +7524,7 @@
|
||||
[USE_VALGRIND])
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
-dnl CF_WITH_VERSIONED_SYMS version: 5 updated: 2015/04/17 21:13:04
|
||||
+dnl CF_WITH_VERSIONED_SYMS version: 7 updated: 2015/10/24 20:50:26
|
||||
dnl ----------------------
|
||||
dnl Use this when building shared library with ELF, to markup symbols with the
|
||||
dnl version identifier from the given input file. Generally that identifier is
|
||||
@@ -7638,8 +7638,8 @@
|
||||
# compile source, make library
|
||||
if make -f conftest.mk 2>&AC_FD_CC >/dev/null
|
||||
then
|
||||
- # test for missing symbol
|
||||
- cf_missing=`nm -P conftest.so 2>&AC_FD_CC |fgrep _ismissing | egrep '[[ ]]T[[ ]]'`
|
||||
+ # test for missing symbol in either Data or Text section
|
||||
+ cf_missing=`nm -P conftest.so 2>&AC_FD_CC |fgrep _ismissing | egrep '[[ ]][[DT]][[ ]]'`
|
||||
test -n "$cf_missing" && WILDCARD_SYMS=yes
|
||||
fi
|
||||
AC_MSG_RESULT($WILDCARD_SYMS)
|
||||
Index: config.guess
|
||||
--- ncurses-6.0-20151017+/config.guess 2015-05-02 11:52:27.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/config.guess 2015-10-24 18:37:54.000000000 +0000
|
||||
@@ -2,7 +2,7 @@
|
||||
# Attempt to guess a canonical system name.
|
||||
# Copyright 1992-2015 Free Software Foundation, Inc.
|
||||
|
||||
-timestamp='2015-03-04'
|
||||
+timestamp='2015-10-21'
|
||||
|
||||
# This file is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License as published by
|
||||
@@ -221,7 +221,7 @@
|
||||
release='-gnu'
|
||||
;;
|
||||
*)
|
||||
- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
|
||||
+ release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
|
||||
;;
|
||||
esac
|
||||
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
|
||||
@@ -249,6 +249,9 @@
|
||||
*:MirBSD:*:*)
|
||||
echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
|
||||
exit ;;
|
||||
+ *:Sortix:*:*)
|
||||
+ echo ${UNAME_MACHINE}-unknown-sortix
|
||||
+ exit ;;
|
||||
alpha:OSF1:*:*)
|
||||
case $UNAME_RELEASE in
|
||||
*4.0)
|
||||
@@ -962,6 +965,9 @@
|
||||
ia64:Linux:*:*)
|
||||
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
||||
exit ;;
|
||||
+ k1om:Linux:*:*)
|
||||
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
||||
+ exit ;;
|
||||
m32r*:Linux:*:*)
|
||||
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
||||
exit ;;
|
||||
@@ -1038,7 +1044,7 @@
|
||||
echo ${UNAME_MACHINE}-dec-linux-${LIBC}
|
||||
exit ;;
|
||||
x86_64:Linux:*:*)
|
||||
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
||||
+ echo ${UNAME_MACHINE}-pc-linux-${LIBC}
|
||||
exit ;;
|
||||
xtensa*:Linux:*:*)
|
||||
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
|
||||
@@ -1117,7 +1123,7 @@
|
||||
# uname -m prints for DJGPP always 'pc', but it prints nothing about
|
||||
# the processor, so we play safe by assuming i586.
|
||||
# Note: whatever this is, it MUST be the same as what config.sub
|
||||
- # prints for the "djgpp" host, or else GDB configury will decide that
|
||||
+ # prints for the "djgpp" host, or else GDB configure will decide that
|
||||
# this is a cross-build.
|
||||
echo i586-pc-msdosdjgpp
|
||||
exit ;;
|
||||
Index: config.sub
|
||||
--- ncurses-6.0-20151017+/config.sub 2015-05-02 11:52:04.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/config.sub 2015-10-24 18:37:37.000000000 +0000
|
||||
@@ -2,7 +2,7 @@
|
||||
# Configuration validation subroutine script.
|
||||
# Copyright 1992-2015 Free Software Foundation, Inc.
|
||||
|
||||
-timestamp='2015-03-08'
|
||||
+timestamp='2015-08-20'
|
||||
|
||||
# This file is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License as published by
|
||||
@@ -255,6 +255,7 @@
|
||||
| arc | arceb \
|
||||
| arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
|
||||
| avr | avr32 \
|
||||
+ | ba \
|
||||
| be32 | be64 \
|
||||
| bfin \
|
||||
| c4x | c8051 | clipper \
|
||||
@@ -305,7 +306,7 @@
|
||||
| riscv32 | riscv64 \
|
||||
| rl78 | rx \
|
||||
| score \
|
||||
- | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
|
||||
+ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
|
||||
| sh64 | sh64le \
|
||||
| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
|
||||
| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
|
||||
@@ -376,6 +377,7 @@
|
||||
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
|
||||
| arm-* | armbe-* | armle-* | armeb-* | armv*-* \
|
||||
| avr-* | avr32-* \
|
||||
+ | ba-* \
|
||||
| be32-* | be64-* \
|
||||
| bfin-* | bs2000-* \
|
||||
| c[123]* | c30-* | [cjt]90-* | c4x-* \
|
||||
@@ -428,12 +430,13 @@
|
||||
| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
|
||||
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
|
||||
| pyramid-* \
|
||||
+ | riscv32-* | riscv64-* \
|
||||
| rl78-* | romp-* | rs6000-* | rx-* \
|
||||
| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
|
||||
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
|
||||
| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
|
||||
| sparclite-* \
|
||||
- | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
|
||||
+ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \
|
||||
| tahoe-* \
|
||||
| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
|
||||
| tile*-* \
|
||||
@@ -1376,7 +1379,7 @@
|
||||
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
|
||||
| -sym* | -kopensolaris* | -plan9* \
|
||||
| -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
|
||||
- | -aos* | -aros* | -cloudabi* \
|
||||
+ | -aos* | -aros* | -cloudabi* | -sortix* \
|
||||
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
|
||||
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
|
||||
| -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
|
||||
Index: configure
|
||||
--- ncurses-6.0-20151017+/configure 2015-10-17 23:05:27.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/configure 2015-10-24 22:43:05.000000000 +0000
|
||||
@@ -1,5 +1,5 @@
|
||||
#! /bin/sh
|
||||
-# From configure.in Revision: 1.620 .
|
||||
+# From configure.in Revision: 1.621 .
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by Autoconf 2.52.20150926.
|
||||
#
|
||||
@@ -6663,8 +6663,8 @@
|
||||
# compile source, make library
|
||||
if make -f conftest.mk 2>&5 >/dev/null
|
||||
then
|
||||
- # test for missing symbol
|
||||
- cf_missing=`nm -P conftest.so 2>&5 |fgrep _ismissing | egrep '[ ]T[ ]'`
|
||||
+ # test for missing symbol in either Data or Text section
|
||||
+ cf_missing=`nm -P conftest.so 2>&5 |fgrep _ismissing | egrep '[ ][DT][ ]'`
|
||||
test -n "$cf_missing" && WILDCARD_SYMS=yes
|
||||
fi
|
||||
echo "$as_me:6670: result: $WILDCARD_SYMS" >&5
|
||||
@@ -7060,7 +7060,7 @@
|
||||
fi;
|
||||
echo "$as_me:7061: result: $with_fallback" >&5
|
||||
echo "${ECHO_T}$with_fallback" >&6
|
||||
-FALLBACK_LIST=`echo "$with_fallback" | sed -e 's/,/ /g'`
|
||||
+FALLBACK_LIST=`test "$with_fallback" != no && echo "$with_fallback" | sed -e 's/,/ /g'`
|
||||
|
||||
echo "$as_me:7065: checking if you want modern xterm or antique" >&5
|
||||
echo $ECHO_N "checking if you want modern xterm or antique... $ECHO_C" >&6
|
||||
Index: configure.in
|
||||
Prereq: 1.620
|
||||
--- ncurses-6.0-20151017+/configure.in 2015-10-17 23:01:54.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/configure.in 2015-10-24 17:57:55.000000000 +0000
|
||||
@@ -28,14 +28,14 @@
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1995-on
|
||||
dnl
|
||||
-dnl $Id: configure.in,v 1.620 2015/10/17 23:01:54 tom Exp $
|
||||
+dnl $Id: configure.in,v 1.621 2015/10/24 17:57:55 Tomas.Cech Exp $
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
dnl
|
||||
dnl See http://invisible-island.net/autoconf/ for additional information.
|
||||
dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
AC_PREREQ(2.52.20030208)
|
||||
-AC_REVISION($Revision: 1.620 $)
|
||||
+AC_REVISION($Revision: 1.621 $)
|
||||
AC_INIT(ncurses/base/lib_initscr.c)
|
||||
AC_CONFIG_HEADER(include/ncurses_cfg.h:include/ncurses_cfg.hin)
|
||||
|
||||
@@ -566,7 +566,7 @@
|
||||
[with_fallback=$withval],
|
||||
[with_fallback=])
|
||||
AC_MSG_RESULT($with_fallback)
|
||||
-FALLBACK_LIST=`echo "$with_fallback" | sed -e 's/,/ /g'`
|
||||
+FALLBACK_LIST=`test "$with_fallback" != no && echo "$with_fallback" | sed -e 's/,/ /g'`
|
||||
AC_SUBST(FALLBACK_LIST)
|
||||
|
||||
AC_MSG_CHECKING(if you want modern xterm or antique)
|
||||
Index: dist.mk
|
||||
Prereq: 1.1074
|
||||
--- ncurses-6.0-20151017+/dist.mk 2015-10-17 20:29:47.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/dist.mk 2015-10-24 13:10:18.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
# use or other dealings in this Software without prior written #
|
||||
# authorization. #
|
||||
##############################################################################
|
||||
-# $Id: dist.mk,v 1.1074 2015/10/17 20:29:47 tom Exp $
|
||||
+# $Id: dist.mk,v 1.1075 2015/10/24 13:10:18 tom Exp $
|
||||
# Makefile for creating ncurses distributions.
|
||||
#
|
||||
# This only needs to be used directly as a makefile by developers, but
|
||||
@@ -37,7 +37,7 @@
|
||||
# These define the major/minor/patch versions of ncurses.
|
||||
NCURSES_MAJOR = 6
|
||||
NCURSES_MINOR = 0
|
||||
-NCURSES_PATCH = 20151017
|
||||
+NCURSES_PATCH = 20151024
|
||||
|
||||
# We don't append the patch to the version, since this only applies to releases
|
||||
VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
|
||||
Index: doc/html/man/captoinfo.1m.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/captoinfo.1m.html 2015-09-26 22:08:45.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/captoinfo.1m.html 2015-10-25 00:21:09.000000000 +0000
|
||||
@@ -205,7 +205,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/clear.1.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/clear.1.html 2015-09-26 22:08:45.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/clear.1.html 2015-10-25 00:21:09.000000000 +0000
|
||||
@@ -71,7 +71,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="tput.1.html">tput(1)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/curs_attr.3x.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/curs_attr.3x.html 2015-09-26 23:25:17.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/curs_attr.3x.html 2015-10-25 00:23:27.000000000 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
- * @Id: curs_attr.3x,v 1.41 2015/09/05 21:13:25 tom Exp @
|
||||
+ * @Id: curs_attr.3x,v 1.42 2015/10/24 19:10:42 Sven.Joachim Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
@@ -126,7 +126,7 @@
|
||||
<H3><a name="h3-attr_set">attr_set</a></H3><PRE>
|
||||
The <STRONG>attrset</STRONG> routine is actually a legacy feature predating
|
||||
SVr4 curses but kept in X/Open Curses for the same reason
|
||||
- that SVr4 curses kept it: compatbility. The routine <STRONG>at-</STRONG>
|
||||
+ that SVr4 curses kept it: compatibility. The routine <STRONG>at-</STRONG>
|
||||
<STRONG>tr_set</STRONG> provides for passing a color-pair parameter.
|
||||
|
||||
The remaining <STRONG>attr_</STRONG>* functions operate exactly like the
|
||||
Index: doc/html/man/form.3x.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/form.3x.html 2015-09-26 22:08:49.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/form.3x.html 2015-10-25 00:21:13.000000000 +0000
|
||||
@@ -245,7 +245,7 @@
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names begin "form_" for
|
||||
detailed descriptions of the entry points.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/infocmp.1m.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/infocmp.1m.html 2015-09-26 22:08:50.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/infocmp.1m.html 2015-10-25 00:21:14.000000000 +0000
|
||||
@@ -487,7 +487,7 @@
|
||||
|
||||
http://invisible-island.net/ncurses/tctest.html
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/infotocap.1m.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/infotocap.1m.html 2015-09-26 22:08:50.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/infotocap.1m.html 2015-10-25 00:21:14.000000000 +0000
|
||||
@@ -94,7 +94,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="tic.1m.html">tic(1m)</A></STRONG>, <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/menu.3x.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/menu.3x.html 2015-09-26 22:08:51.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/menu.3x.html 2015-10-25 00:21:15.000000000 +0000
|
||||
@@ -227,7 +227,7 @@
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names begin "menu_" for
|
||||
detailed descriptions of the entry points.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/ncurses.3x.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/ncurses.3x.html 2015-09-26 22:08:52.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/ncurses.3x.html 2015-10-25 00:21:16.000000000 +0000
|
||||
@@ -63,7 +63,7 @@
|
||||
sonable optimization. This implementation is "new curses"
|
||||
(ncurses) and is the approved replacement for 4.4BSD clas-
|
||||
sic curses, which has been discontinued. This describes
|
||||
- <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
The <STRONG>ncurses</STRONG> library emulates the curses library of System
|
||||
V Release 4 UNIX, and XPG4 (X/Open Portability Guide)
|
||||
Index: doc/html/man/panel.3x.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/panel.3x.html 2015-09-26 22:08:52.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/panel.3x.html 2015-10-25 00:21:16.000000000 +0000
|
||||
@@ -218,7 +218,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="curs_variables.3x.html">curs_variables(3x)</A></STRONG>,
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/tabs.1.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/tabs.1.html 2015-09-26 22:08:52.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/tabs.1.html 2015-10-25 00:21:16.000000000 +0000
|
||||
@@ -168,7 +168,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="tset.1.html">tset(1)</A></STRONG>, <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/terminfo.5.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/terminfo.5.html 2015-09-26 22:08:53.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/terminfo.5.html 2015-10-25 00:21:17.000000000 +0000
|
||||
@@ -78,7 +78,7 @@
|
||||
nals by giving a set of capabilities which they have, by
|
||||
specifying how to perform screen operations, and by speci-
|
||||
fying padding requirements and initialization sequences.
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
Entries in <EM>terminfo</EM> consist of a sequence of `,' separated
|
||||
fields (embedded commas may be escaped with a backslash or
|
||||
Index: doc/html/man/tic.1m.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/tic.1m.html 2015-09-26 22:08:53.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/tic.1m.html 2015-10-25 00:21:17.000000000 +0000
|
||||
@@ -408,7 +408,7 @@
|
||||
<STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="captoinfo.1m.html">captoinfo(1m)</A></STRONG>, <STRONG><A HREF="infotocap.1m.html">infotocap(1m)</A></STRONG>, <STRONG><A HREF="toe.1m.html">toe(1m)</A></STRONG>,
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="term.5.html">term(5)</A></STRONG>. <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
</PRE>
|
||||
Index: doc/html/man/toe.1m.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/toe.1m.html 2015-09-26 22:08:53.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/toe.1m.html 2015-10-25 00:21:17.000000000 +0000
|
||||
@@ -122,7 +122,7 @@
|
||||
<STRONG><A HREF="tic.1m.html">tic(1m)</A></STRONG>, <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="captoinfo.1m.html">captoinfo(1m)</A></STRONG>, <STRONG><A HREF="infotocap.1m.html">infotocap(1m)</A></STRONG>,
|
||||
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/tput.1.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/tput.1.html 2015-09-26 22:08:53.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/tput.1.html 2015-10-25 00:21:17.000000000 +0000
|
||||
@@ -338,7 +338,7 @@
|
||||
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
|
||||
<STRONG><A HREF="clear.1.html">clear(1)</A></STRONG>, <STRONG>stty(1)</STRONG>, <STRONG><A HREF="tabs.1.html">tabs(1)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>, <STRONG><A HREF="curs_termcap.3x.html">curs_termcap(3x)</A></STRONG>.
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
|
||||
Index: doc/html/man/tset.1.html
|
||||
--- ncurses-6.0-20151017+/doc/html/man/tset.1.html 2015-09-26 22:08:53.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/doc/html/man/tset.1.html 2015-10-25 00:21:17.000000000 +0000
|
||||
@@ -319,7 +319,7 @@
|
||||
<STRONG>csh(1)</STRONG>, <STRONG>sh(1)</STRONG>, <STRONG>stty(1)</STRONG>, <STRONG><A HREF="curs_terminfo.3x.html">curs_terminfo(3x)</A></STRONG>, <STRONG>tty(4)</STRONG>,
|
||||
<STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>, <STRONG>ttys(5)</STRONG>, <STRONG>environ(7)</STRONG>
|
||||
|
||||
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20150926).
|
||||
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
|
||||
|
||||
|
||||
|
||||
Index: man/curs_attr.3x
|
||||
Prereq: 1.41
|
||||
--- ncurses-6.0-20151017+/man/curs_attr.3x 2015-09-05 21:13:25.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/man/curs_attr.3x 2015-10-24 19:10:42.000000000 +0000
|
||||
@@ -27,7 +27,7 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
-.\" $Id: curs_attr.3x,v 1.41 2015/09/05 21:13:25 tom Exp $
|
||||
+.\" $Id: curs_attr.3x,v 1.42 2015/10/24 19:10:42 Sven.Joachim Exp $
|
||||
.TH curs_attr 3X ""
|
||||
.na
|
||||
.hy 0
|
||||
@@ -148,7 +148,7 @@
|
||||
.SS attr_set
|
||||
The \fBattrset\fP routine is actually a legacy feature predating SVr4 curses
|
||||
but kept in X/Open Curses for the same reason that SVr4 curses kept it:
|
||||
-compatbility.
|
||||
+compatibility.
|
||||
The routine \fBattr_set\fP provides for passing a color-pair parameter.
|
||||
.PP
|
||||
The remaining \fBattr_\fR* functions operate exactly like the corresponding
|
||||
Index: misc/terminfo.src
|
||||
--- ncurses-6.0-20151017+/misc/terminfo.src 2015-07-25 19:27:20.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/misc/terminfo.src 2015-10-24 17:56:55.000000000 +0000
|
||||
@@ -6,8 +6,8 @@
|
||||
# Report bugs and new terminal descriptions to
|
||||
# bug-ncurses@gnu.org
|
||||
#
|
||||
-# $Revision: 1.549 $
|
||||
-# $Date: 2015/07/25 19:27:20 $
|
||||
+# $Revision: 1.554 $
|
||||
+# $Date: 2015/10/24 16:00:04 $
|
||||
#
|
||||
# The original header is preserved below for reference. It is noted that there
|
||||
# is a "newer" version which differs in some cosmetic details (but actually
|
||||
@@ -1246,9 +1246,50 @@
|
||||
nsterm-build343|Terminal.app in OS X 10.10,
|
||||
kend=\EOF, khome=\EOH, use=nsterm-build326,
|
||||
|
||||
+# reviewed Terminal.app in El Capitan (version 2.6 build 361) -TD
|
||||
+# Using vttest:
|
||||
+# + no vt52 mode for cursor keys, though vt52 screen works in vttest
|
||||
+# + f1-f4 map to pf1-pf4
|
||||
+# + no vt220 support aside from DECTCEM and ECH
|
||||
+# + there are no protected areas. Forget about anything above vt220.
|
||||
+# + in ECMA-48 cursor movement, VPR and HPR fail. Others work.
|
||||
+# + vttest color 11.6.4 and 11.6.5 (bce for ED/EL and ECH/indexing) are bce
|
||||
+# + but bce fails for 11.6.7.2 (test repeat).
|
||||
+# + SD (11.6.7.3) also fails, but SL/SR/SU work.
|
||||
+# + 11.6.6 (test insert/delete char/line with bce) has several failures.
|
||||
+# + normal (not X10 or Highlight tracking) mouse now works.
|
||||
+# + mouse any-event works
|
||||
+# + mouse button-event works
|
||||
+# + in alternate screen:
|
||||
+# mode 47/48 work
|
||||
+# mode 1047 fails to restore cursor position (do not use)
|
||||
+# mode 1049 fails to restore screen contents (do not use)
|
||||
+# + dtterm window-modify operations work (some messages are not printed)
|
||||
+# + dtterm window-report gives size of window in characters/pixels as
|
||||
+# well as state of window.
|
||||
+# Using tack:
|
||||
+# + there is no difference between cnorm/cvvis
|
||||
+# + has dim/invis/blink (no protect of course)
|
||||
+# + most function keys with shift/control modifiers give beep
|
||||
+# (user can configure, but out-of-the-box is what I record)
|
||||
+# + shift-F5 is \E[25~ through shift-F12 is \E[34~ (skips \E[30~ between
|
||||
+# F8 and F9).
|
||||
+# + kLFT5/kRIT5 work, but not up/down with control-modifier
|
||||
+# + kLFT/kRIT work, but not up/down with shift-modifier
|
||||
+# + there are a few predefined bindings with Alt, but no clear pattern.
|
||||
+# + uses alt-key as UTF-8 "meta" something like xterm altSendsEscape
|
||||
+# Using ncurses test-program with xterm-new:
|
||||
+# + no italics
|
||||
+# Using xterm's scripts:
|
||||
+# + palette for 256-colors is hardcoded.
|
||||
+# + no support for "dynamic colors"
|
||||
+# + no support for tcap-query.
|
||||
+nsterm-build361|Terminal.app in OS X 10.11,
|
||||
+ kmous=\E[M, use=nsterm-build343,
|
||||
+
|
||||
# This is an alias which should always point to the "current" version
|
||||
nsterm|Apple_Terminal|AppKit Terminal.app,
|
||||
- use=nsterm-build343,
|
||||
+ use=nsterm-build361,
|
||||
|
||||
# iTerm.app from http://iterm.sourceforge.net/ is an alternative (and
|
||||
# more featureful) terminal emulator for Mac OS X. It is similar
|
||||
@@ -6278,7 +6319,7 @@
|
||||
#### Pilot Pro Palm-Top
|
||||
#
|
||||
# Termcap for Top Gun Telnet and SSH on the Palm Pilot.
|
||||
-# http://www.ai/~iang/TGssh/
|
||||
+# https://web.archive.org/web/20051103015726/http://www.ai/~iang/TGssh/
|
||||
pilot|tgtelnet|Top Gun Telnet on the Palm Pilot Professional,
|
||||
OTbs, am, xenl,
|
||||
cols#39, lines#16,
|
||||
@@ -6429,7 +6470,7 @@
|
||||
# underline and standout.
|
||||
#
|
||||
# Since the documentation and terminfo do not agree, see also current code at
|
||||
-# http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/tem_safe.c
|
||||
+# https://web.archive.org/web/20091231042744/http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/tem_safe.c
|
||||
#
|
||||
# That (actually a different driver which "supports" sun-color) also supports
|
||||
# these features:
|
||||
@@ -9708,7 +9749,8 @@
|
||||
# Wyse sales can be reached by phone at 1-800-GET-WYSE. Tech support is at
|
||||
# (800)-800-WYSE (option 5 gets you a human). There's a Web page at the
|
||||
# obvious address, <http://www.wyse.com>. They keep terminfo entries at
|
||||
-# <http://www.wyse.co.uk/support/appnotes/idxappnt.htm>.
|
||||
+# https://web.archive.org/web/19970712022641/http://www.wyse.co.uk/support/appnotes/idxappnt.htm
|
||||
+#
|
||||
#
|
||||
# Wyse bought out Link Technology, Inc. in 1990 and closed it down in 1995.
|
||||
# They now own the Qume and Amdek brands, too. So these are the people to
|
||||
@@ -12980,7 +13022,7 @@
|
||||
#
|
||||
# Update by TD - 2004:
|
||||
# Adapted from
|
||||
-# http://www.cs.utk.edu/~shuford/terminal/adds_viewpoint_news.txt
|
||||
+# https://web.archive.org/web/19990922005103/http://www.cs.utk.edu/~shuford/terminal/adds_viewpoint_news.txt
|
||||
#
|
||||
# COMMANDS ASCII CODE
|
||||
#
|
||||
@@ -18456,7 +18498,7 @@
|
||||
#
|
||||
|
||||
# See
|
||||
-# http://www.minix3.org/manpages/html4/console.html
|
||||
+# https://web.archive.org/web/20120703021949/http://www.minix3.org/manpages/html4/console.html
|
||||
minix|minix console (v3),
|
||||
acsc=+\020\,\021-\030.^Y0\333`\004a\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376,
|
||||
kdch1=\177, kend=\E[Y, kf0=\E[21~, kf1=\E[11~, kf10=\E[21~,
|
||||
@@ -18644,16 +18686,19 @@
|
||||
minitel1|minitel 1,
|
||||
am, bw, eslok, hs, hz, msgr,
|
||||
colors#8, cols#40, lines#24, pairs#8,
|
||||
- acsc=+.\,\,./f0g1, bel=^G, blink=\EH, civis=^T, clear=^L,
|
||||
- cnorm=^Q, cr=^M, cub1=^H, cud1=^J, cuf1=^I,
|
||||
- cup=\037%p1%{65}%+%c%p2%{65}%+%c, cuu1=^K, el=^X,
|
||||
- enacs=^Y, fsl=^J, home=^^, ind=^J,
|
||||
- is2=\E;`ZQ\E\:iC\E\:iE\021, nel=^M^J, op=\EG,
|
||||
- rep=%p1%c\022%p2%{63}%+%c, rev=\E], ri=^K, rmso=\E\\,
|
||||
- setf=\E%?%p1%{1}%=%tD%e%p1%{3}%=%tF%e%p1%{4}%=%tA%e%p1%{6}%=%tC%e%p1%{64}%+%c%;,
|
||||
+ bel=^G, blink=\EH, civis=^T, clear=^L, cnorm=^Q, cr=^M,
|
||||
+ cub1=^H, cud1=^J, cuf1=^I,
|
||||
+ cup=\037%p1%'A'%+%c%p2%'A'%+%c, cuu1=^K, el=^X,
|
||||
+ flash=\037@A\EW \177\022\177\022P\r\030\n, fsl=^J,
|
||||
+ home=^^, ind=^J, is2=\E;`ZQ\E\:iC\E\:iE\021, nel=^M^J,
|
||||
+ op=\EG, rep=%p1%c\022%p2%'?'%+%c, rev=\E], ri=^K,
|
||||
+ rmso=\E\\,
|
||||
+ setf=\E%?%p1%{1}%=%tD%e%p1%{3}%=%tF%e%p1%{4}%=%tA%e%p1%{6}%=%tC%e%p1%'@'%+%c%;,
|
||||
sgr=%?%p1%t\E]%;%?%p3%t\E]%;%?%p4%t\EH%;,
|
||||
- sgr0=\EI\E\\, smso=\E], tsl=\037@%p1%{65}%+%c,
|
||||
-# is2=Fnct TE, Fnct MR, Fnct CM et pour finir: curseur ON.
|
||||
+ sgr0=\EI\E\\, smso=\E], tsl=\037@%p1%'A'%+%c,
|
||||
+ u6=\037%c%'A'%-%c%'A'%-, u7=\Ea, .acsc=}#f0g1\,\,+../,
|
||||
+ .enacs=^Y, .rs2=^L, .u8=\001Br4\004, .u9=\E9{,
|
||||
+# is2=Fnct TE, Fnct ER, Fnct CM et pour finir: curseur ON.
|
||||
minitel1b|minitel 1-bistandard (in 40cols mode),
|
||||
mir,
|
||||
cub=\E[%p1%dD, cud=\E[%p1%dB, cuf=\E[%p1%dC,
|
||||
@@ -18661,21 +18706,37 @@
|
||||
dl1=\E[M, ed=\E[J, el1=\E[1K, il=\E[%p1%dL, il1=\E[L,
|
||||
is1=\E;iYA\E;jYC, kclr=\E[2J, kctab=^I, kcub1=\E[D,
|
||||
kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A, kdch1=\E[P, kdl1=\E[M,
|
||||
- kel=^X, khome=\E[H, kich1=\E[4h, kil1=\E[L, rmir=\E[4l,
|
||||
- smir=\E[4h, smkx=\E;iYA\E;jYC, use=minitel1,
|
||||
-# <rmkx> posait des problemes (logout en sortant de vi).
|
||||
+ khome=\E[H, kich1=\E[4h, kil1=\E[L, rmir=\E[4l, smir=\E[4h,
|
||||
+ .ich=\E[%p1%d@, .ich1=\E[@, .kel=^X, .rmkx=\E;jYA,
|
||||
+ .smkx=\E;iYA\E;jYC, .u8=\001Cu<\004, use=minitel1,
|
||||
+# rmkx posait des problemes (logout en sortant de vi).
|
||||
minitel1b-80|minitel 1-bistandard (standard teleinformatique),
|
||||
am@, bw@, hz@,
|
||||
colors@, cols#80, it#8, pairs@,
|
||||
blink=\E[5m, bold=\E[1m, civis=\037@A\024\n,
|
||||
- clear=\E[H\E[2J, cnorm=\037@A\021\n, cuf1=\E[C,
|
||||
+ clear=\E[H\E[J, cnorm=\037@A\021\n, cuf1=\E[C,
|
||||
cup=\E[%i%p1%d;%p2%dH, cuu1=\E[A, el=\E[K, home=\E[H,
|
||||
- ht=^I, ind=\ED, is1@, is2@, kent=\EOM, kf0=\EOp, kf1=\EOq,
|
||||
- kf2=\EOr, kf3=\EOs, kf4=\EOt, kf5=\EOu, kf6=\EOv, kf7=\EOw,
|
||||
- kf8=\EOx, kf9=\EOy, nel=\EE, op@, rc=\E8, rep@, rev=\E[7m,
|
||||
- ri=\EM, rmkx@, rmso=\E[27m, rmul=\E[24m, sc=\E7, setf@,
|
||||
- sgr=\E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p6%t1;%;m,
|
||||
- sgr0=\E[m, smkx@, smso=\E[7m, smul=\E[4m, use=minitel1b,
|
||||
+ ht=^I, ind=\ED, is1@, is2@, kbs=\EOl, kcan=\EOQ, kent=\EOM,
|
||||
+ kf0=\EOp, kf1=\EOq, kf2=\EOr, kf3=\EOs, kf4=\EOt, kf5=\EOu,
|
||||
+ kf6=\EOv, kf7=\EOw, kf8=\EOx, kf9=\EOy, khlp=\EOm, knp=\EOn,
|
||||
+ kpp=\EOR, krfr=\EOS, nel=\EE, op@, rc=\E8, rep@, rev=\E[7m,
|
||||
+ ri=\EM, rmkx@, rmso=\E[27m, rmul=\E[24m, rs2=\E[H\E[J\E[m,
|
||||
+ sc=\E7, setf@, sgr@, sgr0=\E[m, smkx@, smso=\E[7m, smul=\E[4m,
|
||||
+ u6@, u7@, .acsc=}#f[, .enacs=^O, .mc0=\E[i, .rmacs=^O,
|
||||
+ .rs2=\Ec,
|
||||
+ .sgr=\E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p6%t1;%;m,
|
||||
+ .smacs=^N, use=minitel1b,
|
||||
+minitel1b-nb|minitel 1b (40cols) noir & blanc sans couleurs avec bold et dim ...,
|
||||
+ colors@, pairs@,
|
||||
+ acsc=`>a9f!j%k4l<m-n=p#q\,rpt=u5v-w<x5yvzy|l~$,
|
||||
+ bold=\EG, clear=^L\EB, cup=\E[%i%p1%d;%p2%dH, dim=\ED,
|
||||
+ home=^^\EB, kend=\E)4\r, kf0=^Y0, kf1=\E$4\r, kf11=^Y1,
|
||||
+ kf12=^Y/, kf2=\E#4\r, kf3=\E&4\r, kf4=\E!4\r, kf5=\E'4\r,
|
||||
+ kf6=\E/4\r, kf7=^Y8, kf8=^Y\,, kf9=^Y., knp=\E(4\r,
|
||||
+ kpp=\E"4\r, op@, rmacs=^O, setf@,
|
||||
+ sgr=%?%p1%p3%O%t\E]%;%?%p4%t\EH%;%?%p5%t\ED%;%?%p6%t\EG%;,
|
||||
+ sgr0=\EI\E\\\EB, smacs=^N, .invis=\E@, .rs2=^L\EB,
|
||||
+ .u8=\001Cu|\004, use=minitel1b,
|
||||
|
||||
######## OBSOLETE VDT TYPES
|
||||
#
|
||||
@@ -23374,7 +23435,7 @@
|
||||
# FreeMiNT by Guido Flohr (from patch/report by Alan Hourihane).
|
||||
#
|
||||
# 2010-06-12
|
||||
-# * add mlterm+256color entry -TD
|
||||
+# * add mlterm-256color entry -TD
|
||||
#
|
||||
# 2010-07-17
|
||||
# * add hard-reset for rs2 to wsvt25 to help ensure that reset ends
|
||||
@@ -23702,4 +23763,11 @@
|
||||
# + add status line to tmux via xterm+sl (patch by Nicholas Marriott).
|
||||
# + fixes for st 0.5 from testing with tack -TD
|
||||
#
|
||||
+# 2015-10-24
|
||||
+# + updated minitel entries to fix kel problem with emacs, and add
|
||||
+# minitel1b-nb (Alexandre Montaron).
|
||||
+# + reviewed/updated nsterm entry Terminal.app in OSX -TD
|
||||
+# + replace some dead URLs in comments with equivalents from the
|
||||
+# Internet Archive -TD
|
||||
+#
|
||||
######## SHANTIH! SHANTIH! SHANTIH!
|
||||
Index: ncurses/tty/MKexpanded.sh
|
||||
Prereq: 1.17
|
||||
--- ncurses-6.0-20151017+/ncurses/tty/MKexpanded.sh 2010-01-23 17:57:43.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/ncurses/tty/MKexpanded.sh 2015-10-24 23:39:24.000000000 +0000
|
||||
@@ -1,6 +1,6 @@
|
||||
#! /bin/sh
|
||||
##############################################################################
|
||||
-# Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. #
|
||||
+# Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. #
|
||||
# #
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a #
|
||||
# copy of this software and associated documentation files (the "Software"), #
|
||||
@@ -29,7 +29,7 @@
|
||||
#
|
||||
# Author: Thomas E. Dickey, 1997-on
|
||||
#
|
||||
-# $Id: MKexpanded.sh,v 1.17 2010/01/23 17:57:43 tom Exp $
|
||||
+# $Id: MKexpanded.sh,v 1.18 2015/10/24 23:39:24 tom Exp $
|
||||
#
|
||||
# Script to generate 'expanded.c', a dummy source that contains functions
|
||||
# corresponding to complex macros used in this library. By making functions,
|
||||
@@ -125,7 +125,7 @@
|
||||
EOF
|
||||
|
||||
$preprocessor $TMP 2>/dev/null | \
|
||||
- sed -e '1,/^IGNORE$/d' -e 's/^@/#/' -e 's/^#if_/#if /'
|
||||
+ sed -e '1,/^IGNORE$/d' -e 's/^@/#/' -e 's/^#if_/#if /' -e "s,$TMP,expanded.c,"
|
||||
|
||||
cat <<EOF
|
||||
#else /* ! NCURSES_EXPANDED */
|
||||
Index: package/debian-mingw/changelog
|
||||
--- ncurses-6.0-20151017+/package/debian-mingw/changelog 2015-10-17 20:29:47.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/package/debian-mingw/changelog 2015-10-24 13:10:18.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20151017) unstable; urgency=low
|
||||
+ncurses6 (6.0+20151024) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 17 Oct 2015 16:29:47 -0400
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 24 Oct 2015 09:10:18 -0400
|
||||
|
||||
ncurses6 (5.9-20131005) unstable; urgency=low
|
||||
|
||||
Index: package/debian-mingw64/changelog
|
||||
--- ncurses-6.0-20151017+/package/debian-mingw64/changelog 2015-10-17 20:29:47.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/package/debian-mingw64/changelog 2015-10-24 13:10:18.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20151017) unstable; urgency=low
|
||||
+ncurses6 (6.0+20151024) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 17 Oct 2015 16:29:47 -0400
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 24 Oct 2015 09:10:18 -0400
|
||||
|
||||
ncurses6 (5.9-20131005) unstable; urgency=low
|
||||
|
||||
Index: package/debian/changelog
|
||||
--- ncurses-6.0-20151017+/package/debian/changelog 2015-10-17 20:29:47.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/package/debian/changelog 2015-10-24 13:10:18.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20151017) unstable; urgency=low
|
||||
+ncurses6 (6.0+20151024) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 17 Oct 2015 16:29:47 -0400
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 24 Oct 2015 09:10:18 -0400
|
||||
|
||||
ncurses6 (5.9-20120608) unstable; urgency=low
|
||||
|
||||
Index: package/mingw-ncurses.nsi
|
||||
Prereq: 1.127
|
||||
--- ncurses-6.0-20151017+/package/mingw-ncurses.nsi 2015-10-17 20:29:47.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/package/mingw-ncurses.nsi 2015-10-24 13:10:18.000000000 +0000
|
||||
@@ -1,4 +1,4 @@
|
||||
-; $Id: mingw-ncurses.nsi,v 1.127 2015/10/17 20:29:47 tom Exp $
|
||||
+; $Id: mingw-ncurses.nsi,v 1.128 2015/10/24 13:10:18 tom Exp $
|
||||
|
||||
; TODO add examples
|
||||
; TODO bump ABI to 6
|
||||
@@ -10,7 +10,7 @@
|
||||
!define VERSION_MAJOR "6"
|
||||
!define VERSION_MINOR "0"
|
||||
!define VERSION_YYYY "2015"
|
||||
-!define VERSION_MMDD "1017"
|
||||
+!define VERSION_MMDD "1024"
|
||||
!define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
|
||||
|
||||
!define MY_ABI "5"
|
||||
Index: package/mingw-ncurses.spec
|
||||
--- ncurses-6.0-20151017+/package/mingw-ncurses.spec 2015-10-17 20:29:47.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/package/mingw-ncurses.spec 2015-10-24 13:10:18.000000000 +0000
|
||||
@@ -3,7 +3,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: mingw32-ncurses6
|
||||
Version: 6.0
|
||||
-Release: 20151017
|
||||
+Release: 20151024
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
||||
Index: package/ncurses.spec
|
||||
--- ncurses-6.0-20151017+/package/ncurses.spec 2015-10-17 20:29:47.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/package/ncurses.spec 2015-10-24 13:10:18.000000000 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: ncurses6
|
||||
Version: 6.0
|
||||
-Release: 20151017
|
||||
+Release: 20151024
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
||||
Index: test/ncurses.c
|
||||
Prereq: 1.420
|
||||
--- ncurses-6.0-20151017+/test/ncurses.c 2015-05-23 23:41:25.000000000 +0000
|
||||
+++ ncurses-6.0-20151024/test/ncurses.c 2015-10-24 23:32:57.000000000 +0000
|
||||
@@ -40,7 +40,7 @@
|
||||
Author: Eric S. Raymond <esr@snark.thyrsus.com> 1993
|
||||
Thomas E. Dickey (beginning revision 1.27 in 1996).
|
||||
|
||||
-$Id: ncurses.c,v 1.420 2015/05/23 23:41:25 tom Exp $
|
||||
+$Id: ncurses.c,v 1.421 2015/10/24 23:32:57 tom Exp $
|
||||
|
||||
***************************************************************************/
|
||||
|
||||
@@ -1255,9 +1255,10 @@
|
||||
#define ATTRSTRING_1ST 32 /* ' ' */
|
||||
#define ATTRSTRING_END 126 /* '~' */
|
||||
|
||||
-#define COL_ATTRSTRING 25
|
||||
-#define MARGIN_4_ATTRS (COL_ATTRSTRING + 8)
|
||||
-#define LEN_ATTRSTRING (COLS - MARGIN_4_ATTRS)
|
||||
+#define COLS_PRE_ATTRS 5
|
||||
+#define COLS_AFT_ATTRS 15
|
||||
+#define COL_ATTRSTRING (COLS_PRE_ATTRS + 17)
|
||||
+#define LEN_ATTRSTRING (COLS - (COL_ATTRSTRING + COLS_AFT_ATTRS))
|
||||
#define MAX_ATTRSTRING (ATTRSTRING_END + 1 - ATTRSTRING_1ST)
|
||||
|
||||
static char attr_test_string[MAX_ATTRSTRING + 1];
|
||||
@@ -1415,8 +1416,8 @@
|
||||
chtype test = attr & (chtype) (~A_ALTCHARSET);
|
||||
|
||||
if (arrow)
|
||||
- MvPrintw(row, 5, "-->");
|
||||
- MvPrintw(row, 8, "%s mode:", name);
|
||||
+ MvPrintw(row, COLS_PRE_ATTRS - 3, "-->");
|
||||
+ MvPrintw(row, COLS_PRE_ATTRS, "%s mode:", name);
|
||||
MvPrintw(row, COL_ATTRSTRING - 1, "|");
|
||||
if (skip)
|
||||
printw("%*s", skip, " ");
|
||||
@@ -1661,10 +1662,10 @@
|
||||
my_list[j].name);
|
||||
}
|
||||
|
||||
- MvPrintw(row, 8,
|
||||
+ MvPrintw(row, COLS_PRE_ATTRS,
|
||||
"This terminal does %shave the magic-cookie glitch",
|
||||
get_xmc() > -1 ? "" : "not ");
|
||||
- MvPrintw(row + 1, 8, "Enter '?' for help.");
|
||||
+ MvPrintw(row + 1, COLS_PRE_ATTRS, "Enter '?' for help.");
|
||||
show_color_attr(fg, bg, tx);
|
||||
printw(" ACS (%d)", ac != 0);
|
||||
|
||||
@@ -1802,8 +1803,8 @@
|
||||
chtype test = attr & ~WA_ALTCHARSET;
|
||||
|
||||
if (arrow)
|
||||
- MvPrintw(row, 5, "-->");
|
||||
- MvPrintw(row, 8, "%s mode:", name);
|
||||
+ MvPrintw(row, COLS_PRE_ATTRS - 3, "-->");
|
||||
+ MvPrintw(row, COLS_PRE_ATTRS, "%s mode:", name);
|
||||
MvPrintw(row, COL_ATTRSTRING - 1, "|");
|
||||
if (skip)
|
||||
printw("%*s", skip, " ");
|
||||
@@ -2012,10 +2013,10 @@
|
||||
my_list[j].name);
|
||||
}
|
||||
|
||||
- MvPrintw(row, 8,
|
||||
+ MvPrintw(row, COLS_PRE_ATTRS,
|
||||
"This terminal does %shave the magic-cookie glitch",
|
||||
get_xmc() > -1 ? "" : "not ");
|
||||
- MvPrintw(row + 1, 8, "Enter '?' for help.");
|
||||
+ MvPrintw(row + 1, COLS_PRE_ATTRS, "Enter '?' for help.");
|
||||
show_color_attr(fg, bg, tx);
|
||||
printw(" ACS (%d)", ac != 0);
|
||||
|
||||
@@ -5523,7 +5524,6 @@
|
||||
Cannot("cannot create requested pad");
|
||||
return;
|
||||
}
|
||||
-
|
||||
#ifdef A_COLOR
|
||||
if (colored && use_colors) {
|
||||
init_pair(1, COLOR_BLACK, COLOR_GREEN);
|
12290
patches/ncurses/6.0/200-ncurses-6.0-20151101.patch
Normal file
12290
patches/ncurses/6.0/200-ncurses-6.0-20151101.patch
Normal file
File diff suppressed because it is too large
Load Diff
694
patches/ncurses/6.0/210-ncurses-6.0-20151107.patch
Normal file
694
patches/ncurses/6.0/210-ncurses-6.0-20151107.patch
Normal file
@ -0,0 +1,694 @@
|
||||
# ncurses 6.0 - patch 20151107 - Thomas E. Dickey
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
#
|
||||
# Ncurses 6.0 is at
|
||||
# ftp.gnu.org:/pub/gnu
|
||||
#
|
||||
# Patches for ncurses 6.0 can be found at
|
||||
# ftp://invisible-island.net/ncurses/6.0
|
||||
# http://invisible-mirror.net/archives/ncurses/6.0
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
# ftp://invisible-island.net/ncurses/6.0/ncurses-6.0-20151107.patch.gz
|
||||
# patch by Thomas E. Dickey <dickey@invisible-island.net>
|
||||
# created Sun Nov 8 02:34:05 UTC 2015
|
||||
# ------------------------------------------------------------------------------
|
||||
# NEWS | 15 +++++
|
||||
# VERSION | 2
|
||||
# aclocal.m4 | 10 +--
|
||||
# configure | 96 +++++++++++++++++++------------------
|
||||
# configure.in | 10 ++-
|
||||
# dist.mk | 4 -
|
||||
# package/debian-mingw/changelog | 4 -
|
||||
# package/debian-mingw64/changelog | 4 -
|
||||
# package/debian/changelog | 4 -
|
||||
# package/mingw-ncurses.nsi | 4 -
|
||||
# package/mingw-ncurses.spec | 2
|
||||
# package/ncurses.spec | 2
|
||||
# progs/tset.c | 7 --
|
||||
# 13 files changed, 91 insertions(+), 73 deletions(-)
|
||||
# ------------------------------------------------------------------------------
|
||||
Index: NEWS
|
||||
Prereq: 1.2522
|
||||
--- ncurses-6.0-20151101+/NEWS 2015-11-01 10:27:24.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/NEWS 2015-11-08 01:57:15.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
--- $Id: NEWS,v 1.2522 2015/11/01 10:27:24 tom Exp $
|
||||
+-- $Id: NEWS,v 1.2526 2015/11/08 01:57:15 tom Exp $
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
This is a log of changes that ncurses has gone through since Zeyd started
|
||||
@@ -45,6 +45,19 @@
|
||||
Changes through 1.9.9e did not credit all contributions;
|
||||
it is not possible to add this information.
|
||||
|
||||
+20151107
|
||||
+ + modify tset's assignment to TERM in its output to reflect the name by
|
||||
+ which the terminal description is found, rather than the primary
|
||||
+ name. That was an unnecessary part from the initial conversion of
|
||||
+ tset from termcap to terminfo. The termcap program in 4.3BSD did
|
||||
+ this to avoid using the short 2-character name (report by Rich
|
||||
+ Burridge).
|
||||
+ + minor fix to configure script to ensure that rules for resulting.map
|
||||
+ are only generated when needed (cf: 20151101).
|
||||
+ + modify configure script to handle the case where tic-library is
|
||||
+ renamed, but the --with-debug option is used by itself without
|
||||
+ normal or shared libraries (prompted by comment in Debian #803482).
|
||||
+
|
||||
20151101
|
||||
+ amend change for pkg-config which allows build of pc-files when no
|
||||
valid pkg-config library directory was configured to suppress the
|
||||
Index: VERSION
|
||||
--- ncurses-6.0-20151101+/VERSION 2015-11-01 10:25:33.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/VERSION 2015-11-06 00:44:10.000000000 +0000
|
||||
@@ -1 +1 @@
|
||||
-5:0:9 6.0 20151101
|
||||
+5:0:9 6.0 20151107
|
||||
Index: aclocal.m4
|
||||
Prereq: 1.783
|
||||
--- ncurses-6.0-20151101+/aclocal.m4 2015-11-01 10:29:05.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/aclocal.m4 2015-11-08 01:03:06.000000000 +0000
|
||||
@@ -28,7 +28,7 @@
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1995-on
|
||||
dnl
|
||||
-dnl $Id: aclocal.m4,v 1.783 2015/11/01 10:29:05 tom Exp $
|
||||
+dnl $Id: aclocal.m4,v 1.785 2015/11/08 01:03:06 tom Exp $
|
||||
dnl Macros used in NCURSES auto-configuration script.
|
||||
dnl
|
||||
dnl These macros are maintained separately from NCURSES. The copyright on
|
||||
@@ -3241,7 +3241,7 @@
|
||||
AC_SUBST(LIB_PREFIX)
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
-dnl CF_LIB_RULES version: 85 updated: 2015/10/31 20:06:35
|
||||
+dnl CF_LIB_RULES version: 86 updated: 2015/11/07 20:01:34
|
||||
dnl ------------
|
||||
dnl Append definitions and rules for the given models to the subdirectory
|
||||
dnl Makefiles, and the recursion rule for the top-level Makefile. If the
|
||||
@@ -3293,8 +3293,7 @@
|
||||
|
||||
SHARED_LIB=
|
||||
Libs_To_Make=
|
||||
-
|
||||
- cf_awk_program="BEGIN { skip = 1; last=\"\"; }"
|
||||
+ cf_awk_program=
|
||||
if test -n "${cf_cv_abi_version}" && test "x${cf_cv_abi_version}" != "x5"
|
||||
then
|
||||
cf_awk_program="$cf_awk_program\
|
||||
@@ -3316,7 +3315,8 @@
|
||||
|
||||
# Generated by CF_LIB_RULES
|
||||
resulting.map: $UNALTERED_SYMS
|
||||
- $AWK '$cf_awk_program \
|
||||
+ $AWK 'BEGIN { skip = 1; last=""; } \
|
||||
+$cf_awk_program \
|
||||
{ if ( last != "" && ( skip == 0 || \[$]\[$]0 !~ /}/ ) ) { print last; }\
|
||||
skip = 0; last = \[$]\[$]0; } \
|
||||
END { print last; }' < $UNALTERED_SYMS >\[$]@
|
||||
Index: configure
|
||||
--- ncurses-6.0-20151101+/configure 2015-11-01 10:12:02.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/configure 2015-11-08 01:06:42.000000000 +0000
|
||||
@@ -1,5 +1,5 @@
|
||||
#! /bin/sh
|
||||
-# From configure.in Revision: 1.622 .
|
||||
+# From configure.in Revision: 1.623 .
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by Autoconf 2.52.20150926.
|
||||
#
|
||||
@@ -21722,17 +21722,20 @@
|
||||
|
||||
if test "x$with_ticlib" != xyes ; then
|
||||
TICS_NAME=$with_ticlib
|
||||
+ TICS_SUFFIX="`echo ${DFT_LIB_SUFFIX}|sed -e "s/^${USE_LIB_SUFFIX}//"`"
|
||||
TICS_ARG_SUFFIX="${with_ticlib}`echo ${USE_ARG_SUFFIX}|sed -e "s/^${LIB_SUFFIX}//"`"
|
||||
TICS_DEP_SUFFIX="${with_ticlib}`echo ${DFT_DEP_SUFFIX}|sed -e "s/^${LIB_SUFFIX}//"`"
|
||||
TICS_LIB_SUFFIX="${with_ticlib}"
|
||||
else
|
||||
+ TICS_SUFFIX=${DFT_LIB_SUFFIX}
|
||||
TICS_ARG_SUFFIX="${TICS_NAME}${USE_ARG_SUFFIX}"
|
||||
TICS_DEP_SUFFIX="${TICS_NAME}${DFT_DEP_SUFFIX}"
|
||||
TICS_LIB_SUFFIX="${TICS_NAME}${USE_LIB_SUFFIX}"
|
||||
fi
|
||||
TICS_LDFLAGS="-L${LIB_DIR}"
|
||||
- TICS_LIBS="-l${TICS_LIB_SUFFIX}"
|
||||
+ TICS_LIBS="-l${TICS_ARG_SUFFIX}"
|
||||
else
|
||||
+ TICS_SUFFIX=${DFT_LIB_SUFFIX}
|
||||
TICS_LDFLAGS="-L${LIB_DIR}"
|
||||
TICS_LIBS="-l${LIB_NAME}${USE_ARG_SUFFIX}"
|
||||
fi
|
||||
@@ -21856,19 +21859,19 @@
|
||||
|
||||
if test -n "$LDFLAGS_STATIC" && test -n "$LDFLAGS_SHARED"
|
||||
then
|
||||
- echo "$as_me:21859: checking if linker supports switching between static/dynamic" >&5
|
||||
+ echo "$as_me:21862: checking if linker supports switching between static/dynamic" >&5
|
||||
echo $ECHO_N "checking if linker supports switching between static/dynamic... $ECHO_C" >&6
|
||||
|
||||
rm -f libconftest.a
|
||||
cat >conftest.$ac_ext <<EOF
|
||||
-#line 21864 "configure"
|
||||
+#line 21867 "configure"
|
||||
#include <stdio.h>
|
||||
int cf_ldflags_static(FILE *fp) { return fflush(fp); }
|
||||
EOF
|
||||
- if { (eval echo "$as_me:21868: \"$ac_compile\"") >&5
|
||||
+ if { (eval echo "$as_me:21871: \"$ac_compile\"") >&5
|
||||
(eval $ac_compile) 2>&5
|
||||
ac_status=$?
|
||||
- echo "$as_me:21871: \$? = $ac_status" >&5
|
||||
+ echo "$as_me:21874: \$? = $ac_status" >&5
|
||||
(exit $ac_status); } ; then
|
||||
( $AR $ARFLAGS libconftest.a conftest.o ) 2>&5 1>/dev/null
|
||||
( eval $RANLIB libconftest.a ) 2>&5 >/dev/null
|
||||
@@ -21879,10 +21882,10 @@
|
||||
|
||||
LIBS="$LDFLAGS_STATIC -L`pwd` -lconftest $LDFLAGS_DYNAMIC $LIBS"
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
-#line 21882 "configure"
|
||||
+#line 21885 "configure"
|
||||
#include "confdefs.h"
|
||||
|
||||
-#line 21885 "configure"
|
||||
+#line 21888 "configure"
|
||||
#include <stdio.h>
|
||||
int cf_ldflags_static(FILE *fp);
|
||||
|
||||
@@ -21897,16 +21900,16 @@
|
||||
}
|
||||
_ACEOF
|
||||
rm -f conftest.$ac_objext conftest$ac_exeext
|
||||
-if { (eval echo "$as_me:21900: \"$ac_link\"") >&5
|
||||
+if { (eval echo "$as_me:21903: \"$ac_link\"") >&5
|
||||
(eval $ac_link) 2>&5
|
||||
ac_status=$?
|
||||
- echo "$as_me:21903: \$? = $ac_status" >&5
|
||||
+ echo "$as_me:21906: \$? = $ac_status" >&5
|
||||
(exit $ac_status); } &&
|
||||
{ ac_try='test -s conftest$ac_exeext'
|
||||
- { (eval echo "$as_me:21906: \"$ac_try\"") >&5
|
||||
+ { (eval echo "$as_me:21909: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
- echo "$as_me:21909: \$? = $ac_status" >&5
|
||||
+ echo "$as_me:21912: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; }; then
|
||||
|
||||
# some linkers simply ignore the -dynamic
|
||||
@@ -21929,7 +21932,7 @@
|
||||
rm -f libconftest.*
|
||||
LIBS="$cf_save_LIBS"
|
||||
|
||||
- echo "$as_me:21932: result: $cf_ldflags_static" >&5
|
||||
+ echo "$as_me:21935: result: $cf_ldflags_static" >&5
|
||||
echo "${ECHO_T}$cf_ldflags_static" >&6
|
||||
|
||||
if test $cf_ldflags_static != yes
|
||||
@@ -21945,7 +21948,7 @@
|
||||
;;
|
||||
esac
|
||||
|
||||
-echo "$as_me:21948: checking where we will install curses.h" >&5
|
||||
+echo "$as_me:21951: checking where we will install curses.h" >&5
|
||||
echo $ECHO_N "checking where we will install curses.h... $ECHO_C" >&6
|
||||
|
||||
includesubdir=
|
||||
@@ -21955,7 +21958,7 @@
|
||||
then
|
||||
includesubdir="/ncurses${USE_LIB_SUFFIX}"
|
||||
fi
|
||||
-echo "$as_me:21958: result: ${includedir}${includesubdir}" >&5
|
||||
+echo "$as_me:21961: result: ${includedir}${includesubdir}" >&5
|
||||
echo "${ECHO_T}${includedir}${includesubdir}" >&6
|
||||
|
||||
### Resolve a conflict between normal and wide-curses by forcing applications
|
||||
@@ -21963,7 +21966,7 @@
|
||||
if test "$with_overwrite" != no ; then
|
||||
if test "$NCURSES_LIBUTF8" = 1 ; then
|
||||
NCURSES_LIBUTF8='defined(HAVE_LIBUTF8_H)'
|
||||
- { echo "$as_me:21966: WARNING: Wide-character applications must define HAVE_LIBUTF8_H to include curses.h" >&5
|
||||
+ { echo "$as_me:21969: WARNING: Wide-character applications must define HAVE_LIBUTF8_H to include curses.h" >&5
|
||||
echo "$as_me: WARNING: Wide-character applications must define HAVE_LIBUTF8_H to include curses.h" >&2;}
|
||||
fi
|
||||
fi
|
||||
@@ -21981,7 +21984,7 @@
|
||||
### Construct the list of subdirectories for which we'll customize makefiles
|
||||
### with the appropriate compile-rules.
|
||||
|
||||
-echo "$as_me:21984: checking for src modules" >&5
|
||||
+echo "$as_me:21987: checking for src modules" >&5
|
||||
echo $ECHO_N "checking for src modules... $ECHO_C" >&6
|
||||
|
||||
# dependencies and linker-arguments for test-programs
|
||||
@@ -22046,7 +22049,7 @@
|
||||
fi
|
||||
fi
|
||||
done
|
||||
-echo "$as_me:22049: result: $cf_cv_src_modules" >&5
|
||||
+echo "$as_me:22052: result: $cf_cv_src_modules" >&5
|
||||
echo "${ECHO_T}$cf_cv_src_modules" >&6
|
||||
|
||||
TEST_ARGS="-L${LIB_DIR} $TEST_ARGS"
|
||||
@@ -22263,7 +22266,7 @@
|
||||
|
||||
# Extract the first word of "tic", so it can be a program name with args.
|
||||
set dummy tic; ac_word=$2
|
||||
-echo "$as_me:22266: checking for $ac_word" >&5
|
||||
+echo "$as_me:22269: checking for $ac_word" >&5
|
||||
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
|
||||
if test "${ac_cv_path_TIC_PATH+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
@@ -22280,7 +22283,7 @@
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if $as_executable_p "$ac_dir/$ac_word"; then
|
||||
ac_cv_path_TIC_PATH="$ac_dir/$ac_word"
|
||||
- echo "$as_me:22283: found $ac_dir/$ac_word" >&5
|
||||
+ echo "$as_me:22286: found $ac_dir/$ac_word" >&5
|
||||
break
|
||||
fi
|
||||
done
|
||||
@@ -22292,10 +22295,10 @@
|
||||
TIC_PATH=$ac_cv_path_TIC_PATH
|
||||
|
||||
if test -n "$TIC_PATH"; then
|
||||
- echo "$as_me:22295: result: $TIC_PATH" >&5
|
||||
+ echo "$as_me:22298: result: $TIC_PATH" >&5
|
||||
echo "${ECHO_T}$TIC_PATH" >&6
|
||||
else
|
||||
- echo "$as_me:22298: result: no" >&5
|
||||
+ echo "$as_me:22301: result: no" >&5
|
||||
echo "${ECHO_T}no" >&6
|
||||
fi
|
||||
|
||||
@@ -22303,7 +22306,7 @@
|
||||
then
|
||||
if test "$TIC_PATH" = unknown
|
||||
then
|
||||
- { echo "$as_me:22306: WARNING: no tic program found for fallbacks" >&5
|
||||
+ { echo "$as_me:22309: WARNING: no tic program found for fallbacks" >&5
|
||||
echo "$as_me: WARNING: no tic program found for fallbacks" >&2;}
|
||||
fi
|
||||
fi
|
||||
@@ -22339,7 +22342,7 @@
|
||||
(*-D_XOPEN_SOURCE_EXTENDED*)
|
||||
test -n "$verbose" && echo " moving _XOPEN_SOURCE_EXTENDED to work around g++ problem" 1>&6
|
||||
|
||||
-echo "${as_me:-configure}:22342: testing moving _XOPEN_SOURCE_EXTENDED to work around g++ problem ..." 1>&5
|
||||
+echo "${as_me:-configure}:22345: testing moving _XOPEN_SOURCE_EXTENDED to work around g++ problem ..." 1>&5
|
||||
|
||||
CFLAGS="$CFLAGS -D_XOPEN_SOURCE_EXTENDED"
|
||||
CPPFLAGS=`echo "x$CPPFLAGS" | sed -e 's/^.//' -e 's/-D_XOPEN_SOURCE_EXTENDED//'`
|
||||
@@ -22350,7 +22353,7 @@
|
||||
|
||||
# Help to automatically enable the extended curses features when using either
|
||||
# the *-config or the ".pc" files by adding defines.
|
||||
-echo "$as_me:22353: checking for defines to add to ncurses${USE_CFG_SUFFIX}-config script" >&5
|
||||
+echo "$as_me:22356: checking for defines to add to ncurses${USE_CFG_SUFFIX}-config script" >&5
|
||||
echo $ECHO_N "checking for defines to add to ncurses${USE_CFG_SUFFIX}-config script... $ECHO_C" >&6
|
||||
PKG_CFLAGS=
|
||||
for cf_loop1 in $CPPFLAGS_after_XOPEN
|
||||
@@ -22366,7 +22369,7 @@
|
||||
done
|
||||
test "$cf_found" = no && PKG_CFLAGS="$PKG_CFLAGS $cf_loop1"
|
||||
done
|
||||
-echo "$as_me:22369: result: $PKG_CFLAGS" >&5
|
||||
+echo "$as_me:22372: result: $PKG_CFLAGS" >&5
|
||||
echo "${ECHO_T}$PKG_CFLAGS" >&6
|
||||
|
||||
# AC_CHECK_SIZEOF demands a literal parameter, no variables. So we do this.
|
||||
@@ -22423,7 +22426,7 @@
|
||||
cf_filter_syms=$cf_dft_filter_syms
|
||||
test -n "$verbose" && echo " will map symbols to ABI=$cf_cv_abi_version" 1>&6
|
||||
|
||||
-echo "${as_me:-configure}:22426: testing will map symbols to ABI=$cf_cv_abi_version ..." 1>&5
|
||||
+echo "${as_me:-configure}:22429: testing will map symbols to ABI=$cf_cv_abi_version ..." 1>&5
|
||||
|
||||
fi
|
||||
|
||||
@@ -22525,7 +22528,7 @@
|
||||
: ${CONFIG_STATUS=./config.status}
|
||||
ac_clean_files_save=$ac_clean_files
|
||||
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
|
||||
-{ echo "$as_me:22528: creating $CONFIG_STATUS" >&5
|
||||
+{ echo "$as_me:22531: creating $CONFIG_STATUS" >&5
|
||||
echo "$as_me: creating $CONFIG_STATUS" >&6;}
|
||||
cat >$CONFIG_STATUS <<_ACEOF
|
||||
#! $SHELL
|
||||
@@ -22701,7 +22704,7 @@
|
||||
echo "$ac_cs_version"; exit 0 ;;
|
||||
--he | --h)
|
||||
# Conflict between --help and --header
|
||||
- { { echo "$as_me:22704: error: ambiguous option: $1
|
||||
+ { { echo "$as_me:22707: error: ambiguous option: $1
|
||||
Try \`$0 --help' for more information." >&5
|
||||
echo "$as_me: error: ambiguous option: $1
|
||||
Try \`$0 --help' for more information." >&2;}
|
||||
@@ -22720,7 +22723,7 @@
|
||||
ac_need_defaults=false;;
|
||||
|
||||
# This is an error.
|
||||
- -*) { { echo "$as_me:22723: error: unrecognized option: $1
|
||||
+ -*) { { echo "$as_me:22726: error: unrecognized option: $1
|
||||
Try \`$0 --help' for more information." >&5
|
||||
echo "$as_me: error: unrecognized option: $1
|
||||
Try \`$0 --help' for more information." >&2;}
|
||||
@@ -22782,6 +22785,7 @@
|
||||
TICS_ARG_SUFFIX="$TICS_ARG_SUFFIX"
|
||||
TICS_LIB_SUFFIX="$TICS_LIB_SUFFIX"
|
||||
TICS_NAME="$TICS_NAME"
|
||||
+TICS_SUFFIX="$TICS_SUFFIX"
|
||||
TIC_PATH="$TIC_PATH"
|
||||
TINFO_ARG_SUFFIX="$TINFO_ARG_SUFFIX"
|
||||
TINFO_LIB_SUFFIX="$TINFO_LIB_SUFFIX"
|
||||
@@ -22838,7 +22842,7 @@
|
||||
"Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
|
||||
"default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
|
||||
"include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
|
||||
- *) { { echo "$as_me:22841: error: invalid argument: $ac_config_target" >&5
|
||||
+ *) { { echo "$as_me:22845: error: invalid argument: $ac_config_target" >&5
|
||||
echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
|
||||
{ (exit 1); exit 1; }; };;
|
||||
esac
|
||||
@@ -23312,7 +23316,7 @@
|
||||
esac
|
||||
|
||||
if test x"$ac_file" != x-; then
|
||||
- { echo "$as_me:23315: creating $ac_file" >&5
|
||||
+ { echo "$as_me:23319: creating $ac_file" >&5
|
||||
echo "$as_me: creating $ac_file" >&6;}
|
||||
rm -f "$ac_file"
|
||||
fi
|
||||
@@ -23330,7 +23334,7 @@
|
||||
-) echo $tmp/stdin ;;
|
||||
[\\/$]*)
|
||||
# Absolute (can't be DOS-style, as IFS=:)
|
||||
- test -f "$f" || { { echo "$as_me:23333: error: cannot find input file: $f" >&5
|
||||
+ test -f "$f" || { { echo "$as_me:23337: error: cannot find input file: $f" >&5
|
||||
echo "$as_me: error: cannot find input file: $f" >&2;}
|
||||
{ (exit 1); exit 1; }; }
|
||||
echo $f;;
|
||||
@@ -23343,7 +23347,7 @@
|
||||
echo $srcdir/$f
|
||||
else
|
||||
# /dev/null tree
|
||||
- { { echo "$as_me:23346: error: cannot find input file: $f" >&5
|
||||
+ { { echo "$as_me:23350: error: cannot find input file: $f" >&5
|
||||
echo "$as_me: error: cannot find input file: $f" >&2;}
|
||||
{ (exit 1); exit 1; }; }
|
||||
fi;;
|
||||
@@ -23359,7 +23363,7 @@
|
||||
if test -n "$ac_seen"; then
|
||||
ac_used=`grep '@datarootdir@' $ac_item`
|
||||
if test -z "$ac_used"; then
|
||||
- { echo "$as_me:23362: WARNING: datarootdir was used implicitly but not set:
|
||||
+ { echo "$as_me:23366: WARNING: datarootdir was used implicitly but not set:
|
||||
$ac_seen" >&5
|
||||
echo "$as_me: WARNING: datarootdir was used implicitly but not set:
|
||||
$ac_seen" >&2;}
|
||||
@@ -23368,7 +23372,7 @@
|
||||
fi
|
||||
ac_seen=`grep '${datarootdir}' $ac_item`
|
||||
if test -n "$ac_seen"; then
|
||||
- { echo "$as_me:23371: WARNING: datarootdir was used explicitly but not set:
|
||||
+ { echo "$as_me:23375: WARNING: datarootdir was used explicitly but not set:
|
||||
$ac_seen" >&5
|
||||
echo "$as_me: WARNING: datarootdir was used explicitly but not set:
|
||||
$ac_seen" >&2;}
|
||||
@@ -23405,7 +23409,7 @@
|
||||
ac_init=`egrep '[ ]*'$ac_name'[ ]*=' $ac_file`
|
||||
if test -z "$ac_init"; then
|
||||
ac_seen=`echo "$ac_seen" |sed -e 's,^,'$ac_file':,'`
|
||||
- { echo "$as_me:23408: WARNING: Variable $ac_name is used but was not set:
|
||||
+ { echo "$as_me:23412: WARNING: Variable $ac_name is used but was not set:
|
||||
$ac_seen" >&5
|
||||
echo "$as_me: WARNING: Variable $ac_name is used but was not set:
|
||||
$ac_seen" >&2;}
|
||||
@@ -23416,7 +23420,7 @@
|
||||
egrep -n '@[A-Z_][A-Z_0-9]+@' $ac_file >>$tmp/out
|
||||
if test -s $tmp/out; then
|
||||
ac_seen=`sed -e 's,^,'$ac_file':,' < $tmp/out`
|
||||
- { echo "$as_me:23419: WARNING: Some variables may not be substituted:
|
||||
+ { echo "$as_me:23423: WARNING: Some variables may not be substituted:
|
||||
$ac_seen" >&5
|
||||
echo "$as_me: WARNING: Some variables may not be substituted:
|
||||
$ac_seen" >&2;}
|
||||
@@ -23465,7 +23469,7 @@
|
||||
* ) ac_file_in=$ac_file.in ;;
|
||||
esac
|
||||
|
||||
- test x"$ac_file" != x- && { echo "$as_me:23468: creating $ac_file" >&5
|
||||
+ test x"$ac_file" != x- && { echo "$as_me:23472: creating $ac_file" >&5
|
||||
echo "$as_me: creating $ac_file" >&6;}
|
||||
|
||||
# First look for the input files in the build tree, otherwise in the
|
||||
@@ -23476,7 +23480,7 @@
|
||||
-) echo $tmp/stdin ;;
|
||||
[\\/$]*)
|
||||
# Absolute (can't be DOS-style, as IFS=:)
|
||||
- test -f "$f" || { { echo "$as_me:23479: error: cannot find input file: $f" >&5
|
||||
+ test -f "$f" || { { echo "$as_me:23483: error: cannot find input file: $f" >&5
|
||||
echo "$as_me: error: cannot find input file: $f" >&2;}
|
||||
{ (exit 1); exit 1; }; }
|
||||
echo $f;;
|
||||
@@ -23489,7 +23493,7 @@
|
||||
echo $srcdir/$f
|
||||
else
|
||||
# /dev/null tree
|
||||
- { { echo "$as_me:23492: error: cannot find input file: $f" >&5
|
||||
+ { { echo "$as_me:23496: error: cannot find input file: $f" >&5
|
||||
echo "$as_me: error: cannot find input file: $f" >&2;}
|
||||
{ (exit 1); exit 1; }; }
|
||||
fi;;
|
||||
@@ -23547,7 +23551,7 @@
|
||||
rm -f $tmp/in
|
||||
if test x"$ac_file" != x-; then
|
||||
if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
|
||||
- { echo "$as_me:23550: $ac_file is unchanged" >&5
|
||||
+ { echo "$as_me:23554: $ac_file is unchanged" >&5
|
||||
echo "$as_me: $ac_file is unchanged" >&6;}
|
||||
else
|
||||
ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
||||
@@ -23645,8 +23649,7 @@
|
||||
|
||||
SHARED_LIB=
|
||||
Libs_To_Make=
|
||||
-
|
||||
- cf_awk_program="BEGIN { skip = 1; last=\"\"; }"
|
||||
+ cf_awk_program=
|
||||
if test -n "${cf_cv_abi_version}" && test "x${cf_cv_abi_version}" != "x5"
|
||||
then
|
||||
cf_awk_program="$cf_awk_program\
|
||||
@@ -23668,7 +23671,8 @@
|
||||
|
||||
# Generated by CF_LIB_RULES
|
||||
resulting.map: $UNALTERED_SYMS
|
||||
- $AWK '$cf_awk_program \
|
||||
+ $AWK 'BEGIN { skip = 1; last=""; } \
|
||||
+$cf_awk_program \
|
||||
{ if ( last != "" && ( skip == 0 || \$\$0 !~ /}/ ) ) { print last; }\
|
||||
skip = 0; last = \$\$0; } \
|
||||
END { print last; }' < $UNALTERED_SYMS >\$@
|
||||
@@ -23892,7 +23896,7 @@
|
||||
(cygdll|msysdll|mingw)
|
||||
test "x$with_shared_cxx" = xno && test -n "$verbose" && echo " overriding CXX_MODEL to SHARED" 1>&6
|
||||
|
||||
-echo "${as_me:-configure}:23895: testing overriding CXX_MODEL to SHARED ..." 1>&5
|
||||
+echo "${as_me:-configure}:23899: testing overriding CXX_MODEL to SHARED ..." 1>&5
|
||||
|
||||
with_shared_cxx=yes
|
||||
;;
|
||||
Index: configure.in
|
||||
Prereq: 1.622
|
||||
--- ncurses-6.0-20151101+/configure.in 2015-11-01 01:22:57.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/configure.in 2015-11-07 22:41:37.000000000 +0000
|
||||
@@ -28,14 +28,14 @@
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1995-on
|
||||
dnl
|
||||
-dnl $Id: configure.in,v 1.622 2015/11/01 01:22:57 tom Exp $
|
||||
+dnl $Id: configure.in,v 1.623 2015/11/07 22:41:37 tom Exp $
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
dnl
|
||||
dnl See http://invisible-island.net/autoconf/ for additional information.
|
||||
dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
AC_PREREQ(2.52.20030208)
|
||||
-AC_REVISION($Revision: 1.622 $)
|
||||
+AC_REVISION($Revision: 1.623 $)
|
||||
AC_INIT(ncurses/base/lib_initscr.c)
|
||||
AC_CONFIG_HEADER(include/ncurses_cfg.h:include/ncurses_cfg.hin)
|
||||
|
||||
@@ -1859,17 +1859,20 @@
|
||||
|
||||
if test "x$with_ticlib" != xyes ; then
|
||||
TICS_NAME=$with_ticlib
|
||||
+ TICS_SUFFIX="`echo ${DFT_LIB_SUFFIX}|sed -e "s/^${USE_LIB_SUFFIX}//"`"
|
||||
TICS_ARG_SUFFIX="${with_ticlib}`echo ${USE_ARG_SUFFIX}|sed -e "s/^${LIB_SUFFIX}//"`"
|
||||
TICS_DEP_SUFFIX="${with_ticlib}`echo ${DFT_DEP_SUFFIX}|sed -e "s/^${LIB_SUFFIX}//"`"
|
||||
TICS_LIB_SUFFIX="${with_ticlib}"
|
||||
else
|
||||
+ TICS_SUFFIX=${DFT_LIB_SUFFIX}
|
||||
TICS_ARG_SUFFIX="${TICS_NAME}${USE_ARG_SUFFIX}"
|
||||
TICS_DEP_SUFFIX="${TICS_NAME}${DFT_DEP_SUFFIX}"
|
||||
TICS_LIB_SUFFIX="${TICS_NAME}${USE_LIB_SUFFIX}"
|
||||
fi
|
||||
TICS_LDFLAGS="-L${LIB_DIR}"
|
||||
- TICS_LIBS="-l${TICS_LIB_SUFFIX}"
|
||||
+ TICS_LIBS="-l${TICS_ARG_SUFFIX}"
|
||||
else
|
||||
+ TICS_SUFFIX=${DFT_LIB_SUFFIX}
|
||||
TICS_LDFLAGS="-L${LIB_DIR}"
|
||||
TICS_LIBS="-l${LIB_NAME}${USE_ARG_SUFFIX}"
|
||||
fi
|
||||
@@ -2236,6 +2239,7 @@
|
||||
TICS_ARG_SUFFIX="$TICS_ARG_SUFFIX"
|
||||
TICS_LIB_SUFFIX="$TICS_LIB_SUFFIX"
|
||||
TICS_NAME="$TICS_NAME"
|
||||
+TICS_SUFFIX="$TICS_SUFFIX"
|
||||
TIC_PATH="$TIC_PATH"
|
||||
TINFO_ARG_SUFFIX="$TINFO_ARG_SUFFIX"
|
||||
TINFO_LIB_SUFFIX="$TINFO_LIB_SUFFIX"
|
||||
Index: dist.mk
|
||||
Prereq: 1.1077
|
||||
--- ncurses-6.0-20151101+/dist.mk 2015-11-01 10:25:33.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/dist.mk 2015-11-06 00:44:10.000000000 +0000
|
||||
@@ -25,7 +25,7 @@
|
||||
# use or other dealings in this Software without prior written #
|
||||
# authorization. #
|
||||
##############################################################################
|
||||
-# $Id: dist.mk,v 1.1077 2015/11/01 10:25:33 tom Exp $
|
||||
+# $Id: dist.mk,v 1.1078 2015/11/06 00:44:10 tom Exp $
|
||||
# Makefile for creating ncurses distributions.
|
||||
#
|
||||
# This only needs to be used directly as a makefile by developers, but
|
||||
@@ -37,7 +37,7 @@
|
||||
# These define the major/minor/patch versions of ncurses.
|
||||
NCURSES_MAJOR = 6
|
||||
NCURSES_MINOR = 0
|
||||
-NCURSES_PATCH = 20151101
|
||||
+NCURSES_PATCH = 20151107
|
||||
|
||||
# We don't append the patch to the version, since this only applies to releases
|
||||
VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
|
||||
Index: package/debian-mingw/changelog
|
||||
--- ncurses-6.0-20151101+/package/debian-mingw/changelog 2015-11-01 10:25:33.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/package/debian-mingw/changelog 2015-11-06 00:44:10.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20151101) unstable; urgency=low
|
||||
+ncurses6 (6.0+20151107) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 01 Nov 2015 05:25:33 -0500
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 05 Nov 2015 19:44:10 -0500
|
||||
|
||||
ncurses6 (5.9-20131005) unstable; urgency=low
|
||||
|
||||
Index: package/debian-mingw64/changelog
|
||||
--- ncurses-6.0-20151101+/package/debian-mingw64/changelog 2015-11-01 10:25:33.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/package/debian-mingw64/changelog 2015-11-06 00:44:10.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20151101) unstable; urgency=low
|
||||
+ncurses6 (6.0+20151107) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 01 Nov 2015 05:25:33 -0500
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 05 Nov 2015 19:44:10 -0500
|
||||
|
||||
ncurses6 (5.9-20131005) unstable; urgency=low
|
||||
|
||||
Index: package/debian/changelog
|
||||
--- ncurses-6.0-20151101+/package/debian/changelog 2015-11-01 10:25:33.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/package/debian/changelog 2015-11-06 00:44:10.000000000 +0000
|
||||
@@ -1,8 +1,8 @@
|
||||
-ncurses6 (6.0+20151101) unstable; urgency=low
|
||||
+ncurses6 (6.0+20151107) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
- -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 01 Nov 2015 05:25:33 -0500
|
||||
+ -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 05 Nov 2015 19:44:10 -0500
|
||||
|
||||
ncurses6 (5.9-20120608) unstable; urgency=low
|
||||
|
||||
Index: package/mingw-ncurses.nsi
|
||||
Prereq: 1.130
|
||||
--- ncurses-6.0-20151101+/package/mingw-ncurses.nsi 2015-11-01 10:25:33.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/package/mingw-ncurses.nsi 2015-11-06 00:44:10.000000000 +0000
|
||||
@@ -1,4 +1,4 @@
|
||||
-; $Id: mingw-ncurses.nsi,v 1.130 2015/11/01 10:25:33 tom Exp $
|
||||
+; $Id: mingw-ncurses.nsi,v 1.131 2015/11/06 00:44:10 tom Exp $
|
||||
|
||||
; TODO add examples
|
||||
; TODO bump ABI to 6
|
||||
@@ -10,7 +10,7 @@
|
||||
!define VERSION_MAJOR "6"
|
||||
!define VERSION_MINOR "0"
|
||||
!define VERSION_YYYY "2015"
|
||||
-!define VERSION_MMDD "1101"
|
||||
+!define VERSION_MMDD "1107"
|
||||
!define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
|
||||
|
||||
!define MY_ABI "5"
|
||||
Index: package/mingw-ncurses.spec
|
||||
--- ncurses-6.0-20151101+/package/mingw-ncurses.spec 2015-11-01 10:25:33.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/package/mingw-ncurses.spec 2015-11-06 00:44:10.000000000 +0000
|
||||
@@ -3,7 +3,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: mingw32-ncurses6
|
||||
Version: 6.0
|
||||
-Release: 20151101
|
||||
+Release: 20151107
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
||||
Index: package/ncurses.spec
|
||||
--- ncurses-6.0-20151101+/package/ncurses.spec 2015-11-01 10:25:33.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/package/ncurses.spec 2015-11-06 00:44:10.000000000 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: ncurses6
|
||||
Version: 6.0
|
||||
-Release: 20151101
|
||||
+Release: 20151107
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
||||
Index: progs/tset.c
|
||||
Prereq: 1.96
|
||||
--- ncurses-6.0-20151101+/progs/tset.c 2015-04-12 15:36:06.000000000 +0000
|
||||
+++ ncurses-6.0-20151107/progs/tset.c 2015-11-08 01:45:47.000000000 +0000
|
||||
@@ -119,7 +119,7 @@
|
||||
#include <dump_entry.h>
|
||||
#include <transform.h>
|
||||
|
||||
-MODULE_ID("$Id: tset.c,v 1.96 2015/04/12 15:36:06 tom Exp $")
|
||||
+MODULE_ID("$Id: tset.c,v 1.97 2015/11/08 01:45:47 tom Exp $")
|
||||
|
||||
/*
|
||||
* SCO defines TIOCGSIZE and the corresponding struct. Other systems (SunOS,
|
||||
@@ -1293,7 +1293,7 @@
|
||||
reset_mode();
|
||||
}
|
||||
|
||||
- (void) get_termcap_entry(*argv);
|
||||
+ ttype = get_termcap_entry(*argv);
|
||||
|
||||
if (!noset) {
|
||||
#if HAVE_SIZECHANGE
|
||||
@@ -1327,9 +1327,6 @@
|
||||
}
|
||||
}
|
||||
|
||||
- /* Get the terminal name from the entry. */
|
||||
- ttype = _nc_first_name(cur_term->type.term_names);
|
||||
-
|
||||
if (noset)
|
||||
(void) printf("%s\n", ttype);
|
||||
else {
|
@ -113,6 +113,10 @@ do_ncurses_backend() {
|
||||
esac
|
||||
done
|
||||
|
||||
if [ "${CT_NCURSES_NEW_ABI}" != "y" ]; then
|
||||
ncurses_opts+=("--with-abi-version=5")
|
||||
fi
|
||||
|
||||
case "$host" in
|
||||
*-*-mingw*)
|
||||
# Needed to build for mingw, see
|
||||
|
Loading…
Reference in New Issue
Block a user