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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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  <[email protected]>
+2017-03-18  Thomas E. Dickey  <[email protected]>
+
+       * 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  <[email protected]>
+
+       * 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  <[email protected]>
 
        * configure: regen
 
@@ -13,7 +74,7 @@
 
        * configure.in: fix order of evaluation for CF_PKG_CONFIG
 
-2015-06-02  Thomas E. Dickey  <[email protected]>
+2015-06-02  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2015-05-02  Thomas E. Dickey  <[email protected]>
 
        * config.guess: update to 2015-03-04
 
        * config.sub: update to 2015-03-08
 
-2013-07-13  Thomas E. Dickey  <[email protected]>
+2013-07-13  Thomas E. Dickey  <[email protected]>
 
        * init.c: copyright-date
 
@@ -76,11 +137,11 @@
        + CF_CC_ENV_FLAGS: new macro
        + remove unused macros
 
-2013-02-10  Thomas E. Dickey  <[email protected]>
+2013-02-10  Thomas E. Dickey  <[email protected]>
 
        * config.sub, config.guess: update to 2013-02-04
 
-2012-09-16  Thomas E. Dickey  <[email protected]>
+2012-09-16  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2012-09-16  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2012-04-29  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2012-04-28  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2012-03-03  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2012-03-02  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2012-03-01  Thomas E. Dickey  <[email protected]>
 
        * Makefile.in: copyright date
 
@@ -235,7 +296,7 @@
 
        because the latter breaks builds with libtool -TD
 
-2012-02-26  Thomas E. Dickey  <[email protected]>
+2012-02-26  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2012-02-25  Thomas E. Dickey  <[email protected]>
 
        * config.guess, config.sub: update to 2012-02-10
 
-2011-06-26  Thomas E. Dickey  <[email protected]>
+2011-06-26  Thomas E. Dickey  <[email protected]>
 
        * configure: regen
 
@@ -290,7 +351,7 @@
 
        * scan.wy150: New file.
 
-2011-05-01  Thomas E. Dickey  <[email protected]>
+2011-05-01  Thomas E. Dickey  <[email protected]>
 
        * configure: regen
 
@@ -316,15 +377,15 @@
 
        * package/debian/changelog, package/tack.spec, tack.h: bump
 
-2011-04-01  Thomas E. Dickey  <[email protected]>
+2011-04-01  Thomas E. Dickey  <[email protected]>
 
        * config.sub: update to 2011-04-01
 
-2011-02-02  Thomas E. Dickey  <[email protected]>
+2011-02-02  Thomas E. Dickey  <[email protected]>
 
        * config.guess: update to 2011-01-01
 
-2010-09-04  Thomas E. Dickey  <[email protected]>
+2010-09-04  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2010-09-03  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2010-04-20  Thomas E. Dickey  <[email protected]>
 
        * package/debian/compat: RCS_BASE
 
-2009-12-26  Thomas E. Dickey  <[email protected]>
+2009-12-26  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2009-11-19  Thomas E. Dickey  <[email protected]>
 
        * config.guess, config.sub: update to 2009-11-20
 
-2007-08-12  Thomas E. Dickey  <[email protected]>
+2007-08-12  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2007-08-11  Thomas E. Dickey  <[email protected]>
 
        * HISTORY:
        tweak to build with latest ncurses (does not rely on new api's)
 
-2007-04-29  Thomas E. Dickey  <[email protected]>
+2007-04-29  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2007-04-08  Thomas E. Dickey  <[email protected]>
 
        * configure: regen'd
 
@@ -482,15 +543,15 @@
 
        * HISTORY: 1.04
 
-2007-04-07  Thomas E. Dickey  <[email protected]>
+2007-04-07  Thomas E. Dickey  <[email protected]>
 
        * ansi.c, output.c: fixes from Coverity report
 
-2007-03-25  Thomas E. Dickey  <[email protected]>
+2007-03-25  Thomas E. Dickey  <[email protected]>
 
        * mkdirs.sh: RCS_BASE
 
-2007-01-28  Thomas E. Dickey  <[email protected]>
+2007-01-28  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+2007-01-27  Thomas E. Dickey  <[email protected]>
 
        * HISTORY: update to 1.03
 
        * README: FROM_KEYS
 
-2007-01-13  Thomas E. Dickey  <[email protected]>
+2007-01-13  Thomas E. Dickey  <[email protected]>
 
        * Makefile.in: FROM_KEYS
 
@@ -516,19 +577,19 @@
 
        * configure.in, aclocal.m4: FROM_KEYS
 
-2006-12-23  Thomas E. Dickey  <[email protected]>
+2006-12-23  Thomas E. Dickey  <[email protected]>
 
        * modules: FROM_KEYS
 
-2006-12-22  Thomas E. Dickey  <[email protected]>
+2006-12-22  Thomas E. Dickey  <[email protected]>
 
        * config.guess: RCS_BASE
 
-2006-12-08  Thomas E. Dickey  <[email protected]>
+2006-12-08  Thomas E. Dickey  <[email protected]>
 
        * config.sub: RCS_BASE
 
-2006-11-25  Thomas E. Dickey  <[email protected]>
+2006-11-25  Thomas E. Dickey  <[email protected]>
 
        * output.c: FROM_KEYS
 
@@ -540,19 +601,19 @@
 
        * color.c, charset.c, tack.h: FROM_KEYS
 
-2006-06-24  Thomas E. Dickey  <[email protected]>
+2006-06-24  Thomas E. Dickey  <[email protected]>
 
        * control.c, edit.c: FROM_KEYS
 
-2006-05-06  Thomas E. Dickey  <[email protected]>
+2006-05-06  Thomas E. Dickey  <[email protected]>
 
        * sync.c: FROM_KEYS
 
-2006-04-22  Thomas E. Dickey  <[email protected]>
+2006-04-22  Thomas E. Dickey  <[email protected]>
 
        * tack.1: FROM_KEYS
 
-2005-09-17  Thomas E. Dickey  <[email protected]>
+2005-09-17  Thomas E. Dickey  <[email protected]>
 
        * ansi.c, pad.c, sysdep.c: FROM_KEYS
 
@@ -560,33 +621,33 @@
 
        * COPYING: fix address
 
-2003-11-29  Thomas E. Dickey  <[email protected]>
+2003-11-29  Thomas E. Dickey  <[email protected]>
 
        * install-sh: resync with my-autoconf
 
-2002-06-29  Thomas E. Dickey  <[email protected]>
+2002-06-29  Thomas E. Dickey  <[email protected]>
 
        * mkinstalldirs: RCS_BASE
 
-2001-06-22  Thomas E. Dickey  <[email protected]>
+2001-06-22  Thomas E. Dickey  <[email protected]>
 
        * install-sh: RCS_BASE
 
-1999-02-07  Thomas E. Dickey  <[email protected]>
+1999-02-07  Thomas E. Dickey  <[email protected]>
 
        * HISTORY: nit
 
        * init.c: tweak to make this build after renaming as per Alexander
 
-1998-09-26  Thomas E. Dickey  <[email protected]>
+1998-09-26  Thomas E. Dickey  <[email protected]>
 
        * edit.c: add param to _nc_tic_expand()
 
-1998-03-28  Thomas E. Dickey  <[email protected]>
+1998-03-28  Thomas E. Dickey  <[email protected]>
 
        * Makefile.in: updates to sync with ncurses 4.2
 
-1998-02-11  Thomas E. Dickey  <[email protected]>
+1998-02-11  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+1998-01-03  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+1998-01-02  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+1997-12-28  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+1997-12-27  Thomas E. Dickey  <[email protected]>
 
        * 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  <[email protected]>
+1997-10-11  [email protected]
 
        * 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 <time.h>
 #include <tic.h>
 
-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 <tack.h>
 #include <tic.h>
 
-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 <[email protected]>  Sat, 18 Mar 2017 10:04:06 
-0400
+
+tack (1.07+20150706) unstable; urgency=low
+
+  * maintenance updates
+
+ -- Thomas E. Dickey <[email protected]>  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 <ncurses_cfg.h>
@@ -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)
 


Reply via email to