]> ncurses.scripts.mit.edu Git - ncurses.git/commitdiff
ncurses 6.3 - patch 20220604
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 5 Jun 2022 00:13:01 +0000 (00:13 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 5 Jun 2022 00:13:01 +0000 (00:13 +0000)
+ add note on portable memory-leak checking in man/curs_memleaks.3x
+ remove u6-u9 from teken-2018 -TD
+ set "xterm-new" to "xterm-p370", add "xterm-p371" -TD

32 files changed:
NEWS
VERSION
dist.mk
doc/html/man/adacurses6-config.1.html
doc/html/man/captoinfo.1m.html
doc/html/man/clear.1.html
doc/html/man/curs_memleaks.3x.html
doc/html/man/curs_terminfo.3x.html
doc/html/man/form.3x.html
doc/html/man/infocmp.1m.html
doc/html/man/infotocap.1m.html
doc/html/man/menu.3x.html
doc/html/man/ncurses.3x.html
doc/html/man/ncurses6-config.1.html
doc/html/man/panel.3x.html
doc/html/man/tabs.1.html
doc/html/man/terminfo.5.html
doc/html/man/tic.1m.html
doc/html/man/toe.1m.html
doc/html/man/tput.1.html
doc/html/man/tset.1.html
man/curs_memleaks.3x
man/curs_terminfo.3x
misc/terminfo.src
package/debian-mingw/changelog
package/debian-mingw64/changelog
package/debian/changelog
package/mingw-ncurses.nsi
package/mingw-ncurses.spec
package/ncurses.spec
package/ncursest.spec
test/README

diff --git a/NEWS b/NEWS
index 8e36f8c0d20a71723540881ca4a238945ab74598..b68ca23fc7aaacfa4d5d3c38cac40eefd5e5e02c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -26,7 +26,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: NEWS,v 1.3813 2022/05/29 18:40:52 tom Exp $
+-- $Id: NEWS,v 1.3815 2022/06/04 23:17:01 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -46,6 +46,11 @@ 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.
 
+20220604
+       + add note on portable memory-leak checking in man/curs_memleaks.3x
+       + remove u6-u9 from teken-2018 -TD
+       + set "xterm-new" to "xterm-p370", add "xterm-p371" -TD
+
 20220529
        + expanded notes for teken/syscons -TD
        + fix overlooked copying of extended string-heap in copy_termtype
diff --git a/VERSION b/VERSION
index 69323c36ba77e74b9ce71c94dd84d170e202c54a..e63acbb84bbb99332cd5fbf608a374399c3bacb0 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-5:0:10 6.3     20220529
+5:0:10 6.3     20220604
diff --git a/dist.mk b/dist.mk
index 18c28362e44a6efdb8f1aae7055f3316254ba488..5a6d8ea18cc6035fa7c792eded7c310290ec7eb7 100644 (file)
--- a/dist.mk
+++ b/dist.mk
@@ -26,7 +26,7 @@
 # use or other dealings in this Software without prior written               #
 # authorization.                                                             #
 ##############################################################################
-# $Id: dist.mk,v 1.1483 2022/05/29 18:40:52 tom Exp $
+# $Id: dist.mk,v 1.1484 2022/06/04 10:24:10 tom Exp $
 # Makefile for creating ncurses distributions.
 #
 # This only needs to be used directly as a makefile by developers, but
@@ -38,7 +38,7 @@ SHELL = /bin/sh
 # These define the major/minor/patch versions of ncurses.
 NCURSES_MAJOR = 6
 NCURSES_MINOR = 3
-NCURSES_PATCH = 20220529
+NCURSES_PATCH = 20220604
 
 # We don't append the patch to the version, since this only applies to releases
 VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
index 51a6efa781cbb200a3e7a4fabe259f28d0c2b478..f9da5a19960445a17a53c8bfd5bf1383c8c06531 100644 (file)
 </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
        <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 
index 688b6f6a053757c8b0ec599f823639b1d90b9726..25e01e1d1235a798dff5f3911123c91d478f240b 100644 (file)
 </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
        <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 </PRE><H2><a name="h2-AUTHOR">AUTHOR</a></H2><PRE>
index 214df0abcc78b5d2627dcc6aeeeec1ac76780025..272caf1237dcbf85e4a34053f36d13bf14125674 100644 (file)
 </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
        <STRONG><A HREF="tput.1.html">tput(1)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>, <STRONG>xterm(1)</STRONG>.
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 
index 85e1938b44d5ccd6c084b4028eb79f95d49b8d07..7ac7342bf57a8e4ccd15964dcfc96f80ac9b55cd 100644 (file)
@@ -27,7 +27,7 @@
   * sale, use or other dealings in this Software without prior written       *
   * authorization.                                                           *
   ****************************************************************************
-  * @Id: curs_memleaks.3x,v 1.13 2022/02/12 20:05:11 tom Exp @
+  * @Id: curs_memleaks.3x,v 1.15 2022/06/04 23:33:48 tom Exp @
 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
 <HTML>
        These functions are not part of X/Open Curses; nor do other implementa-
        tions of curses provide a similar feature.
 
+       In any implementation of X/Open Curses, an application can free part of
+       the memory allocated by curses:
+
+       <STRONG>o</STRONG>   The  portable  part  of  <STRONG>exit_curses</STRONG>  can be freed using <STRONG>delscreen</STRONG>,
+           passing the <STRONG>SCREEN*</STRONG> pointer returned by <STRONG>newterm</STRONG>.
+
+           In some implementations, there is a global variable <STRONG>sp</STRONG> which  could
+           be used, e.g., if the screen were only initialized using <STRONG>initscr</STRONG>.
+
+       <STRONG>o</STRONG>   The portable part of <STRONG>exit_terminfo</STRONG> can be freed using <STRONG>del_curterm</STRONG>.
+
+           In this case, there is a global variable <STRONG>cur_term</STRONG> which can be used
+           as parameter.
+
 
 </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
-       <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>.
+       <STRONG><A HREF="curs_initscr.3x.html">curs_initscr(3x)</A></STRONG>, <STRONG><A HREF="curs_terminfo.3x.html">curs_terminfo(3x)</A></STRONG>.  <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>.
 
 
 
index 061421aa79436dc75ed9ede27b0deb8c67ea782e..c50d7db335adb200641134c57006511622c7df21 100644 (file)
@@ -27,7 +27,7 @@
   * sale, use or other dealings in this Software without prior written       *
   * authorization.                                                           *
   ****************************************************************************
-  * @Id: curs_terminfo.3x,v 1.81 2022/02/12 20:05:11 tom Exp @
+  * @Id: curs_terminfo.3x,v 1.82 2022/06/04 22:47:05 tom Exp @
   * ***************************************************************************
   * ***************************************************************************
   * ***************************************************************************
index be7690c2cbcc214de3efbc4fdfa954b6dbb7ff71..6fb891702218e4f182d4baccc0ef57ebc936e24d 100644 (file)
        <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names  begin  "form_"  for  detailed
        descriptions of the entry points.
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 
index 51f7aa3c694fdf6423fcf246d0c941380ffcf408..3d322d0ef4906a803b7f525c5e72d8792870010c 100644 (file)
 
        https://invisible-island.net/ncurses/tctest.html
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 </PRE><H2><a name="h2-AUTHOR">AUTHOR</a></H2><PRE>
index b7442d6a822a1b7178e83768959cc3bf936c4d47..0024f8d6734fcdb3e172273488bf83d178ce486a 100644 (file)
@@ -91,7 +91,7 @@
 </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
        <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="tic.1m.html">tic(1m)</A></STRONG>, <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 </PRE><H2><a name="h2-AUTHOR">AUTHOR</a></H2><PRE>
index 25a7ec87df618a7b66059dc91cd1fc1cf0cdd44e..815989765b6e3eb675fc8f2fb7ed4d4d8d86b3ac 100644 (file)
        <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names  begin  "menu_"  for  detailed
        descriptions of the entry points.
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 
index afacdebe193779854409427d2b320d508f9846cc..928ad027be6dbe2fb8ff2f3f79a6c66fbb39f70f 100644 (file)
@@ -60,7 +60,7 @@
        method of updating  character  screens  with  reasonable  optimization.
        This  implementation  is  "new  curses"  (ncurses)  and is the approved
        replacement for 4.4BSD classic curses,  which  has  been  discontinued.
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
        The  <STRONG>ncurses</STRONG>  library emulates the curses library of System V Release 4
        UNIX, and XPG4 (X/Open Portability Guide) curses  (also  known  as  XSI
index 67350658d8121e37a2c4964394b2cc168420d583..d2407d11c141b1909789a51f97826b134b7c5bd2 100644 (file)
 </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
        <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 
index 5a8b012951dbc989972a6b74d32eed44261f22bd..b6d3b25317950f096c99ef2128d3c6d6d7b77dfd 100644 (file)
 </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
        <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="curs_variables.3x.html">curs_variables(3x)</A></STRONG>,
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 </PRE><H2><a name="h2-AUTHOR">AUTHOR</a></H2><PRE>
index 0f845c60999fb01d1bcfc7ed16bce4525513101b..dec151cbb4c2bf24b83bebad6103891b30d998c5 100644 (file)
 </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
        <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="tset.1.html">tset(1)</A></STRONG>, <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 
index 3eea5de314c91e608cbff784966d194cae9a50c7..00ca80b7866d48e238b8eee8c678f5c59c3dc4e8 100644 (file)
        have, by specifying how to perform screen operations, and by specifying
        padding requirements and initialization sequences.
 
-       This manual describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This manual describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 </PRE><H3><a name="h3-Terminfo-Entry-Syntax">Terminfo Entry Syntax</a></H3><PRE>
index c9d1cab538954ca5bc683622bc9b11239aa58c46..5a280febde1de1770ec1c26c81ac25c130ce108e 100644 (file)
        <STRONG><A HREF="captoinfo.1m.html">captoinfo(1m)</A></STRONG>,   <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>,   <STRONG><A HREF="infotocap.1m.html">infotocap(1m)</A></STRONG>,   <STRONG><A HREF="toe.1m.html">toe(1m)</A></STRONG>,   <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>,
        <STRONG><A HREF="term.5.html">term(5)</A></STRONG>.  <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.  <STRONG><A HREF="user_caps.5.html">user_caps(5)</A></STRONG>.
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 </PRE><H2><a name="h2-AUTHOR">AUTHOR</a></H2><PRE>
index 777bb09f3c69376a13a3792eb7360ba343bbdad0..0322c017c9de9f22d7e3b8e39abfe990df0b6bd1 100644 (file)
        <STRONG><A HREF="captoinfo.1m.html">captoinfo(1m)</A></STRONG>,   <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>,   <STRONG><A HREF="infotocap.1m.html">infotocap(1m)</A></STRONG>,   <STRONG><A HREF="tic.1m.html">tic(1m)</A></STRONG>,   <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>,
        <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 
index eb37076753af2ce3b2d283a0a88f28ad7cfd1dcd..1c527ff94c8962c2d987d045f550880f9f76c572 100644 (file)
 </PRE><H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
        <STRONG><A HREF="clear.1.html">clear(1)</A></STRONG>, <STRONG>stty(1)</STRONG>, <STRONG><A HREF="tabs.1.html">tabs(1)</A></STRONG>, <STRONG><A HREF="tset.1.html">tset(1)</A></STRONG>, <STRONG><A HREF="curs_termcap.3x.html">curs_termcap(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 
index e914eed7ce5d7d0d1d7a5a4b634a1a8a17be2ae0..ea5991cb17c132c71f31cbc79bfce2ca8e01173d 100644 (file)
        <STRONG>csh(1)</STRONG>,   <STRONG>sh(1)</STRONG>,   <STRONG>stty(1)</STRONG>,   <STRONG><A HREF="curs_terminfo.3x.html">curs_terminfo(3x)</A></STRONG>,  <STRONG>tty(4)</STRONG>,  <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>,
        <STRONG>ttys(5)</STRONG>, <STRONG>environ(7)</STRONG>
 
-       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220416).
+       This describes <STRONG>ncurses</STRONG> version 6.3 (patch 20220604).
 
 
 
index d03a4099e14b1be0905a0afa2d05858b65a3c11e..cea4165fef02b25911d373306384afc982146e53 100644 (file)
 .\" authorization.                                                           *
 .\"***************************************************************************
 .\"
-.\" $Id: curs_memleaks.3x,v 1.13 2022/02/12 20:05:11 tom Exp $
+.\" $Id: curs_memleaks.3x,v 1.15 2022/06/04 23:33:48 tom Exp $
 .TH curs_memleaks 3X ""
 .ie \n(.g .ds `` \(lq
 .el       .ds `` ``
 .ie \n(.g .ds '' \(rq
 .el       .ds '' ''
+.de bP
+.ie n  .IP \(bu 4
+.el    .IP \(bu 2
+..
 .na
 .hy 0
 .SH NAME
@@ -102,5 +106,22 @@ These functions do not return a value.
 .SH PORTABILITY
 These functions are not part of X/Open Curses;
 nor do other implementations of curses provide a similar feature.
+.PP
+In any implementation of X/Open Curses, an application can free part
+of the memory allocated by curses:
+.bP
+The portable part of \fBexit_curses\fP can be freed using \fBdelscreen\fP,
+passing the \fBSCREEN*\fP pointer returned by \fBnewterm\fP.
+.IP
+In some implementations, there is a global variable \fBsp\fP
+which could be used, e.g., if the screen were only initialized
+using \fBinitscr\fP.
+.bP
+The portable part of \fBexit_terminfo\fP can be freed using \fBdel_curterm\fP.
+.IP
+In this case, there is a global variable \fBcur_term\fP which can be
+used as parameter.
 .SH SEE ALSO
+\fBcurs_initscr\fP(3X),
+\fBcurs_terminfo\fP(3X).
 \fBcurses\fP(3X).
index 9abad1b04c3498b289aac7fbf9479eff5204e3d3..00ae1349db0ad0a8cec0b1c1064a852e20178675 100644 (file)
@@ -27,7 +27,7 @@
 .\" authorization.                                                           *
 .\"***************************************************************************
 .\"
-.\" $Id: curs_terminfo.3x,v 1.81 2022/02/12 20:05:11 tom Exp $
+.\" $Id: curs_terminfo.3x,v 1.82 2022/06/04 22:47:05 tom Exp $
 .TH curs_terminfo 3X ""
 .ie \n(.g .ds `` \(lq
 .el       .ds `` ``
@@ -410,7 +410,8 @@ for each of the predefined \fBterminfo\fP variables:
 .\" ***************************************************************************
 .SS Releasing Memory
 Each successful call to \fBsetupterm\fP allocates memory to hold the terminal
-description.  As a side-effect, it sets \fBcur_term\fP to point to this memory.
+description.
+As a side-effect, it sets \fBcur_term\fP to point to this memory.
 If an application calls
 .sp
        \fBdel_curterm(cur_term);\fP
index 35cc9492a4412adb5f75ea0402ce62bd06acd48a..f896a4446f2f0ef9f472d2fd847597367a8b5f96 100644 (file)
@@ -6,8 +6,8 @@
 # Report bugs and new terminal descriptions to
 #      bug-ncurses@gnu.org
 #
-#      $Revision: 1.1003 $
-#      $Date: 2022/05/28 20:05:41 $
+#      $Revision: 1.1005 $
+#      $Date: 2022/06/04 23:14:19 $
 #
 # The original header is preserved below for reference.  It is noted that there
 # is a "newer" version which differs in some cosmetic details (but actually
@@ -2179,7 +2179,6 @@ teken-2018|teken as of 2018,
        kf3=\EOR, kf4=\EOS, kf5=\E[15~, kf6=\E[17~, kf7=\E[18~,
        kf8=\E[19~, kf9=\E[20~, khome=\E[H, kich1=\E[2~, knp=\E[6~,
        kpp=\E[5~, rmir=\E[4l, smir=\E[4h, tbc=\E[3g,
-       u6=\E[%i%d;%dR, u7=\E[6n, u8=\E[?1;2c, u9=\E[c,
        vpa=\E[%i%p1%dd, use=vt220+cvis, use=cons25,
 
 teken-2022|teken as of 2022,
@@ -4916,9 +4915,12 @@ xterm-p370|xterm patch #370,
        use=ansi+rep, use=ecma+strikeout, use=xterm+pcfkeys,
        use=xterm+nofkeys,
 
+xterm-p371|xterm patch #371,
+       use=dec+sl, use=xterm-p370,
+
 # This version reflects the current xterm features.
 xterm-new|modern xterm terminal emulator,
-       use=dec+sl, use=xterm-p370,
+       use=xterm-p370,
 
 # This fragment is for people who cannot agree on what the backspace key
 # should send.
@@ -27551,4 +27553,8 @@ v3220|LANPAR Vision II model 3220/3221/3222,
 # 2022-05-28
 #      + expanded notes for teken/syscons -TD
 #
+# 2022-06-04
+#      + remove u6-u9 from teken-2018 -TD
+#      + set "xterm-new" to "xterm-p370", add "xterm-p371" -TD
+#
 ######## SHANTIH!  SHANTIH!  SHANTIH!
index f1451976e90aba2fdfcdfb215d4b58279d822c0c..55e3a0fe1116069eae801bd94471ac3121c9f36f 100644 (file)
@@ -1,8 +1,8 @@
-ncurses6 (6.3+20220529) unstable; urgency=low
+ncurses6 (6.3+20220604) unstable; urgency=low
 
   * latest weekly patch
 
- -- Thomas E. Dickey <dickey@invisible-island.net>  Sun, 29 May 2022 14:40:52 -0400
+ -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 04 Jun 2022 06:24:10 -0400
 
 ncurses6 (5.9-20131005) unstable; urgency=low
 
index f1451976e90aba2fdfcdfb215d4b58279d822c0c..55e3a0fe1116069eae801bd94471ac3121c9f36f 100644 (file)
@@ -1,8 +1,8 @@
-ncurses6 (6.3+20220529) unstable; urgency=low
+ncurses6 (6.3+20220604) unstable; urgency=low
 
   * latest weekly patch
 
- -- Thomas E. Dickey <dickey@invisible-island.net>  Sun, 29 May 2022 14:40:52 -0400
+ -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 04 Jun 2022 06:24:10 -0400
 
 ncurses6 (5.9-20131005) unstable; urgency=low
 
index c8da6cdb1c00537c0e5556be6b4b23bea2c81d00..51d93ddb9f456246eaf81aeb1bb9d6bd260c89da 100644 (file)
@@ -1,8 +1,8 @@
-ncurses6 (6.3+20220529) unstable; urgency=low
+ncurses6 (6.3+20220604) unstable; urgency=low
 
   * latest weekly patch
 
- -- Thomas E. Dickey <dickey@invisible-island.net>  Sun, 29 May 2022 14:40:52 -0400
+ -- Thomas E. Dickey <dickey@invisible-island.net>  Sat, 04 Jun 2022 06:24:10 -0400
 
 ncurses6 (5.9-20120608) unstable; urgency=low
 
index 4c844c8b761082db57a68f7f5963731a5d4fa1f8..76234c421e6f2c666a0831fc1f2dc4d28a08c77d 100644 (file)
@@ -1,4 +1,4 @@
-; $Id: mingw-ncurses.nsi,v 1.523 2022/05/29 18:40:52 tom Exp $\r
+; $Id: mingw-ncurses.nsi,v 1.524 2022/06/04 10:24:10 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 "3"\r
 !define VERSION_YYYY  "2022"\r
-!define VERSION_MMDD  "0529"\r
+!define VERSION_MMDD  "0604"\r
 !define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}\r
 \r
 !define MY_ABI   "5"\r
index 61b3469a1af30a4bbd9792b5244d3da5f8d88adc..970e53c031fba05f72460a9238cef255080dc6aa 100644 (file)
@@ -3,7 +3,7 @@
 Summary: shared libraries for terminal handling
 Name: mingw32-ncurses6
 Version: 6.3
-Release: 20220529
+Release: 20220604
 License: X11
 Group: Development/Libraries
 Source: ncurses-%{version}-%{release}.tgz
index b05a6bcf679dd02b3c48cec1e8cf595760947e43..783aea24d568bb28d5f362d2a40c3cbcfa865df0 100644 (file)
@@ -1,7 +1,7 @@
 Summary: shared libraries for terminal handling
 Name: ncurses6
 Version: 6.3
-Release: 20220529
+Release: 20220604
 License: X11
 Group: Development/Libraries
 Source: ncurses-%{version}-%{release}.tgz
index 1fceaee84951cd0c7ac44e73b2283beb30bfe26e..120f068ce8ba8968102d7a2d35520b0dd69b2867 100644 (file)
@@ -1,7 +1,7 @@
 Summary: Curses library with POSIX thread support.
 Name: ncursest6
 Version: 6.3
-Release: 20220529
+Release: 20220604
 License: X11
 Group: Development/Libraries
 Source: ncurses-%{version}-%{release}.tgz
index 61dc3cd7fd42d25ea3fcf8288c0043e30199e692..4eb8f2d8161de3e2e18fb9349f88b7372215fb73 100644 (file)
@@ -26,7 +26,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: README,v 1.75 2022/04/16 18:25:47 tom Exp $
+-- $Id: README,v 1.76 2022/06/04 23:25:37 tom Exp $
 -------------------------------------------------------------------------------
 
 The programs in this directory are used to test and demonstrate ncurses.
@@ -86,12 +86,12 @@ TYPE_REGEXP                 test: demo_forms
 current_field                  test: demo_forms dup_field edit_field move_field ncurses
 data_ahead                     test: demo_forms
 data_behind                    test: demo_forms
-dup_field                      -
+dup_field                      test: dup_field
 dynamic_field_info             test: demo_forms
 field_arg                      test: demo_forms
 field_back                     test: demo_forms edit_field
 field_buffer                   test: cardfile demo_forms ncurses
-field_count                    test: demo_forms move_field
+field_count                    test: demo_forms dup_field move_field
 field_fore                     test: demo_forms
 field_index                    test: demo_forms
 field_info                     test: edit_field ncurses
@@ -107,7 +107,7 @@ field_type                  test: demo_forms
 field_userptr                  test: dup_field edit_field move_field ncurses
 form_driver                    test: cardfile demo_forms dup_field edit_field move_field ncurses
 form_driver_w                  test: form_driver_w
-form_fields                    test: cardfile demo_forms move_field
+form_fields                    test: cardfile demo_forms dup_field move_field
 form_init                      -
 form_opts                      -
 form_opts_off                  -
@@ -147,7 +147,7 @@ set_field_type                      test: demo_forms dup_field move_field ncurses
 set_field_userptr              test: edit_field ncurses
 set_fieldtype_arg              -
 set_fieldtype_choice           -
-set_form_fields                        test: move_field
+set_form_fields                        test: dup_field move_field
 set_form_init                  -
 set_form_opts                  -
 set_form_page                  -
@@ -163,7 +163,7 @@ unpost_form                 test: cardfile demo_forms dup_field form_driver_w move_field ncurs
 libmenu:
 -------
 current_item                   test: demo_menus ncurses
-free_item                      test: ncurses
+free_item                      test: demo_menus ncurses
 free_menu                      test: demo_menus ncurses
 item_count                     test: demo_menus
 item_description               -
@@ -274,20 +274,20 @@ bkgrnd                            test: ncurses
 bkgrndset                      test: back_ground ncurses
 boolcodes                      test: demo_termcap test_arrays progs: dump_entry
 boolfnames                     test: demo_terminfo test_arrays progs: dump_entry
-boolnames                      test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
+boolnames                      test: demo_terminfo test_arrays progs: dump_entry infocmp
 border                         -
 border_set                     -
 box                            test: cardfile chgat clip_printw demo_forms demo_menus demo_panels ditto inch_wide inchs ins_wide insdelln inserts lrtest ncurses newdemo popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
 box_set                                test: ncurses
 can_change_color               test: color_content extended_color ncurses
 can_change_color_sp            test: extended_color
-cbreak                         test: back_ground background blue bs cardfile chgat clip_printw color_content color_set combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels demo_tabs ditto dup_field extended_color filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest move_field movewindow ncurses newdemo padview pair_content picsmap savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque test_unget_wch testcurs view worm xmas
+cbreak                         test: back_ground background blue bs cardfile chgat clip_printw color_content color_set combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels demo_tabs ditto dup_field extended_color filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest move_field movewindow ncurses newdemo padview pair_content picsmap savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque test_unget_wch testcurs view worm xmas
 cbreak_sp                      test: sp_tinfo
 chgat                          test: chgat
 clear                          test: blue bs filter gdc ncurses padview testcurs xmas
 clearok                                test: bs knight
 clrtobot                       test: demo_menus move_field ncurses view
-clrtoeol                       test: blue bs demo_altkeys filter foldkeys form_driver_w hanoi hashtest movewindow ncurses padview view
+clrtoeol                       test: blue bs demo_altkeys filter foldkeys form_driver_w hanoi hashtest movewindow ncurses padview test_mouse view
 color_content                  test: color_content ncurses picsmap
 color_content_sp               -
 color_set                      test: color_set dots_xcurses extended_color ncurses
@@ -311,7 +311,7 @@ delay_output_sp                     test: sp_tinfo
 delch                          -
 deleteln                       test: insdelln
 delscreen                      test: ditto dots_mvcur
-delwin                         test: cardfile chgat clip_printw demo_forms demo_panels dup_field inch_wide inchs ins_wide insdelln inserts move_field ncurses newdemo popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view
+delwin                         test: cardfile chgat clip_printw demo_forms demo_panels dup_field inch_wide inchs ins_wide insdelln inserts move_field ncurses newdemo padview popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view
 derwin                         test: cardfile chgat clip_printw demo_forms demo_menus ditto inch_wide inchs ins_wide insdelln inserts movewindow ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque
 doupdate                       test: cardfile demo_menus demo_panels ditto ins_wide inserts knight movewindow ncurses padview popup_msg redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr
 doupdate_sp                    lib: ncurses
@@ -320,15 +320,15 @@ echo                              test: bs hanoi ncurses test_get_wstr test_getstr testcurs testscanw
 echo_sp                                lib: ncurses
 echo_wchar                     test: ncurses
 echochar                       test: echochar ncurses
-endwin                         test: back_ground background blue bs cardfile chgat clip_printw color_content color_set combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels demo_tabs ditto dots_curses dots_mvcur dots_xcurses dup_field echochar extended_color filter firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest move_field movewindow ncurses newdemo padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque test_unget_wch testaddch testcurs testscanw view worm xmas
+endwin                         test: back_ground background blue bs cardfile chgat clip_printw color_content color_set combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels demo_tabs ditto dots_curses dots_mvcur dots_xcurses dup_field echochar extended_color filter firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest move_field movewindow ncurses newdemo padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque test_unget_wch testaddch testcurs testscanw view worm xmas
 endwin_sp                      lib: ncurses
 erase                          test: cardfile demo_menus filter firework firstlast hanoi lrtest ncurses picsmap tclock test_opaque testcurs
 erasechar                      test: ncurses
 erasechar_sp                   test: sp_tinfo
 erasewchar                     test: ncurses
 erasewchar_sp                  lib: ncurses
-exit_curses                    test: back_ground background blue bs cardfile chgat clip_printw color_content color_set combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels ditto dots_curses dots_xcurses dup_field echochar extended_color filter firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest move_field movewindow ncurses newdemo padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque test_setupterm test_unget_wch testaddch testcurs testscanw view worm xmas
-exit_terminfo                  test: demo_tabs demo_termcap demo_terminfo dots dots_mvcur dots_termcap list_keys railroad sp_tinfo test_arrays test_sgr test_termattrs test_tparm test_vid_puts test_vidputs
+exit_curses                    test: back_ground background blue bs cardfile chgat clip_printw color_content color_set combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels demo_tabs ditto dots_curses dots_xcurses dup_field echochar extended_color filter firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest move_field movewindow ncurses newdemo padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque test_setupterm test_termattrs test_unget_wch testaddch testcurs testscanw view worm xmas
+exit_terminfo                  test: demo_termcap demo_terminfo dots dots_mvcur dots_termcap list_keys railroad sp_tinfo test_arrays test_sgr test_tparm test_vid_puts test_vidputs
 extended_color_content         test: color_content extended_color
 extended_color_content_sp      test: extended_color
 extended_pair_content          test: extended_color pair_content
@@ -355,12 +355,12 @@ getbegy                           test: chgat clip_printw demo_menus demo_panels dump_window insdelln m
 getbkgd                                test: ncurses
 getbkgrnd                      test: ncurses
 getcchar                       test: demo_new_pair ncurses savescreen view
-getch                          test: back_ground background blue bs chgat color_content color_set combine demo_altkeys demo_new_pair demo_tabs extended_color filter firework firstlast foldkeys hanoi hashtest insdelln lrtest padview pair_content picsmap savescreen tclock test_opaque test_unget_wch testaddch testcurs view xmas
+getch                          test: back_ground background blue bs chgat color_content color_set combine demo_altkeys demo_new_pair demo_tabs extended_color filter firework firstlast foldkeys hanoi hashtest insdelln lrtest padview pair_content picsmap savescreen tclock test_mouse test_opaque test_unget_wch testaddch testcurs view xmas
 getcurx                                test: bs chgat clip_printw combine demo_altkeys demo_defkey demo_panels dump_window extended_color filter firstlast foldkeys insdelln move_field movewindow ncurses redraw savescreen test_get_wstr test_getstr test_opaque testcurs view
-getcury                                test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels dump_window extended_color filter firstlast foldkeys insdelln move_field movewindow ncurses popup_msg redraw savescreen test_opaque testcurs view
+getcury                                test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels dump_window extended_color filter firstlast foldkeys insdelln move_field movewindow ncurses popup_msg redraw savescreen test_mouse test_opaque testcurs view
 getmaxx                                test: chgat clip_printw demo_panels dump_window firstlast inch_wide inchs insdelln movewindow ncurses newdemo popup_msg redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
-getmaxy                                test: chgat clip_printw demo_forms demo_panels dump_window firstlast inch_wide inchs insdelln movewindow ncurses newdemo popup_msg redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
-getmouse                       test: bs demo_menus knight movewindow ncurses testcurs
+getmaxy                                test: chgat clip_printw demo_forms demo_panels dump_window firstlast inch_wide inchs insdelln movewindow ncurses newdemo popup_msg redraw test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque testcurs
+getmouse                       test: bs demo_menus knight movewindow ncurses test_mouse testcurs
 getmouse_sp                    -
 getn_wstr                      test: test_get_wstr
 getnstr                                test: filter ncurses test_getstr
@@ -396,11 +396,11 @@ init_color                        test: color_content ncurses
 init_color_sp                  -
 init_extended_color            test: color_content extended_color
 init_extended_color_sp         test: extended_color
-init_extended_pair             test: extended_color ncurses pair_content picsmap savescreen
+init_extended_pair             test: extended_color ncurses pair_content picsmap
 init_extended_pair_sp          test: extended_color
 init_pair                      test: back_ground background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_new_pair demo_panels dots_curses dots_xcurses dup_field echochar filter firework gdc hanoi ins_wide insdelln inserts knight move_field ncurses newdemo padview pair_content picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
 init_pair_sp                   lib: ncurses
-initscr                                test: back_ground background blue bs cardfile chgat clip_printw color_content color_set combine demo_defkey demo_forms demo_keyok demo_menus demo_panels demo_tabs dots_curses dots_xcurses dup_field echochar filter firework firstlast form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest move_field movewindow ncurses newdemo padview pair_content picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque test_unget_wch testaddch testcurs testscanw view worm xmas
+initscr                                test: back_ground background blue bs cardfile chgat clip_printw color_content color_set combine demo_defkey demo_forms demo_keyok demo_menus demo_panels demo_tabs dots_curses dots_xcurses dup_field echochar filter firework firstlast form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest move_field movewindow ncurses newdemo padview pair_content picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque test_unget_wch testaddch testcurs testscanw view worm xmas
 innstr                         test: test_instr
 innwstr                                test: test_inwstr
 ins_nwstr                      test: ins_wide
@@ -442,7 +442,7 @@ keyname                             test: combine demo_altkeys demo_defkey demo_keyok demo_menus dup_fiel
 keyname_sp                     test: sp_tinfo
 keyok                          test: demo_keyok foldkeys
 keyok_sp                       test: sp_tinfo
-keypad                         test: bs cardfile chgat clip_printw combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels ditto dup_field filter firework foldkeys form_driver_w hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest move_field movewindow ncurses padview popup_msg redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque test_unget_wch testcurs testscanw view
+keypad                         test: bs cardfile chgat clip_printw combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels ditto dup_field filter firework foldkeys form_driver_w hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest move_field movewindow ncurses padview popup_msg redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque test_unget_wch testcurs testscanw view
 killchar                       test: ncurses
 killchar_sp                    test: sp_tinfo
 killwchar                      test: ncurses
@@ -454,9 +454,9 @@ mcprint                             -
 mcprint_sp                     -
 meta                           test: key_names keynames ncurses
 mouse_trafo                    lib: form
-mouseinterval                  -
+mouseinterval                  test: test_mouse
 mouseinterval_sp               -
-mousemask                      test: bs demo_forms demo_menus knight movewindow ncurses testcurs
+mousemask                      test: bs demo_forms demo_menus knight movewindow ncurses test_mouse testcurs
 mousemask_sp                   -
 move                           test: blue bs cardfile chgat combine demo_altkeys demo_menus demo_new_pair demo_tabs dots_curses dots_xcurses echochar filter foldkeys gdc hanoi hashtest inch_wide inchs ins_wide inserts knight lrtest move_field movewindow ncurses picsmap savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testscanw view xmas
 mvadd_wch                      test: ncurses test_add_wchstr test_addwstr
@@ -558,11 +558,11 @@ nl_sp                             lib: ncurses
 nocbreak                       test: testcurs
 nocbreak_sp                    test: sp_tinfo
 nodelay                                test: demo_new_pair ditto extended_color firework gdc lrtest ncurses newdemo padview rain tclock test_opaque view worm xmas
-noecho                         test: back_ground background bs cardfile chgat clip_printw color_content color_set combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels demo_tabs ditto dup_field extended_color firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest move_field movewindow ncurses padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque test_unget_wch testcurs view worm xmas
+noecho                         test: back_ground background bs cardfile chgat clip_printw color_content color_set combine demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels demo_tabs ditto dup_field extended_color firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest move_field movewindow ncurses padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque test_unget_wch testcurs view worm xmas
 noecho_sp                      lib: ncurses
 nofilter                       -
 nofilter_sp                    -
-nonl                           test: bs demo_forms dup_field hashtest move_field movewindow ncurses padview view worm xmas
+nonl                           test: bs demo_forms dup_field hashtest move_field movewindow ncurses padview test_mouse view worm xmas
 nonl_sp                                lib: ncurses
 noqiflush                      -
 noqiflush_sp                   test: sp_tinfo
@@ -571,7 +571,7 @@ noraw_sp                    test: sp_tinfo
 notimeout                      test: ncurses test_opaque
 numcodes                       test: demo_termcap test_arrays progs: dump_entry
 numfnames                      test: demo_terminfo test_arrays progs: dump_entry
-numnames                       test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
+numnames                       test: demo_terminfo test_arrays progs: dump_entry infocmp
 ospeed                         test: demo_termcap progs: tset
 overlay                                test: ncurses testcurs xmas
 overwrite                      test: ncurses savescreen
@@ -582,7 +582,7 @@ pechochar                   -
 pnoutrefresh                   test: ncurses padview popup_msg
 prefresh                       test: testcurs
 printw                         test: back_ground background blue bs color_content color_set combine demo_altkeys demo_defkey demo_keyok demo_tabs extended_color filter foldkeys ncurses pair_content savescreen test_unget_wch testcurs testscanw view
-putp                           test: filter test_sgr progs: tput
+putp                           test: filter test_mouse test_sgr progs: tput
 putp_sp                                test: sp_tinfo
 putwin                         test: ncurses
 qiflush                                -
@@ -590,7 +590,7 @@ qiflush_sp                  test: sp_tinfo
 raw                            test: demo_forms dup_field move_field ncurses redraw testcurs
 raw_sp                         test: sp_tinfo
 redrawwin                      test: combine padview redraw view
-refresh                                test: blue bs color_content demo_defkey demo_forms demo_keyok demo_menus demo_panels demo_tabs dots_curses dots_mvcur dots_xcurses dup_field echochar filter firstlast form_driver_w gdc hanoi hashtest lrtest move_field movewindow ncurses pair_content picsmap savescreen tclock testcurs view xmas
+refresh                                test: blue bs color_content demo_defkey demo_forms demo_keyok demo_menus demo_panels demo_tabs dots_curses dots_mvcur dots_xcurses dup_field echochar filter firstlast form_driver_w gdc hanoi hashtest lrtest move_field movewindow ncurses pair_content picsmap savescreen tclock test_mouse testcurs view xmas
 reset_color_pairs              test: picsmap
 reset_color_pairs_sp           -
 reset_prog_mode                        test: filter ncurses
@@ -629,7 +629,7 @@ set_tabsize_sp                      test: sp_tinfo
 set_term                       lib: ncurses
 setcchar                       test: back_ground combine demo_new_pair demo_panels ins_wide ncurses picsmap savescreen test_add_wchstr test_addwstr
 setscrreg                      test: view
-setupterm                      test: demo_terminfo dots list_keys sp_tinfo test_setupterm test_sgr test_termattrs test_tparm test_vid_puts test_vidputs progs: clear tabs tput tset
+setupterm                      test: demo_terminfo dots list_keys sp_tinfo test_mouse test_setupterm test_sgr test_termattrs test_tparm test_vid_puts test_vidputs progs: clear tabs tput tset
 slk_attr                       -
 slk_attr_off                   -
 slk_attr_on                    -
@@ -665,10 +665,10 @@ standend                  test: blue gdc ncurses
 standout                       test: blue ncurses
 start_color                    test: back_ground background blue bs cardfile chgat clip_printw color_content color_set demo_forms demo_menus demo_new_pair demo_panels dots_curses dots_xcurses dup_field echochar extended_color filter firework gdc hanoi ins_wide insdelln inserts knight move_field ncurses newdemo padview pair_content picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
 start_color_sp                 -
-stdscr                         test: back_ground background bs chgat clip_printw color_content combine demo_altkeys demo_forms demo_menus demo_new_pair demo_panels ditto dup_field edit_field extended_color filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest move_field movewindow ncurses padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque test_unget_wch testcurs testscanw view worm xmas
+stdscr                         test: back_ground background bs chgat clip_printw color_content combine demo_altkeys demo_forms demo_menus demo_new_pair demo_panels ditto dup_field edit_field extended_color filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest move_field movewindow ncurses padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque test_unget_wch testcurs testscanw view worm xmas
 strcodes                       test: demo_termcap test_arrays progs: dump_entry
 strfnames                      test: demo_terminfo list_keys test_arrays progs: dump_entry
-strnames                       test: demo_termcap demo_terminfo foldkeys list_keys test_arrays test_tparm progs: dump_entry infocmp tic
+strnames                       test: demo_terminfo foldkeys list_keys test_arrays test_tparm progs: dump_entry infocmp tic
 subpad                         test: testcurs
 subwin                         test: movewindow ncurses newdemo testcurs
 syncok                         test: test_opaque
@@ -691,20 +691,20 @@ tigetflag                 test: demo_terminfo savescreen progs: tic tput
 tigetflag_sp                   test: sp_tinfo
 tigetnum                       test: demo_tabs demo_terminfo dots dots_mvcur ncurses savescreen progs: tput
 tigetnum_sp                    test: sp_tinfo
-tigetstr                       test: blue demo_defkey demo_new_pair demo_terminfo foldkeys list_keys savescreen test_sgr test_tparm testcurs progs: clear_cmd tic tput
+tigetstr                       test: blue demo_defkey demo_new_pair demo_terminfo foldkeys list_keys savescreen test_mouse test_sgr test_tparm testcurs progs: clear_cmd tic tput
 tigetstr_sp                    test: sp_tinfo
 timeout                                test: filter rain savescreen
 tiparm                         -
 touchline                      test: chgat clip_printw insdelln
 touchwin                       test: chgat clip_printw demo_menus filter firstlast inch_wide inchs ins_wide insdelln inserts movewindow ncurses popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque xmas
-tparm                          test: dots dots_mvcur test_sgr test_tparm progs: tic tput
+tparm                          test: dots dots_mvcur test_mouse test_sgr test_tparm progs: tic tput
 tputs                          test: dots dots_mvcur dots_termcap railroad test_tparm test_vid_puts test_vidputs progs: clear_cmd reset_cmd tabs
 tputs_sp                       test: sp_tinfo
 trace                          -
 ttytype                                test: demo_terminfo test_sgr
 typeahead                      test: testcurs
 typeahead_sp                   test: sp_tinfo
-unctrl                         test: ncurses redraw test_add_wchstr test_addchstr testcurs
+unctrl                         test: ncurses redraw test_add_wchstr test_addchstr test_mouse testcurs
 unctrl_sp                      test: sp_tinfo
 unget_wch                      test: test_unget_wch
 unget_wch_sp                   -
@@ -734,7 +734,7 @@ vidputs                             test: test_vidputs
 vidputs_sp                     -
 vline                          test: gdc ncurses
 vline_set                      -
-vw_printw                      test: clip_printw movewindow
+vw_printw                      test: clip_printw movewindow test_mouse
 vw_scanw                       -
 vwprintw                       -
 vwscanw                                -
@@ -804,9 +804,9 @@ winsstr                             test: inserts
 winstr                         test: test_instr
 winwstr                                test: test_inwstr
 wmouse_trafo                   test: ncurses
-wmove                          test: chgat clip_printw demo_altkeys demo_defkey demo_keyok demo_menus demo_panels dump_window extended_color firstlast foldkeys inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo padview picsmap redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm
+wmove                          test: chgat clip_printw demo_altkeys demo_defkey demo_keyok demo_menus demo_panels dump_window extended_color firstlast foldkeys inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo padview picsmap redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque testcurs view worm
 wnoutrefresh                   test: demo_menus ditto inch_wide inchs ins_wide inserts knight movewindow ncurses padview popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque
-wprintw                                test: chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels inch_wide inchs ins_wide insdelln inserts knight ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
+wprintw                                test: chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels inch_wide inchs ins_wide insdelln inserts knight ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_mouse test_opaque testcurs
 wredrawln                      test: redraw
 wrefresh                       test: chgat clip_printw demo_forms demo_keyok demo_menus demo_panels dup_field firstlast ins_wide insdelln inserts knight lrtest move_field movewindow ncurses newdemo popup_msg redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testcurs worm xmas
 wresize                                test: cardfile demo_menus ncurses