Hello community,
here is the log from the commit of package ncurses for openSUSE:Factory checked in at 2017-04-03 11:03:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
and /work/SRC/openSUSE:Factory/.ncurses.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ncurses"
Mon Apr 3 11:03:59 2017 rev:128 rq:483739 version:6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes 2017-03-05 17:50:26.750957832 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new/ncurses.changes 2017-04-03 11:04:03.368598794 +0200
@@ -1,0 +2,67 @@
+Sun Mar 26 13:54:12 UTC 2017 - werner@suse.de
+
+- Add ncurses patch 20170325
+ + fix a memory leak in the window-list when creating multiple screens
+ (reports by Andres Martinelli, Debian #783486).
+ + reviewed calls from link_test.c, added a few more null-pointer
+ checks.
+ + add a null-pointer check in ungetmouse, in case mousemask was not
+ called (report by "Kau").
+ + updated curs_sp_funcs.3x for new functions.
+
+-------------------------------------------------------------------
+Mon Mar 20 08:36:28 UTC 2017 - werner@suse.de
+
+- Add ncurses patch 20170318
+ + change TERMINAL structure in term.h to make it opaque. Some
+ applications misuse its members, e.g., directly modifying it
+ rather than using def_prog_mode().
+ + modify utility headers such as tic.h to make it clearer which are
+ externals that are used by tack.
+ + improve curs_slk.3x in particular its discussion of portability.
+ + fix cut/paste in legacy_encoding.3x
+ + add prototype for find_pair() to new_pair.3x (report by Branden
+ Robinson).
+ + fix a couple of broken links in generated man-html documentation.
+ + regenerate man-html documentation.
+- Add tack patch 1.07.20170318
+ * init.c:
+ use def_prog_mode() to eliminate two internal details from ncurses
+ * edit.c, tack.h: accommodate opaque TERMINAL structure in ncurses
+ * tack.h: update copyright to match version
+ * config.sub: 2017-02-07
+ * config.guess: 2017-03-05
+
+-------------------------------------------------------------------
+Mon Mar 13 11:21:44 UTC 2017 - werner@suse.de
+
+- Add ncurses patch 20170311
+ + modify vt100 rs2 string to reset vt52 mode and scrolling regions
+ (report/analysis by Robert King) -TD
+ + add vt100+4bsd building block, use that for older terminals rather
+ than "vt100" which is now mostly used as a building block for
+ terminal emulators -TD
+ + correct a few spelling errors in terminfo.src comments -TD
+ + add fbterm -TD
+ + fix a typo in ncurses.c test_attr legend (patch by Petr Vanek).
+ + changed internal colorpair_t to a struct, eliminating an internal
+ 8-bit limit on colors
+ + add ncurses/new_pair.h
+ + add ncurses/base/new_pair.c with alloc_pair(), find_pair() and
+ free_pair() functions
+ + add test/demo_new_pair.c
+- Add ncurses patch 20170304
+ + improve terminfo manual description of terminfo syntax.
+ + clarify the use of wint_t vs wchar_t in curs_get_wstr.3x
+ + improve description of endwin() in manual.
+ + modify setcchar() and getcchar() to treat negative color-pair as an
+ error.
+ + fix a typo in include/hashed_db.h (Andre Sa).
+
+-------------------------------------------------------------------
+Thu Mar 2 13:31:07 UTC 2017 - werner@suse.de
+
+- Add ncurses patch 20170225
+ + fixes for CF_CC_ENV_FLAGS (report by Ross Burton).
+
+-------------------------------------------------------------------
Old:
----
tack-1.07-20150606.tgz
New:
----
tack-1.07-20170318.tgz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ncurses.spec ++++++
--- /var/tmp/diff_new_pack.1xLLRy/_old 2017-04-03 11:04:04.276470529 +0200
+++ /var/tmp/diff_new_pack.1xLLRy/_new 2017-04-03 11:04:04.280469964 +0200
@@ -60,7 +60,7 @@
Source3: README.devel
Source4: ncurses-rpmlintrc
# Latest tack can be found at ftp://invisible-island.net/pub/ncurses/current/
-Source5: ftp://invisible-island.net/pub/ncurses/current/tack-1.07-20150606.tgz
+Source5: ftp://invisible-island.net/pub/ncurses/current/tack-1.07-20170318.tgz
Source6: edit.sed
Source7: baselibs.conf
Patch0: ncurses-6.0.dif
++++++ ncurses-5.9-ibm327x.dif ++++++
--- /var/tmp/diff_new_pack.1xLLRy/_old 2017-04-03 11:04:04.348460358 +0200
+++ /var/tmp/diff_new_pack.1xLLRy/_new 2017-04-03 11:04:04.348460358 +0200
@@ -3,8 +3,8 @@
1 file changed, 2 insertions(+), 2 deletions(-)
--- misc/terminfo.src
-+++ misc/terminfo.src 2017-01-30 08:58:00.238320491 +0000
-@@ -15941,8 +15941,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
++++ misc/terminfo.src 2017-03-13 11:21:16.882814756 +0000
+@@ -15974,8 +15974,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
#
ibm327x|line mode IBM 3270 style,
++++++ ncurses-6.0-patches.tar.bz2 ++++++
++++ 53381 lines of diff (skipped)
++++++ ncurses-6.0.dif ++++++
++++ 603 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/ncurses/ncurses-6.0.dif
++++ and /work/SRC/openSUSE:Factory/.ncurses.new/ncurses-6.0.dif
++++++ tack-1.07-20150606.tgz -> tack-1.07-20170318.tgz ++++++
++++ 8245 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tack-1.07-20150606/CHANGES new/tack-1.07-20170318/CHANGES
--- old/tack-1.07-20150606/CHANGES 2015-06-03 12:32:53.000000000 +0200
+++ new/tack-1.07-20170318/CHANGES 2017-03-18 21:07:16.000000000 +0100
@@ -1,4 +1,65 @@
-2015-06-03 Thomas E. Dickey
+2017-03-18 Thomas E. Dickey
+
+ * init.c:
+ use def_prog_mode() to eliminate two internal details from ncurses
+
+ * edit.c, tack.h: accommodate opaque TERMINAL structure in ncurses
+
+ * tack.h: update copyright to match version
+
+ * configure: regen
+
+ * aclocal.m4: resync with my-autoconf:
+ + CF_ADD_CFLAGS
+ improve formatting of generated lists using CF_APPEND_TEXT
+ + CF_CC_ENV_FLAGS
+ several fixes...
+ + CF_GNU_SOURCE
+ recent glibc (Debian 2.23-4 for example) has misordered ifdef/checks for
+ new symbol _DEFAULT_SOURCE, producing warning messages when only _GNU_SOURCE
+ is defined. Add a followup check to define _DEFAULT_SOURCE.
+ + CF_LD_RPATH_OPT
+ change FreeBSD to use -Wl,-rpath rather than -rpath option. According to
+ FreeBSD #178732, either works since FreeBSD 4.x; however scons does not
+ accept anything except the -Wl,-rpath form.
+ + CF_LIB_PREFIX
+ build-fixes for OS/2
+ + CF_LINK_DATAONLY
+ quiet strict gcc warning
+ + CF_MAKEFLAGS
+ use $SHELL consistently
+ + CF_NCURSES_CONFIG
+ PKG_CONFIG may simply be unset - fix
+ + CF_PROG_LINT
+ add cpplint to programs to use; drop ad hoc tdlint and alint.
+ + CF_WITH_MAN2HTML
+ use configured shell
+ + CF_WITH_NCURSES_ETC
+ add check for ncurses pthreads
+ + CF_XOPEN_SOURCE
+ add "uclinux" to list of Linux's
+ use _GNU_SOURCE for cygwin headers, tested with cygwin 2.3, 2.5
+ build-fixes for OS/2
+
+ * config.sub: 2017-02-07
+
+ * config.guess: 2017-03-05
+
+ * package/debian/changelog, package/tack.spec, tack.h: bump
+
+2015-07-06 Thomas E. Dickey
+
+ * package/debian/changelog, package/tack.spec, tack.h: bump
+
+ * configure: regen
+
+ * configure.in, Makefile.in: add --with-man2html
+
+ * Makefile.in: fix copyright date
+
+ * aclocal.m4: add --with-man2html
+
+2015-06-03 Thomas E. Dickey
* configure: regen
@@ -13,7 +74,7 @@
* configure.in: fix order of evaluation for CF_PKG_CONFIG
-2015-06-02 Thomas E. Dickey
+2015-06-02 Thomas E. Dickey
* configure.in:
use CF_WITH_NCURSES_ETC, but disable the pdcurses flavor
@@ -30,13 +91,13 @@
* tack.h, package/debian/changelog, package/tack.spec: bump
-2015-05-02 Thomas E. Dickey
+2015-05-02 Thomas E. Dickey
* config.guess: update to 2015-03-04
* config.sub: update to 2015-03-08
-2013-07-13 Thomas E. Dickey
+2013-07-13 Thomas E. Dickey
* init.c: copyright-date
@@ -76,11 +137,11 @@
+ CF_CC_ENV_FLAGS: new macro
+ remove unused macros
-2013-02-10 Thomas E. Dickey
+2013-02-10 Thomas E. Dickey
* config.sub, config.guess: update to 2013-02-04
-2012-09-16 Thomas E. Dickey
+2012-09-16 Thomas E. Dickey
* configure, configure.in:
add check for long filenames to define HAVE_LONG_FILE_NAMES, needed to choose
@@ -112,7 +173,7 @@
actually required)
- remove configure-checks for AWK and LN_S variables
-2012-09-16 Thomas E. Dickey
+2012-09-16 Thomas E. Dickey
* Makefile.in: datarootdir is now needed for mandir
remove unused includedir and datadir
@@ -121,7 +182,7 @@
* configure: regen (will support --datarootdir with this)
-2012-04-29 Thomas E. Dickey
+2012-04-29 Thomas E. Dickey
* package/debian/changelog, package/tack.spec, tack.h: bump
@@ -145,7 +206,7 @@
knowledge of the terminal (terminfo does not provide this), it is not possible
to restore the original colors.
-2012-04-28 Thomas E. Dickey
+2012-04-28 Thomas E. Dickey
* charset.c: add a test for "eslok" capability
@@ -157,7 +218,7 @@
the last change could produce unbalanced quote with certain shells - check
for that and repair it (report by Samuel Bronson).
-2012-03-03 Thomas E. Dickey
+2012-03-03 Thomas E. Dickey
* fun.c: gcc warning
@@ -186,7 +247,7 @@
* tack.h:
quiet unnecesary warning about ignoring return-value from system()
-2012-03-02 Thomas E. Dickey
+2012-03-02 Thomas E. Dickey
* configure: regen
@@ -210,7 +271,7 @@
Add CF_ERRNO, CF_LINK_DATAONLY checks with supporting macros to address
gcc -Wundef warnings about DECL_ERRNO and BROKEN_LINKER symbols.
-2012-03-01 Thomas E. Dickey
+2012-03-01 Thomas E. Dickey
* Makefile.in: copyright date
@@ -235,7 +296,7 @@
because the latter breaks builds with libtool -TD
-2012-02-26 Thomas E. Dickey
+2012-02-26 Thomas E. Dickey
* configure: regen
@@ -267,11 +328,11 @@
OpenBSD as well as configure check with CF_TRY_XOPEN_SOURCE. Also modify
version pattern for newer AIX systems,
-2012-02-25 Thomas E. Dickey
+2012-02-25 Thomas E. Dickey
* config.guess, config.sub: update to 2012-02-10
-2011-06-26 Thomas E. Dickey
+2011-06-26 Thomas E. Dickey
* configure: regen
@@ -290,7 +351,7 @@
* scan.wy150: New file.
-2011-05-01 Thomas E. Dickey
+2011-05-01 Thomas E. Dickey
* configure: regen
@@ -316,15 +377,15 @@
* package/debian/changelog, package/tack.spec, tack.h: bump
-2011-04-01 Thomas E. Dickey
+2011-04-01 Thomas E. Dickey
* config.sub: update to 2011-04-01
-2011-02-02 Thomas E. Dickey
+2011-02-02 Thomas E. Dickey
* config.guess: update to 2011-01-01
-2010-09-04 Thomas E. Dickey
+2010-09-04 Thomas E. Dickey
* package/tack.spec, package/debian/rules, package/debian/docs, package/debian/copyright, package/debian/control, package/debian/watch, package/debian/changelog, package/debian/source/format:
RCS_BASE
@@ -334,7 +395,7 @@
* tack.c, tack.h: add patch-date to version message
-2010-09-03 Thomas E. Dickey
+2010-09-03 Thomas E. Dickey
* AUTHORS: RCS_BASE
@@ -360,11 +421,11 @@
* menu.c, init.c, fun.c, edit.c, crum.c, control.c, color.c, charset.c, ansi.c:
indent
-2010-04-20 Thomas E. Dickey
+2010-04-20 Thomas E. Dickey
* package/debian/compat: RCS_BASE
-2009-12-26 Thomas E. Dickey
+2009-12-26 Thomas E. Dickey
* configure:
regen to get new macros, as well as to use autoconf-252 (patched)
@@ -389,22 +450,22 @@
fix an incorrect malloc-size in show_report(), which could cause core-dump
when displaying long list of function-keys, e.g., for xterm-new
-2009-11-19 Thomas E. Dickey
+2009-11-19 Thomas E. Dickey
* config.guess, config.sub: update to 2009-11-20
-2007-08-12 Thomas E. Dickey
+2007-08-12 Thomas E. Dickey
* edit.c:
as of 2007/8/12, ncurses no longer exports the data _nc_info_hash_table.
Instead, use the function _nc_get_hash_table(), which is in ncurses 5.0
-2007-08-11 Thomas E. Dickey
+2007-08-11 Thomas E. Dickey
* HISTORY:
tweak to build with latest ncurses (does not rely on new api's)
-2007-04-29 Thomas E. Dickey
+2007-04-29 Thomas E. Dickey
* HISTORY, tack.h: mark 1.05
@@ -436,7 +497,7 @@
update $(LINK) to work with ncurses after importing CF_WITH_LIBTOOL change
that moved $(CC) into $(LIBTOOL_LINK) symbol.
-2007-04-08 Thomas E. Dickey
+2007-04-08 Thomas E. Dickey
* configure: regen'd
@@ -482,15 +543,15 @@
* HISTORY: 1.04
-2007-04-07 Thomas E. Dickey
+2007-04-07 Thomas E. Dickey
* ansi.c, output.c: fixes from Coverity report
-2007-03-25 Thomas E. Dickey
+2007-03-25 Thomas E. Dickey
* mkdirs.sh: RCS_BASE
-2007-01-28 Thomas E. Dickey
+2007-01-28 Thomas E. Dickey
* HISTORY: tack's out of ncurses now.
@@ -502,13 +563,13 @@
* Makefile.in: tweaks to work after chopping out of ncurses tree
-2007-01-27 Thomas E. Dickey
+2007-01-27 Thomas E. Dickey
* HISTORY: update to 1.03
* README: FROM_KEYS
-2007-01-13 Thomas E. Dickey
+2007-01-13 Thomas E. Dickey
* Makefile.in: FROM_KEYS
@@ -516,19 +577,19 @@
* configure.in, aclocal.m4: FROM_KEYS
-2006-12-23 Thomas E. Dickey
+2006-12-23 Thomas E. Dickey
* modules: FROM_KEYS
-2006-12-22 Thomas E. Dickey
+2006-12-22 Thomas E. Dickey
* config.guess: RCS_BASE
-2006-12-08 Thomas E. Dickey
+2006-12-08 Thomas E. Dickey
* config.sub: RCS_BASE
-2006-11-25 Thomas E. Dickey
+2006-11-25 Thomas E. Dickey
* output.c: FROM_KEYS
@@ -540,19 +601,19 @@
* color.c, charset.c, tack.h: FROM_KEYS
-2006-06-24 Thomas E. Dickey
+2006-06-24 Thomas E. Dickey
* control.c, edit.c: FROM_KEYS
-2006-05-06 Thomas E. Dickey
+2006-05-06 Thomas E. Dickey
* sync.c: FROM_KEYS
-2006-04-22 Thomas E. Dickey
+2006-04-22 Thomas E. Dickey
* tack.1: FROM_KEYS
-2005-09-17 Thomas E. Dickey
+2005-09-17 Thomas E. Dickey
* ansi.c, pad.c, sysdep.c: FROM_KEYS
@@ -560,33 +621,33 @@
* COPYING: fix address
-2003-11-29 Thomas E. Dickey
+2003-11-29 Thomas E. Dickey
* install-sh: resync with my-autoconf
-2002-06-29 Thomas E. Dickey
+2002-06-29 Thomas E. Dickey
* mkinstalldirs: RCS_BASE
-2001-06-22 Thomas E. Dickey
+2001-06-22 Thomas E. Dickey
* install-sh: RCS_BASE
-1999-02-07 Thomas E. Dickey
+1999-02-07 Thomas E. Dickey
* HISTORY: nit
* init.c: tweak to make this build after renaming as per Alexander
-1998-09-26 Thomas E. Dickey
+1998-09-26 Thomas E. Dickey
* edit.c: add param to _nc_tic_expand()
-1998-03-28 Thomas E. Dickey
+1998-03-28 Thomas E. Dickey
* Makefile.in: updates to sync with ncurses 4.2
-1998-02-11 Thomas E. Dickey
+1998-02-11 Thomas E. Dickey
* ncurses_tst.hin: FROM_KEYS
@@ -595,7 +656,7 @@
* tack.c, Makefile.in, tack.h, control.c, color.c, charset.c, ansi.c, sysdep.c, sync.c, scan.c, pad.c, output.c, modes.c, menu.c, init.c, fun.c, edit.c, crum.c, HISTORY, COPYING:
tack-1.00
-1998-01-03 Thomas E. Dickey
+1998-01-03 Thomas E. Dickey
* tack.h: moved ncurses' externs to tic.h
@@ -605,7 +666,7 @@
* tack.h: SCO's compiler doesn't like array-of-const
-1998-01-02 Thomas E. Dickey
+1998-01-02 Thomas E. Dickey
* control.c: work with no 'gettimeofday()'
workaround for SCO 3.x compiler which gets confused by array of const.
@@ -614,13 +675,13 @@
* ansi.c: SCO's compiler: parameter promotion warnings.
-1997-12-28 Thomas E. Dickey
+1997-12-28 Thomas E. Dickey
* tack.h: first cut of fixes for AIX/SCO/CLIX
* sysdep.c, control.c: first cut of fixes for AIX/CLIX/SCO
-1997-12-27 Thomas E. Dickey
+1997-12-27 Thomas E. Dickey
* ansi.c, charset.c, control.c, crum.c, edit.c, fun.c, init.c, menu.c, modes.c, output.c, scan.c, sync.c, sysdep.c, tack.c:
integration with ncurses: restructured includes, fix gcc warnings
@@ -693,7 +754,7 @@
* tack.c, sysdep.c, scan.c, output.c, modes.c, menu.c, init.c, crum.c, color.c, charset.c, ansi.c, HISTORY:
ncurses-4.1-971101
-1997-10-11 Thomas E. Dickey
+1997-10-11 dickey@clark.net
* RCS: PERMIT FILE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tack-1.07-20150606/configure.in new/tack-1.07-20170318/configure.in
--- old/tack-1.07-20150606/configure.in 2015-06-03 12:30:39.000000000 +0200
+++ new/tack-1.07-20170318/configure.in 2015-07-06 10:42:39.000000000 +0200
@@ -28,7 +28,7 @@
dnl
dnl Author: Thomas E. Dickey 2007-on
dnl
-dnl $Id: configure.in,v 1.28 2015/06/03 10:30:39 tom Exp $
+dnl $Id: configure.in,v 1.29 2015/07/06 08:42:39 tom Exp $
dnl This is a simple configuration-script for tack which makes it simpler to
dnl build outside the ncurses tree (provided that ncurses was configured using
dnl the --with-ticlib option).
@@ -210,6 +210,8 @@
TICS_LIBS="$LIBS"
LIBS=
+CF_WITH_MAN2HTML
+
### Now that we're done running tests, add the compiler-warnings, if any
CF_ADD_CFLAGS($EXTRA_CFLAGS)
@@ -234,8 +236,8 @@
$ECHO_CC\$(CC) -c \$(CFLAGS_DEFAULT) $N.c
TEST_EOF
done
-CF_MAKE_DOCS(tack,1)
],[],
[set |fgrep _CC= |sed -e s%=%=\'% -e s%\$%\'% -e s%\'\'%\'%g -e s%=\'\$%=\'\'% >>$CONFIG_STATUS
cat])
# vi:ts=4 sw=4
+CF_MAKE_DOCS(tack,1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tack-1.07-20150606/edit.c new/tack-1.07-20170318/edit.c
--- old/tack-1.07-20150606/edit.c 2012-09-17 00:23:46.000000000 +0200
+++ new/tack-1.07-20170318/edit.c 2017-03-18 20:58:53.000000000 +0100
@@ -1,5 +1,5 @@
/*
-** Copyright (C) 1997-2010,2012 Free Software Foundation, Inc.
+** Copyright (C) 1997-2012,2017 Free Software Foundation, Inc.
**
** This file is part of TACK.
**
@@ -23,7 +23,7 @@
#include
#include
-MODULE_ID("$Id: edit.c,v 1.19 2012/09/16 22:23:46 tom Exp $")
+MODULE_ID("$Id: edit.c,v 1.20 2017/03/18 19:58:53 tom Exp $")
/*
* Terminfo edit features
@@ -786,7 +786,7 @@
alloc_arrays();
- _nc_copy_termtype(&original_term, &cur_term->type);
+ _nc_copy_termtype(&original_term, CUR_TP);
for (i = 0; i < BOOLCOUNT; i++) {
original_term.Booleans[i] = CUR Booleans[i];
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tack-1.07-20150606/init.c new/tack-1.07-20170318/init.c
--- old/tack-1.07-20150606/init.c 2013-07-13 20:59:47.000000000 +0200
+++ new/tack-1.07-20170318/init.c 2017-03-18 21:07:16.000000000 +0100
@@ -1,5 +1,5 @@
/*
-** Copyright (C) 1991, 1997-2012,2013 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997-2013,2017 Free Software Foundation, Inc.
**
** This file is part of TACK.
**
@@ -23,11 +23,7 @@
#include
#include
-MODULE_ID("$Id: init.c,v 1.17 2013/07/13 18:59:47 tom Exp $")
-
-#if NCURSES_VERSION_MAJOR >= 5 || NCURSES_VERSION_PATCH >= 981219
-#define _nc_get_curterm(p) _nc_get_tty_mode(p)
-#endif
+MODULE_ID("$Id: init.c,v 1.18 2017/03/18 20:07:16 tom Exp $")
FILE *debug_fp;
char temp[1024];
@@ -237,7 +233,7 @@
* Get the current terminal definitions. This must be done before
* getting the baudrate.
*/
- _nc_get_curterm(&cur_term->Nttyb);
+ def_prog_mode();
if (baudrate() > 0)
tty_baud_rate = (unsigned) baudrate();
else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tack-1.07-20150606/package/debian/changelog new/tack-1.07-20170318/package/debian/changelog
--- old/tack-1.07-20150606/package/debian/changelog 2015-06-02 10:45:21.000000000 +0200
+++ new/tack-1.07-20170318/package/debian/changelog 2017-03-18 15:04:06.000000000 +0100
@@ -1,3 +1,15 @@
+tack (1.07+20170318) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey Sat, 18 Mar 2017 10:04:06 -0400
+
+tack (1.07+20150706) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey Mon, 06 Jul 2015 04:45:30 -0400
+
tack (1.07+20150606) unstable; urgency=low
* maintenance updates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tack-1.07-20150606/package/tack.spec new/tack-1.07-20170318/package/tack.spec
--- old/tack-1.07-20150606/package/tack.spec 2015-06-02 10:45:21.000000000 +0200
+++ new/tack-1.07-20170318/package/tack.spec 2017-03-18 15:04:06.000000000 +0100
@@ -1,8 +1,8 @@
Summary: tack - terminfo action checker
%define AppProgram tack
%define AppVersion 1.07
-%define AppRelease 20150606
-# $XTermId: tack.spec,v 1.9 2015/06/02 08:45:21 tom Exp $
+%define AppRelease 20170318
+# $XTermId: tack.spec,v 1.11 2017/03/18 14:04:06 tom Exp $
Name: %{AppProgram}
Version: %{AppVersion}
Release: %{AppRelease}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/tack-1.07-20150606/tack.h new/tack-1.07-20170318/tack.h
--- old/tack-1.07-20150606/tack.h 2015-06-02 11:05:07.000000000 +0200
+++ new/tack-1.07-20170318/tack.h 2017-03-18 20:56:17.000000000 +0100
@@ -1,5 +1,5 @@
/*
-** Copyright (C) 1991, 1997-2013,2015 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997-2015,2017 Free Software Foundation, Inc.
**
** This file is part of TACK.
**
@@ -19,7 +19,7 @@
** Boston, MA 02110-1301, USA
*/
-/* $Id: tack.h,v 1.37 2015/06/02 09:05:07 tom Exp $ */
+/* $Id: tack.h,v 1.41 2017/03/18 19:56:17 tom Exp $ */
#ifndef NCURSES_TACK_H_incl
#define NCURSES_TACK_H_incl 1
@@ -28,7 +28,7 @@
#define MAJOR_VERSION 1
#define MINOR_VERSION 7
-#define PATCH_VERSION 20150606
+#define PATCH_VERSION 20170318
#ifdef HAVE_CONFIG_H
#include
@@ -100,7 +100,7 @@
#define FreeIfNeeded(p) if (p) { free(p); p = 0; }
-#define CUR_TP (&(cur_term->type))
+#define CUR_TP ((TERMTYPE *)(cur_term))
#define MAX_STRINGS NUM_STRINGS(CUR_TP)
#define STR_NAME(n) ExtStrname(CUR_TP,n,strnames)