ncurses 6.0 - patch 20160813
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 14 Aug 2016 02:00:38 +0000 (02:00 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 14 Aug 2016 02:00:38 +0000 (02:00 +0000)
+ add a dependency upon generated-sources in Ada95/src/Makefile.in to
  handle a case of "configure && make install".
+ trim trailing blanks from include/Caps*, to work around a problem
  in sed (Debian #818067).

16 files changed:
Ada95/src/Makefile.in
NEWS
VERSION
dist.mk
include/Caps
include/Caps.aix4
include/Caps.hpux11
include/Caps.keys
include/Caps.osf1r5
include/Caps.uwin
package/debian-mingw/changelog
package/debian-mingw64/changelog
package/debian/changelog
package/mingw-ncurses.nsi
package/mingw-ncurses.spec
package/ncurses.spec

index b0e80de52af13855a3c79b80cca9c05956a73dcb..10bd2ce7259a3b05a68136a27d2c9880d4e198d9 100644 (file)
@@ -1,5 +1,5 @@
 ##############################################################################
-# Copyright (c) 1998-2014,2015 Free Software Foundation, Inc.                #
+# Copyright (c) 1998-2015,2016 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"), #
@@ -28,7 +28,7 @@
 #
 #  Author:  Juergen Pfeifer, 1996
 #
-#  $Id: Makefile.in,v 1.71 2015/08/05 23:15:41 tom Exp $
+#  $Id: Makefile.in,v 1.72 2016/08/13 18:04:27 tom Exp $
 #
 .SUFFIXES:
 
@@ -36,6 +36,9 @@ SHELL         = @SHELL@
 VPATH          = @srcdir@
 THIS           = Makefile
 
+ADA_MFLAGS     = @cf_cv_makeflags@
+@SET_MAKE@
+
 MODEL          = ../../@DFT_OBJ_SUBDIR@
 
 DESTDIR                = @DESTDIR@
@@ -179,7 +182,10 @@ $(LIBDIR) \
 $(BUILD_DIR_LIB) :
        mkdir -p $@
 
-sources :
+$(GENERATED_SOURCES) :
+       cd ../gen; $(MAKE) $(ADA_MFLAGS)
+
+sources : $(GENERATED_SOURCES)
        @echo made $@
 
 libs \
diff --git a/NEWS b/NEWS
index c7588e8eddbcaf8adae906f614a7e35de9168302..0d97b82e47e69ca5349a63fdc472bd2925a6a4ea 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -25,7 +25,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: NEWS,v 1.2639 2016/08/06 23:45:47 tom Exp $
+-- $Id: NEWS,v 1.2642 2016/08/13 18:03:28 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,12 @@ See the AUTHORS file for the corresponding full names.
 Changes through 1.9.9e did not credit all contributions;
 it is not possible to add this information.
 
+20160813
+       + add a dependency upon generated-sources in Ada95/src/Makefile.in to
+         handle a case of "configure && make install".
+       + trim trailing blanks from include/Caps*, to work around a problem
+         in sed (Debian #818067).
+
 20160806
        + improve CF_GNU_SOURCE configure macro to optionally define
          _DEFAULT_SOURCE work around a nuisance in recent glibc releases.
diff --git a/VERSION b/VERSION
index d3fa3e83d73df8845ed217c0e95131c89fc138e0..67f75ed9d2f71262e49a5adc1e8c38a975a6fed9 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-5:0:9  6.0     20160806
+5:0:9  6.0     20160813
diff --git a/dist.mk b/dist.mk
index ff88732b04d182450dc04dd08c87d0784b350cba..3e0305cf6660963975649d9a2aa2d59b046bd89d 100644 (file)
--- a/dist.mk
+++ b/dist.mk
@@ -25,7 +25,7 @@
 # use or other dealings in this Software without prior written               #
 # authorization.                                                             #
 ##############################################################################
-# $Id: dist.mk,v 1.1118 2016/08/06 12:01:54 tom Exp $
+# $Id: dist.mk,v 1.1119 2016/08/13 15:43:19 tom Exp $
 # Makefile for creating ncurses distributions.
 #
 # This only needs to be used directly as a makefile by developers, but
@@ -37,7 +37,7 @@ SHELL = /bin/sh
 # These define the major/minor/patch versions of ncurses.
 NCURSES_MAJOR = 6
 NCURSES_MINOR = 0
-NCURSES_PATCH = 20160806
+NCURSES_PATCH = 20160813
 
 # We don't append the patch to the version, since this only applies to releases
 VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
index 120ae3503227ea6752a59508ef3416a1bda94359..dfc6a39772df12f1942793cb843d81087a09eaa6 100644 (file)
@@ -1,5 +1,5 @@
 ##############################################################################
-# Copyright (c) 1998-2011,2015 Free Software Foundation, Inc.                #
+# Copyright (c) 1998-2015,2016 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"), #
 # Author: Zeyd M. Ben-Halim <zmbenhal@netcom.com> 1992,1995
 #    and: Eric S. Raymond <esr@snark.thyrsus.com>
 #
-# $Id: Caps,v 1.39 2015/04/26 15:25:55 tom Exp $
+# $Id: Caps,v 1.40 2016/08/13 17:45:50 tom Exp $
 #
 # This is the master termcap/terminfo capability table.
 #
 # This table is used to generate initializers for tables that drive tic,
-# infocmp, and the library compilation code used to support the termcap 
+# infocmp, and the library compilation code used to support the termcap
 # compatibility hack.  It is also used to generate the tabular portion of the
 # terminfo(5) man page; lines beginning with `#%' are passed through to become
 # the terminfo table.
 # You'll need to write custom code, probably in postprocess_termcap() or
 # postprocess_terminfo(), to handle the translation.
 #
-# CONTROLLING ENTRY LENGTH 
+# CONTROLLING ENTRY LENGTH
 #
 # Notes on specific elisions made to fit translations within 1023 bytes:
 #
 # Machines with IBM PC-like keyboards want to be able to define the following
 # keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap-
 # only environments for End or Home-Down), key_dc, and key_ic.  This is also
-# the set of keys the `joe' editor will be upset if it can't see.  So don't 
+# the set of keys the `joe' editor will be upset if it can't see.  So don't
 # trim those out of the set to be translated to termcap, or various users of
 # the termcap file will become irate.
 #
 #
 # It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap
 # translations go back over critical if we do this.  As 4.4BSD curses fades
-# into history and GNU termcap's application base shrinks towards being GNU 
+# into history and GNU termcap's application base shrinks towards being GNU
 # Emacs only, we'll probably elide out some BSD-only capabilities in order
 # to buy space for non-essentials Emacs is still using.  Capabilities high
 # on that hit list: rc, sc, uc.
 #%The \fBcapname\fR is the short name used in the text of the database,
 #%and is used by a person updating the database.
 #%Whenever possible, capnames are chosen to be the same as or similar to
-#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses 
+#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses
 #%identical or very similar names).  Semantics are also intended to match
 #%those of the specification.
 #%
@@ -826,7 +826,7 @@ gnu_has_meta_key            OTMT    bool    MT      -               -       ----E   has meta key
 # GNU termcap *does* include the following extended capability,  Only the
 # now-obsolete Ann Arbor terminals used it.
 #
-# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region 
+# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region
 #
 # The following comments describe capnames so ancient that I believe no
 # software uses them any longer.  Some of these have to go because they
@@ -887,7 +887,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # University of Waterloo termcap extensions (as described in mytinfo).
 # The `xl' termcap file clashes with a terminfo name; this ambiguity cannot
 # be resolved by a type check.  The descriptions are guesses from what was
-# in the mytinfo tables. 
+# in the mytinfo tables.
 #
 # key_interrupt_char           OTki    str     ki      -               -       -----   string set by interrupt key (?)
 # key_kill_char                        OTkk    str     kk      -               -       -----   string set by kill key (?)
@@ -936,7 +936,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # Gv   186 \272 M-:    double vertical line
 #
 # The compiler will translate the single-line caps and discard the others
-# (via IGNORE aliases further down).  We don't want to do normal pad 
+# (via IGNORE aliases further down).  We don't want to do normal pad
 # translation on these, they're often single-character printable ASCII
 # strings that happen to be numerics.  There's awk code in parametrized.sh
 # that detects the acs_ prefix and uses it to suppress pad translation.
@@ -1037,7 +1037,7 @@ memory_unlock                     memu    str     mu      -               -       ----K   unlock memory
 # the mapping:
 #
 #      box1[0]  = ACS_ULCORNER
-#      box1[1]  = ACS_HLINE    
+#      box1[1]  = ACS_HLINE
 #      box1[2]  = ACS_URCORNER
 #      box1[3]  = ACS_VLINE
 #      box1[4]  = ACS_LRCORNER
@@ -1166,19 +1166,19 @@ capalias        BO      mr      AT&T    enter_reverse_mode
 capalias       CI      vi      AT&T    cursor_invisible
 capalias       CV      ve      AT&T    cursor_normal
 capalias       DS      mh      AT&T    enter_dim_mode
-#capalias      EE      me      AT&T    exit_attribute_mode     
+#capalias      EE      me      AT&T    exit_attribute_mode
 capalias       FE      LF      AT&T    label_on
 capalias       FL      LO      AT&T    label_off
 capalias       XS      mk      AT&T    enter_secure_mode
 #
-# We comment out EE because the conflicting XENIX EE is more common in 
+# We comment out EE because the conflicting XENIX EE is more common in
 # old entries.
 #
 # XENIX extensions:
 #
 # These are the ones we know how to translate directly:
 #
-capalias       EE      mh      XENIX   exit_attribute_mode     
+capalias       EE      mh      XENIX   exit_attribute_mode
 capalias       GE      ae      XENIX   exit_alt_charset_mode
 capalias       GS      as      XENIX   enter_alt_charset_mode
 capalias       CF      vi      XENIX   cursor_invis
index 8fb53c2cc0d64af9cf38208558889da2304db6ed..7f77b2183c91e8de9a59123d710e8bec83c76bf2 100644 (file)
@@ -1,5 +1,5 @@
 ##############################################################################
-# Copyright (c) 2001-2011,2015 Free Software Foundation, Inc.                #
+# Copyright (c) 2001-2015,2016 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"), #
 #
 # Author: Thomas Dickey
 #
-# $Id: Caps.aix4,v 1.10 2015/04/26 15:25:55 tom Exp $
+# $Id: Caps.aix4,v 1.11 2016/08/13 17:45:50 tom Exp $
 #
 # This is an adaptation of ncurses' termcap/terminfo capability table, which
 # is designed to align with AIX 4.x's terminfo.
 #
 # This table is used to generate initializers for tables that drive tic,
-# infocmp, and the library compilation code used to support the termcap 
+# infocmp, and the library compilation code used to support the termcap
 # compatibility hack.  It is also used to generate the tabular portion of the
 # terminfo(5) man page; lines beginning with `#%' are passed through to become
 # the terminfo table.
 # You'll need to write custom code, probably in postprocess_termcap() or
 # postprocess_terminfo(), to handle the translation.
 #
-# CONTROLLING ENTRY LENGTH 
+# CONTROLLING ENTRY LENGTH
 #
 # Notes on specific elisions made to fit translations within 1023 bytes:
 #
 # Machines with IBM PC-like keyboards want to be able to define the following
 # keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap-
 # only environments for End or Home-Down), key_dc, and key_ic.  This is also
-# the set of keys the `joe' editor will be upset if it can't see.  So don't 
+# the set of keys the `joe' editor will be upset if it can't see.  So don't
 # trim those out of the set to be translated to termcap, or various users of
 # the termcap file will become irate.
 #
 #
 # It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap
 # translations go back over critical if we do this.  As 4.4BSD curses fades
-# into history and GNU termcap's application base shrinks towards being GNU 
+# into history and GNU termcap's application base shrinks towards being GNU
 # Emacs only, we'll probably elide out some BSD-only capabilities in order
 # to buy space for non-essentials Emacs is still using.  Capabilities high
 # on that hit list: rc, sc, uc.
 #%The \fBcapname\fR is the short name used in the text of the database,
 #%and is used by a person updating the database.
 #%Whenever possible, capnames are chosen to be the same as or similar to
-#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses 
+#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses
 #%identical or very similar names).  Semantics are also intended to match
 #%those of the specification.
 #%
@@ -476,7 +476,7 @@ prtr_non                    mc5p    str     pO      -               -       -B-G-*  turn on printer for #1 bytes
 # the mapping:
 #
 #      box1[0]  = ACS_ULCORNER
-#      box1[1]  = ACS_HLINE    
+#      box1[1]  = ACS_HLINE
 #      box1[2]  = ACS_URCORNER
 #      box1[3]  = ACS_VLINE
 #      box1[4]  = ACS_LRCORNER
@@ -928,7 +928,7 @@ gnu_has_meta_key            OTMT    bool    MT      -               -       ----E   has meta key
 # GNU termcap *does* include the following extended capability,  Only the
 # now-obsolete Ann Arbor terminals used it.
 #
-# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region 
+# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region
 #
 # The following comments describe capnames so ancient that I believe no
 # software uses them any longer.  Some of these have to go because they
@@ -989,7 +989,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # University of Waterloo termcap extensions (as described in mytinfo).
 # The `xl' termcap file clashes with a terminfo name; this ambiguity cannot
 # be resolved by a type check.  The descriptions are guesses from what was
-# in the mytinfo tables. 
+# in the mytinfo tables.
 #
 # key_interrupt_char           OTki    str     ki      -               -       -----   string set by interrupt key (?)
 # key_kill_char                        OTkk    str     kk      -               -       -----   string set by kill key (?)
@@ -1038,7 +1038,7 @@ return_does_clr_eol               OTxr    bool    xr      -               -       YB---   return clears the line
 # Gv   186 \272 M-:    double vertical line
 #
 # The compiler will translate the single-line caps and discard the others
-# (via IGNORE aliases further down).  We don't want to do normal pad 
+# (via IGNORE aliases further down).  We don't want to do normal pad
 # translation on these, they're often single-character printable ASCII
 # strings that happen to be numerics.  There's awk code in parametrized.sh
 # that detects the acs_ prefix and uses it to suppress pad translation.
@@ -1157,19 +1157,19 @@ capalias        BO      mr      AT&T    enter_reverse_mode
 capalias       CI      vi      AT&T    cursor_invisible
 capalias       CV      ve      AT&T    cursor_normal
 capalias       DS      mh      AT&T    enter_dim_mode
-#capalias      EE      me      AT&T    exit_attribute_mode     
+#capalias      EE      me      AT&T    exit_attribute_mode
 capalias       FE      LF      AT&T    label_on
 capalias       FL      LO      AT&T    label_off
 capalias       XS      mk      AT&T    enter_secure_mode
 #
-# We comment out EE because the conflicting XENIX EE is more common in 
+# We comment out EE because the conflicting XENIX EE is more common in
 # old entries.
 #
 # XENIX extensions:
 #
 # These are the ones we know how to translate directly:
 #
-capalias       EE      mh      XENIX   exit_attribute_mode     
+capalias       EE      mh      XENIX   exit_attribute_mode
 capalias       GE      ae      XENIX   exit_alt_charset_mode
 capalias       GS      as      XENIX   enter_alt_charset_mode
 capalias       CF      vi      XENIX   cursor_invis
index 512aa82648a8ad703f38ad48c276452225975491..411d8dcaf3dfc7b0b8b9a74cb9f35a5ae74690cc 100644 (file)
@@ -1,5 +1,5 @@
 ##############################################################################
-# Copyright (c) 2002-2011,2015 Free Software Foundation, Inc.                #
+# Copyright (c) 2002-2015,2016 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"), #
 #
 # Author: Thomas Dickey
 #
-# $Id: Caps.hpux11,v 1.7 2015/04/26 15:25:55 tom Exp $
+# $Id: Caps.hpux11,v 1.8 2016/08/13 17:45:50 tom Exp $
 #
 # This is an adaptation of ncurses' termcap/terminfo capability table, which
 # is designed to align with HPUX 11.x's terminfo.
 #
 # This table is used to generate initializers for tables that drive tic,
-# infocmp, and the library compilation code used to support the termcap 
+# infocmp, and the library compilation code used to support the termcap
 # compatibility hack.  It is also used to generate the tabular portion of the
 # terminfo(5) man page; lines beginning with `#%' are passed through to become
 # the terminfo table.
 # You'll need to write custom code, probably in postprocess_termcap() or
 # postprocess_terminfo(), to handle the translation.
 #
-# CONTROLLING ENTRY LENGTH 
+# CONTROLLING ENTRY LENGTH
 #
 # Notes on specific elisions made to fit translations within 1023 bytes:
 #
 # Machines with IBM PC-like keyboards want to be able to define the following
 # keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap-
 # only environments for End or Home-Down), key_dc, and key_ic.  This is also
-# the set of keys the `joe' editor will be upset if it can't see.  So don't 
+# the set of keys the `joe' editor will be upset if it can't see.  So don't
 # trim those out of the set to be translated to termcap, or various users of
 # the termcap file will become irate.
 #
 #
 # It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap
 # translations go back over critical if we do this.  As 4.4BSD curses fades
-# into history and GNU termcap's application base shrinks towards being GNU 
+# into history and GNU termcap's application base shrinks towards being GNU
 # Emacs only, we'll probably elide out some BSD-only capabilities in order
 # to buy space for non-essentials Emacs is still using.  Capabilities high
 # on that hit list: rc, sc, uc.
 #%The \fBcapname\fR is the short name used in the text of the database,
 #%and is used by a person updating the database.
 #%Whenever possible, capnames are chosen to be the same as or similar to
-#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses 
+#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses
 #%identical or very similar names).  Semantics are also intended to match
 #%those of the specification.
 #%
@@ -840,7 +840,7 @@ gnu_has_meta_key            OTMT    bool    MT      -               -       ----E   has meta key
 # GNU termcap *does* include the following extended capability,  Only the
 # now-obsolete Ann Arbor terminals used it.
 #
-# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region 
+# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region
 #
 # The following comments describe capnames so ancient that I believe no
 # software uses them any longer.  Some of these have to go because they
@@ -901,7 +901,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # University of Waterloo termcap extensions (as described in mytinfo).
 # The `xl' termcap file clashes with a terminfo name; this ambiguity cannot
 # be resolved by a type check.  The descriptions are guesses from what was
-# in the mytinfo tables. 
+# in the mytinfo tables.
 #
 # key_interrupt_char           OTki    str     ki      -               -       -----   string set by interrupt key (?)
 # key_kill_char                        OTkk    str     kk      -               -       -----   string set by kill key (?)
@@ -950,7 +950,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # Gv   186 \272 M-:    double vertical line
 #
 # The compiler will translate the single-line caps and discard the others
-# (via IGNORE aliases further down).  We don't want to do normal pad 
+# (via IGNORE aliases further down).  We don't want to do normal pad
 # translation on these, they're often single-character printable ASCII
 # strings that happen to be numerics.  There's awk code in parametrized.sh
 # that detects the acs_ prefix and uses it to suppress pad translation.
@@ -1051,7 +1051,7 @@ acs_plus                  OTGC    str     GC      -               -       -----   single intersection
 # the mapping:
 #
 #      box1[0]  = ACS_ULCORNER
-#      box1[1]  = ACS_HLINE    
+#      box1[1]  = ACS_HLINE
 #      box1[2]  = ACS_URCORNER
 #      box1[3]  = ACS_VLINE
 #      box1[4]  = ACS_LRCORNER
@@ -1180,19 +1180,19 @@ capalias        BO      mr      AT&T    enter_reverse_mode
 capalias       CI      vi      AT&T    cursor_invisible
 capalias       CV      ve      AT&T    cursor_normal
 capalias       DS      mh      AT&T    enter_dim_mode
-#capalias      EE      me      AT&T    exit_attribute_mode     
+#capalias      EE      me      AT&T    exit_attribute_mode
 capalias       FE      LF      AT&T    label_on
 capalias       FL      LO      AT&T    label_off
 capalias       XS      mk      AT&T    enter_secure_mode
 #
-# We comment out EE because the conflicting XENIX EE is more common in 
+# We comment out EE because the conflicting XENIX EE is more common in
 # old entries.
 #
 # XENIX extensions:
 #
 # These are the ones we know how to translate directly:
 #
-capalias       EE      mh      XENIX   exit_attribute_mode     
+capalias       EE      mh      XENIX   exit_attribute_mode
 capalias       GE      ae      XENIX   exit_alt_charset_mode
 capalias       GS      as      XENIX   enter_alt_charset_mode
 capalias       CF      vi      XENIX   cursor_invis
index ebf392b8bcc83942d8c22430b1fd80347450f08e..05a16f7b0b31a811ad31c12350c3575de73d68bd 100644 (file)
@@ -1,5 +1,5 @@
 ##############################################################################
-# Copyright (c) 2001-2013,2015 Free Software Foundation, Inc.                #
+# Copyright (c) 2001-2015,2016 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"), #
 # Author: Thomas Dickey
 #    and: Ilya Zakharevich
 #
-# $Id: Caps.keys,v 1.8 2015/04/26 15:25:55 tom Exp $
+# $Id: Caps.keys,v 1.9 2016/08/13 17:45:50 tom Exp $
 #
 # This is an adaptation of ncurses' termcap/terminfo capability table, which
 # is illustrates an experimental extension to describe alt-, shift- and
 # control-modifiers applied to function and normal keys, as done on IBM pc's.
 #
 # This table is used to generate initializers for tables that drive tic,
-# infocmp, and the library compilation code used to support the termcap 
+# infocmp, and the library compilation code used to support the termcap
 # compatibility hack.  It is also used to generate the tabular portion of the
 # terminfo(5) man page; lines beginning with `#%' are passed through to become
 # the terminfo table.
 # You'll need to write custom code, probably in postprocess_termcap() or
 # postprocess_terminfo(), to handle the translation.
 #
-# CONTROLLING ENTRY LENGTH 
+# CONTROLLING ENTRY LENGTH
 #
 # Notes on specific elisions made to fit translations within 1023 bytes:
 #
 # Machines with IBM PC-like keyboards want to be able to define the following
 # keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap-
 # only environments for End or Home-Down), key_dc, and key_ic.  This is also
-# the set of keys the `joe' editor will be upset if it can't see.  So don't 
+# the set of keys the `joe' editor will be upset if it can't see.  So don't
 # trim those out of the set to be translated to termcap, or various users of
 # the termcap file will become irate.
 #
 #
 # It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap
 # translations go back over critical if we do this.  As 4.4BSD curses fades
-# into history and GNU termcap's application base shrinks towards being GNU 
+# into history and GNU termcap's application base shrinks towards being GNU
 # Emacs only, we'll probably elide out some BSD-only capabilities in order
 # to buy space for non-essentials Emacs is still using.  Capabilities high
 # on that hit list: rc, sc, uc.
 #%The \fBcapname\fR is the short name used in the text of the database,
 #%and is used by a person updating the database.
 #%Whenever possible, capnames are chosen to be the same as or similar to
-#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses 
+#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses
 #%identical or very similar names).  Semantics are also intended to match
 #%those of the specification.
 #%
@@ -916,7 +916,7 @@ gnu_has_meta_key            OTMT    bool    MT      -               -       ----E   has meta key
 # GNU termcap *does* include the following extended capability,  Only the
 # now-obsolete Ann Arbor terminals used it.
 #
-# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region 
+# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region
 #
 # The following comments describe capnames so ancient that I believe no
 # software uses them any longer.  Some of these have to go because they
@@ -977,7 +977,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # University of Waterloo termcap extensions (as described in mytinfo).
 # The `xl' termcap file clashes with a terminfo name; this ambiguity cannot
 # be resolved by a type check.  The descriptions are guesses from what was
-# in the mytinfo tables. 
+# in the mytinfo tables.
 #
 # key_interrupt_char           OTki    str     ki      -               -       -----   string set by interrupt key (?)
 # key_kill_char                        OTkk    str     kk      -               -       -----   string set by kill key (?)
@@ -1026,7 +1026,7 @@ return_does_clr_eol               OTxr    bool    xr      -               -       YB---   return clears the line
 # Gv   186 \272 M-:    double vertical line
 #
 # The compiler will translate the single-line caps and discard the others
-# (via IGNORE aliases further down).  We don't want to do normal pad 
+# (via IGNORE aliases further down).  We don't want to do normal pad
 # translation on these, they're often single-character printable ASCII
 # strings that happen to be numerics.  There's awk code in parametrized.sh
 # that detects the acs_ prefix and uses it to suppress pad translation.
@@ -1127,7 +1127,7 @@ memory_unlock                     memu    str     mu      -               -       ----K   unlock memory
 # the mapping:
 #
 #      box1[0]  = ACS_ULCORNER
-#      box1[1]  = ACS_HLINE    
+#      box1[1]  = ACS_HLINE
 #      box1[2]  = ACS_URCORNER
 #      box1[3]  = ACS_VLINE
 #      box1[4]  = ACS_LRCORNER
@@ -1256,19 +1256,19 @@ capalias        BO      mr      AT&T    enter_reverse_mode
 capalias       CI      vi      AT&T    cursor_invisible
 capalias       CV      ve      AT&T    cursor_normal
 capalias       DS      mh      AT&T    enter_dim_mode
-#capalias      EE      me      AT&T    exit_attribute_mode     
+#capalias      EE      me      AT&T    exit_attribute_mode
 capalias       FE      LF      AT&T    label_on
 capalias       FL      LO      AT&T    label_off
 capalias       XS      mk      AT&T    enter_secure_mode
 #
-# We comment out EE because the conflicting XENIX EE is more common in 
+# We comment out EE because the conflicting XENIX EE is more common in
 # old entries.
 #
 # XENIX extensions:
 #
 # These are the ones we know how to translate directly:
 #
-capalias       EE      mh      XENIX   exit_attribute_mode     
+capalias       EE      mh      XENIX   exit_attribute_mode
 capalias       GE      ae      XENIX   exit_alt_charset_mode
 capalias       GS      as      XENIX   enter_alt_charset_mode
 capalias       CF      vi      XENIX   cursor_invis
index e1bfe0b778e88a65c05f26ee2247ee4f5863123b..a67296500734a4827cddca5920a1c36567ffda08 100644 (file)
@@ -1,5 +1,5 @@
 ##############################################################################
-# Copyright (c) 2002-2011,2015 Free Software Foundation, Inc.                #
+# Copyright (c) 2002-2015,2016 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"), #
 #
 # Author: Thomas Dickey
 #
-# $Id: Caps.osf1r5,v 1.7 2015/04/26 15:25:55 tom Exp $
+# $Id: Caps.osf1r5,v 1.8 2016/08/13 17:45:50 tom Exp $
 #
 # This is an adaptation of ncurses' termcap/terminfo capability table, which
 # is designed to align with OSF/1 version 5 (Tru64) terminfo.
 #
 # This table is used to generate initializers for tables that drive tic,
-# infocmp, and the library compilation code used to support the termcap 
+# infocmp, and the library compilation code used to support the termcap
 # compatibility hack.  It is also used to generate the tabular portion of the
 # terminfo(5) man page; lines beginning with `#%' are passed through to become
 # the terminfo table.
 # You'll need to write custom code, probably in postprocess_termcap() or
 # postprocess_terminfo(), to handle the translation.
 #
-# CONTROLLING ENTRY LENGTH 
+# CONTROLLING ENTRY LENGTH
 #
 # Notes on specific elisions made to fit translations within 1023 bytes:
 #
 # Machines with IBM PC-like keyboards want to be able to define the following
 # keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap-
 # only environments for End or Home-Down), key_dc, and key_ic.  This is also
-# the set of keys the `joe' editor will be upset if it can't see.  So don't 
+# the set of keys the `joe' editor will be upset if it can't see.  So don't
 # trim those out of the set to be translated to termcap, or various users of
 # the termcap file will become irate.
 #
 #
 # It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap
 # translations go back over critical if we do this.  As 4.4BSD curses fades
-# into history and GNU termcap's application base shrinks towards being GNU 
+# into history and GNU termcap's application base shrinks towards being GNU
 # Emacs only, we'll probably elide out some BSD-only capabilities in order
 # to buy space for non-essentials Emacs is still using.  Capabilities high
 # on that hit list: rc, sc, uc.
 #%The \fBcapname\fR is the short name used in the text of the database,
 #%and is used by a person updating the database.
 #%Whenever possible, capnames are chosen to be the same as or similar to
-#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses 
+#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses
 #%identical or very similar names).  Semantics are also intended to match
 #%those of the specification.
 #%
@@ -834,7 +834,7 @@ gnu_has_meta_key            OTMT    bool    MT      -               -       ----E   has meta key
 # GNU termcap *does* include the following extended capability,  Only the
 # now-obsolete Ann Arbor terminals used it.
 #
-# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region 
+# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region
 #
 # The following comments describe capnames so ancient that I believe no
 # software uses them any longer.  Some of these have to go because they
@@ -895,7 +895,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # University of Waterloo termcap extensions (as described in mytinfo).
 # The `xl' termcap file clashes with a terminfo name; this ambiguity cannot
 # be resolved by a type check.  The descriptions are guesses from what was
-# in the mytinfo tables. 
+# in the mytinfo tables.
 #
 # key_interrupt_char           OTki    str     ki      -               -       -----   string set by interrupt key (?)
 # key_kill_char                        OTkk    str     kk      -               -       -----   string set by kill key (?)
@@ -944,7 +944,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # Gv   186 \272 M-:    double vertical line
 #
 # The compiler will translate the single-line caps and discard the others
-# (via IGNORE aliases further down).  We don't want to do normal pad 
+# (via IGNORE aliases further down).  We don't want to do normal pad
 # translation on these, they're often single-character printable ASCII
 # strings that happen to be numerics.  There's awk code in parametrized.sh
 # that detects the acs_ prefix and uses it to suppress pad translation.
@@ -1045,7 +1045,7 @@ memory_unlock                     memu    str     mu      -               -       ----K   unlock memory
 # the mapping:
 #
 #      box1[0]  = ACS_ULCORNER
-#      box1[1]  = ACS_HLINE    
+#      box1[1]  = ACS_HLINE
 #      box1[2]  = ACS_URCORNER
 #      box1[3]  = ACS_VLINE
 #      box1[4]  = ACS_LRCORNER
@@ -1174,19 +1174,19 @@ capalias        BO      mr      AT&T    enter_reverse_mode
 capalias       CI      vi      AT&T    cursor_invisible
 capalias       CV      ve      AT&T    cursor_normal
 capalias       DS      mh      AT&T    enter_dim_mode
-#capalias      EE      me      AT&T    exit_attribute_mode     
+#capalias      EE      me      AT&T    exit_attribute_mode
 capalias       FE      LF      AT&T    label_on
 capalias       FL      LO      AT&T    label_off
 capalias       XS      mk      AT&T    enter_secure_mode
 #
-# We comment out EE because the conflicting XENIX EE is more common in 
+# We comment out EE because the conflicting XENIX EE is more common in
 # old entries.
 #
 # XENIX extensions:
 #
 # These are the ones we know how to translate directly:
 #
-capalias       EE      mh      XENIX   exit_attribute_mode     
+capalias       EE      mh      XENIX   exit_attribute_mode
 capalias       GE      ae      XENIX   exit_alt_charset_mode
 capalias       GS      as      XENIX   enter_alt_charset_mode
 capalias       CF      vi      XENIX   cursor_invis
index b09f61285884c3b7496c40786a794cb094d3791e..db6c3629ee7388d032fa44426b4e090858625a2b 100644 (file)
@@ -1,5 +1,5 @@
 ##############################################################################
-# Copyright (c) 2001-2010,2015 Free Software Foundation, Inc.                #
+# Copyright (c) 2001-2015,2016 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"), #
 #
 # Author: Thomas Dickey
 #
-# $Id: Caps.uwin,v 1.6 2015/04/26 15:24:21 tom Exp $
+# $Id: Caps.uwin,v 1.7 2016/08/13 17:45:50 tom Exp $
 #
 # This is an adaptation of ncurses' termcap/terminfo capability table, which
 # is designed to align with U/Win's terminfo.
 #
 # This table is used to generate initializers for tables that drive tic,
-# infocmp, and the library compilation code used to support the termcap 
+# infocmp, and the library compilation code used to support the termcap
 # compatibility hack.  It is also used to generate the tabular portion of the
 # terminfo(5) man page; lines beginning with `#%' are passed through to become
 # the terminfo table.
 # You'll need to write custom code, probably in postprocess_termcap() or
 # postprocess_terminfo(), to handle the translation.
 #
-# CONTROLLING ENTRY LENGTH 
+# CONTROLLING ENTRY LENGTH
 #
 # Notes on specific elisions made to fit translations within 1023 bytes:
 #
 # Machines with IBM PC-like keyboards want to be able to define the following
 # keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap-
 # only environments for End or Home-Down), key_dc, and key_ic.  This is also
-# the set of keys the `joe' editor will be upset if it can't see.  So don't 
+# the set of keys the `joe' editor will be upset if it can't see.  So don't
 # trim those out of the set to be translated to termcap, or various users of
 # the termcap file will become irate.
 #
 #
 # It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap
 # translations go back over critical if we do this.  As 4.4BSD curses fades
-# into history and GNU termcap's application base shrinks towards being GNU 
+# into history and GNU termcap's application base shrinks towards being GNU
 # Emacs only, we'll probably elide out some BSD-only capabilities in order
 # to buy space for non-essentials Emacs is still using.  Capabilities high
 # on that hit list: rc, sc, uc.
 #%The \fBcapname\fR is the short name used in the text of the database,
 #%and is used by a person updating the database.
 #%Whenever possible, capnames are chosen to be the same as or similar to
-#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses 
+#%the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses
 #%identical or very similar names).  Semantics are also intended to match
 #%those of the specification.
 #%
@@ -650,7 +650,7 @@ gnu_has_meta_key            OTMT    bool    MT      -               -       ----E   has meta key
 # GNU termcap *does* include the following extended capability,  Only the
 # now-obsolete Ann Arbor terminals used it.
 #
-# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region 
+# gnu_change_scroll_region     OTcS    str     cS      -               -       ---GE   alternate set scrolling region
 #
 # The following comments describe capnames so ancient that I believe no
 # software uses them any longer.  Some of these have to go because they
@@ -711,7 +711,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # University of Waterloo termcap extensions (as described in mytinfo).
 # The `xl' termcap file clashes with a terminfo name; this ambiguity cannot
 # be resolved by a type check.  The descriptions are guesses from what was
-# in the mytinfo tables. 
+# in the mytinfo tables.
 #
 # key_interrupt_char           OTki    str     ki      -               -       -----   string set by interrupt key (?)
 # key_kill_char                        OTkk    str     kk      -               -       -----   string set by kill key (?)
@@ -760,7 +760,7 @@ return_does_clr_eol         OTxr    bool    xr      -               -       YB---   return clears the line
 # Gv   186 \272 M-:    double vertical line
 #
 # The compiler will translate the single-line caps and discard the others
-# (via IGNORE aliases further down).  We don't want to do normal pad 
+# (via IGNORE aliases further down).  We don't want to do normal pad
 # translation on these, they're often single-character printable ASCII
 # strings that happen to be numerics.  There's awk code in parametrized.sh
 # that detects the acs_ prefix and uses it to suppress pad translation.
@@ -861,7 +861,7 @@ memory_unlock                       memu    str     mu      -               -       ----K   unlock memory
 # the mapping:
 #
 #      box1[0]  = ACS_ULCORNER
-#      box1[1]  = ACS_HLINE    
+#      box1[1]  = ACS_HLINE
 #      box1[2]  = ACS_URCORNER
 #      box1[3]  = ACS_VLINE
 #      box1[4]  = ACS_LRCORNER
@@ -990,19 +990,19 @@ capalias  BO      mr      AT&T    enter_reverse_mode
 capalias       CI      vi      AT&T    cursor_invisible
 capalias       CV      ve      AT&T    cursor_normal
 capalias       DS      mh      AT&T    enter_dim_mode
-#capalias      EE      me      AT&T    exit_attribute_mode     
+#capalias      EE      me      AT&T    exit_attribute_mode
 capalias       FE      LF      AT&T    label_on
 capalias       FL      LO      AT&T    label_off
 capalias       XS      mk      AT&T    enter_secure_mode
 #
-# We comment out EE because the conflicting XENIX EE is more common in 
+# We comment out EE because the conflicting XENIX EE is more common in
 # old entries.
 #
 # XENIX extensions:
 #
 # These are the ones we know how to translate directly:
 #
-capalias       EE      mh      XENIX   exit_attribute_mode     
+capalias       EE      mh      XENIX   exit_attribute_mode
 capalias       GE      ae      XENIX   exit_alt_charset_mode
 capalias       GS      as      XENIX   enter_alt_charset_mode
 capalias       CF      vi      XENIX   cursor_invis
index 16bed8234bbd0caa84e0237c896411c83ea9fd41..7bb77f74aeb1ee623f55965e5b0ab369bc975a1a 100644 (file)
@@ -1,8 +1,8 @@
-ncurses6 (6.0+20160806) unstable; urgency=low
+ncurses6 (6.0+20160813) unstable; urgency=low
 
   * latest weekly patch
 
- -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 06 Aug 2016 08:01:54 -0400
+ -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 13 Aug 2016 11:43:19 -0400
 
 ncurses6 (5.9-20131005) unstable; urgency=low
 
index 16bed8234bbd0caa84e0237c896411c83ea9fd41..7bb77f74aeb1ee623f55965e5b0ab369bc975a1a 100644 (file)
@@ -1,8 +1,8 @@
-ncurses6 (6.0+20160806) unstable; urgency=low
+ncurses6 (6.0+20160813) unstable; urgency=low
 
   * latest weekly patch
 
- -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 06 Aug 2016 08:01:54 -0400
+ -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 13 Aug 2016 11:43:19 -0400
 
 ncurses6 (5.9-20131005) unstable; urgency=low
 
index 6c2388335ce2144437ef48336c7ed04f1665d146..ccea93f535c5d5381fb1337101f733736538ebc8 100644 (file)
@@ -1,8 +1,8 @@
-ncurses6 (6.0+20160806) unstable; urgency=low
+ncurses6 (6.0+20160813) unstable; urgency=low
 
   * latest weekly patch
 
- -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 06 Aug 2016 08:01:54 -0400
+ -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 13 Aug 2016 11:43:19 -0400
 
 ncurses6 (5.9-20120608) unstable; urgency=low
 
index b8b23dde5462847894373be6c3699beeeb9d4650..c07fc915212256d406ebb535e57fd563d2bfb819 100644 (file)
@@ -1,4 +1,4 @@
-; $Id: mingw-ncurses.nsi,v 1.170 2016/08/06 12:01:54 tom Exp $\r
+; $Id: mingw-ncurses.nsi,v 1.171 2016/08/13 15:43:19 tom Exp $\r
 \r
 ; TODO add examples\r
 ; TODO bump ABI to 6\r
@@ -10,7 +10,7 @@
 !define VERSION_MAJOR "6"\r
 !define VERSION_MINOR "0"\r
 !define VERSION_YYYY  "2016"\r
-!define VERSION_MMDD  "0806"\r
+!define VERSION_MMDD  "0813"\r
 !define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}\r
 \r
 !define MY_ABI   "5"\r
index 567def53da0291d214fecbbcbea92358e2576d71..43fd8a96cc3439e95bd7baa52c1943a021166753 100644 (file)
@@ -3,7 +3,7 @@
 Summary: shared libraries for terminal handling
 Name: mingw32-ncurses6
 Version: 6.0
-Release: 20160806
+Release: 20160813
 License: X11
 Group: Development/Libraries
 Source: ncurses-%{version}-%{release}.tgz
index 2c275efe56cb40ba7ddca6963e7feb7965536dff..687ab7dbc6589fa007bd411b1744feee9a5d5e48 100644 (file)
@@ -1,7 +1,7 @@
 Summary: shared libraries for terminal handling
 Name: ncurses6
 Version: 6.0
-Release: 20160806
+Release: 20160813
 License: X11
 Group: Development/Libraries
 Source: ncurses-%{version}-%{release}.tgz