ncurses/ncurses-6.0-20151205.patch

3820 lines
175 KiB
Diff
Raw Normal View History

# ncurses 6.0 - patch 20151205 - Thomas E. Dickey
#
# ------------------------------------------------------------------------------
#
# Ncurses 6.0 is at
# ftp.gnu.org:/pub/gnu
#
# Patches for ncurses 6.0 can be found at
# ftp://invisible-island.net/ncurses/6.0
# http://invisible-mirror.net/archives/ncurses/6.0
#
# ------------------------------------------------------------------------------
# ftp://invisible-island.net/ncurses/6.0/ncurses-6.0-20151205.patch.gz
# patch by Thomas E. Dickey <dickey@invisible-island.net>
# created Sun Dec 6 01:07:45 UTC 2015
# ------------------------------------------------------------------------------
# NEWS | 15 ++++++-
# VERSION | 2
# dist.mk | 4 -
# doc/html/man/captoinfo.1m.html | 2
# doc/html/man/clear.1.html | 2
# doc/html/man/curs_attr.3x.html | 5 +-
# doc/html/man/curs_bkgd.3x.html | 2
# doc/html/man/curs_color.3x.html | 3 -
# doc/html/man/curs_inopts.3x.html | 28 ++++++-------
# doc/html/man/curs_legacy.3x.html | 6 +-
# doc/html/man/curs_opaque.3x.html | 23 +++++-----
# doc/html/man/curs_sp_funcs.3x.html | 6 +-
# doc/html/man/curs_threads.3x.html | 4 -
# doc/html/man/curs_touch.3x.html | 4 -
# doc/html/man/form.3x.html | 2
# doc/html/man/form_cursor.3x.html | 6 +-
# doc/html/man/form_data.3x.html | 17 ++++----
# doc/html/man/form_driver.3x.html | 63 +++++++++++++++---------------
# doc/html/man/form_field_info.3x.html | 29 +++++++------
# doc/html/man/form_field_just.3x.html | 19 ++++-----
# doc/html/man/form_field_new.3x.html | 41 ++++++++++---------
# doc/html/man/form_field_opts.3x.html | 37 ++++++++++-------
# doc/html/man/form_field_userptr.3x.html | 8 +--
# doc/html/man/form_new.3x.html | 6 +-
# doc/html/man/form_new_page.3x.html | 6 +-
# doc/html/man/form_opts.3x.html | 29 +++++++------
# doc/html/man/form_post.3x.html | 6 +-
# doc/html/man/form_requestname.3x.html | 21 +++++-----
# doc/html/man/form_userptr.3x.html | 15 +++----
# doc/html/man/infocmp.1m.html | 2
# doc/html/man/infotocap.1m.html | 2
# doc/html/man/menu.3x.html | 2
# doc/html/man/menu_attributes.3x.html | 8 ++-
# doc/html/man/menu_cursor.3x.html | 6 +-
# doc/html/man/menu_format.3x.html | 6 +-
# doc/html/man/menu_items.3x.html | 8 +--
# doc/html/man/menu_mark.3x.html | 35 ++++++++--------
# doc/html/man/menu_new.3x.html | 6 +-
# doc/html/man/menu_opts.3x.html | 25 ++++++-----
# doc/html/man/menu_pattern.3x.html | 29 +++++++------
# doc/html/man/menu_post.3x.html | 8 +--
# doc/html/man/menu_requestname.3x.html | 21 +++++-----
# doc/html/man/menu_spacing.3x.html | 39 +++++++++---------
# doc/html/man/menu_userptr.3x.html | 15 +++----
# doc/html/man/mitem_name.3x.html | 13 +++---
# doc/html/man/mitem_new.3x.html | 6 +-
# doc/html/man/mitem_opts.3x.html | 23 +++++-----
# doc/html/man/mitem_userptr.3x.html | 8 +--
# doc/html/man/mitem_value.3x.html | 6 +-
# doc/html/man/ncurses.3x.html | 2
# doc/html/man/panel.3x.html | 34 ++++++++--------
# doc/html/man/tabs.1.html | 2
# doc/html/man/term_variables.3x.html | 4 +
# doc/html/man/terminfo.5.html | 2
# doc/html/man/tic.1m.html | 2
# doc/html/man/toe.1m.html | 2
# doc/html/man/tput.1.html | 2
# doc/html/man/tset.1.html | 2
# man/curs_attr.3x | 4 +
# man/curs_color.3x | 4 +
# man/curs_legacy.3x | 6 +-
# man/curs_opaque.3x | 7 ++-
# man/curs_sp_funcs.3x | 6 +-
# man/curs_threads.3x | 5 --
# man/curs_touch.3x | 4 -
# man/form_cursor.3x | 6 +-
# man/form_data.3x | 7 +--
# man/form_driver.3x | 5 +-
# man/form_field_info.3x | 7 +--
# man/form_field_just.3x | 7 +--
# man/form_field_new.3x | 9 ++--
# man/form_field_opts.3x | 7 ++-
# man/form_field_userptr.3x | 7 +--
# man/form_new.3x | 7 +--
# man/form_new_page.3x | 7 +--
# man/form_opts.3x | 7 ++-
# man/form_post.3x | 5 +-
# man/form_requestname.3x | 7 +--
# man/form_userptr.3x | 5 +-
# man/menu_attributes.3x | 13 ++++--
# man/menu_cursor.3x | 6 +-
# man/menu_format.3x | 7 +--
# man/menu_items.3x | 8 ++-
# man/menu_mark.3x | 5 +-
# man/menu_new.3x | 7 +--
# man/menu_opts.3x | 7 ++-
# man/menu_pattern.3x | 7 +--
# man/menu_post.3x | 7 +--
# man/menu_requestname.3x | 7 +--
# man/menu_spacing.3x | 7 +--
# man/menu_userptr.3x | 5 +-
# man/mitem_name.3x | 7 +--
# man/mitem_new.3x | 7 +--
# man/mitem_opts.3x | 9 ++--
# man/mitem_userptr.3x | 7 +--
# man/mitem_value.3x | 7 +--
# man/panel.3x | 32 +++++++--------
# man/term_variables.3x | 4 +
# package/debian-mingw/changelog | 4 -
# package/debian-mingw64/changelog | 4 -
# package/debian/changelog | 4 -
# package/mingw-ncurses.nsi | 4 -
# package/mingw-ncurses.spec | 2
# package/ncurses.spec | 2
# test/README | 19 ++++-----
# 105 files changed, 577 insertions(+), 481 deletions(-)
# ------------------------------------------------------------------------------
Index: NEWS
Prereq: 1.2536
--- ncurses-6.0-20151128+/NEWS 2015-11-29 01:31:02.000000000 +0000
+++ ncurses-6.0-20151205/NEWS 2015-12-05 23:45:23.000000000 +0000
@@ -25,7 +25,7 @@
-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: NEWS,v 1.2536 2015/11/29 01:31:02 tom Exp $
+-- $Id: NEWS,v 1.2540 2015/12/05 23:45:23 tom Exp $
-------------------------------------------------------------------------------
This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,7 +45,20 @@
Changes through 1.9.9e did not credit all contributions;
it is not possible to add this information.
+20151205
+ + update form_cursor.3x, form_post.3x, menu_attributes.3x to list
+ function names in NAME section (patch by Jason McIntyre).
+ + minor fixes to manpage NAME/SYNOPSIS sections to consistently use
+ rule that either all functions which are prototyped in SYNOPSIS are
+ listed in the NAME section, or the manual-page name is the sole item
+ listed in the NAME section. The latter is used to reduce clutter,
+ e.g., for the top-level library manual pages as well as for certain
+ feature-pages such as SP-funcs and threading (prompted by patches by
+ Jason McIntyre).
+
20151128
+ + add option to preserve leading whitespace in form fields (patch by
+ Leon Winter).
+ add missing assignment in lib_getch.c to make notimeout() work
(Debian #805618).
+ add 't' toggle for notimeout() function in test/ncurses.c a/A screens
Index: VERSION
--- ncurses-6.0-20151128+/VERSION 2015-11-28 16:31:05.000000000 +0000
+++ ncurses-6.0-20151205/VERSION 2015-12-05 13:22:37.000000000 +0000
@@ -1 +1 @@
-5:0:9 6.0 20151128
+5:0:9 6.0 20151205
Index: dist.mk
Prereq: 1.1081
--- ncurses-6.0-20151128+/dist.mk 2015-11-28 16:31:05.000000000 +0000
+++ ncurses-6.0-20151205/dist.mk 2015-12-05 13:22:37.000000000 +0000
@@ -25,7 +25,7 @@
# use or other dealings in this Software without prior written #
# authorization. #
##############################################################################
-# $Id: dist.mk,v 1.1081 2015/11/28 16:31:05 tom Exp $
+# $Id: dist.mk,v 1.1082 2015/12/05 13:22:37 tom Exp $
# Makefile for creating ncurses distributions.
#
# This only needs to be used directly as a makefile by developers, but
@@ -37,7 +37,7 @@
# These define the major/minor/patch versions of ncurses.
NCURSES_MAJOR = 6
NCURSES_MINOR = 0
-NCURSES_PATCH = 20151128
+NCURSES_PATCH = 20151205
# We don't append the patch to the version, since this only applies to releases
VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
Index: doc/html/man/captoinfo.1m.html
--- ncurses-6.0-20151128+/doc/html/man/captoinfo.1m.html 2015-10-25 00:21:09.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/captoinfo.1m.html 2015-12-06 00:26:44.000000000 +0000
@@ -205,7 +205,7 @@
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
<STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
</PRE>
Index: doc/html/man/clear.1.html
--- ncurses-6.0-20151128+/doc/html/man/clear.1.html 2015-10-25 00:21:09.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/clear.1.html 2015-12-06 00:26:44.000000000 +0000
@@ -71,7 +71,7 @@
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
<STRONG><A HREF="tput.1.html">tput(1)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
Index: doc/html/man/curs_attr.3x.html
--- ncurses-6.0-20151128+/doc/html/man/curs_attr.3x.html 2015-10-25 00:23:27.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/curs_attr.3x.html 2015-12-06 00:32:26.000000000 +0000
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: curs_attr.3x,v 1.42 2015/10/24 19:10:42 Sven.Joachim Exp @
+ * @Id: curs_attr.3x,v 1.43 2015/12/05 18:46:04 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -90,6 +90,7 @@
<STRONG>short</STRONG> <EM>color</EM><STRONG>,</STRONG> <STRONG>const</STRONG> <STRONG>void</STRONG> <STRONG>*</STRONG><EM>opts</EM><STRONG>);</STRONG>
<STRONG>int</STRONG> <STRONG>mvwchgat(WINDOW</STRONG> <STRONG>*</STRONG><EM>win,</EM> <EM>int</EM> <EM>y,</EM> <EM>int</EM> <EM>x,</EM> <EM>int</EM> <EM>n,</EM>
<STRONG>attr_t</STRONG> <EM>attr</EM><STRONG>,</STRONG> <STRONG>short</STRONG> <EM>color</EM><STRONG>,</STRONG> <STRONG>const</STRONG> <STRONG>void</STRONG> <STRONG>*</STRONG><EM>opts</EM><STRONG>);</STRONG>
+ <STRONG>PAIR_NUMBER(</STRONG><EM>attrs</EM><STRONG>);</STRONG>
</PRE>
@@ -189,8 +190,8 @@
<STRONG>A_INVIS</STRONG> Invisible or blank mode
<STRONG>A_ALTCHARSET</STRONG> Alternate character set
<STRONG>A_ITALIC</STRONG> Italics (non-X/Open extension)
- <STRONG>A_CHARTEXT</STRONG> Bit-mask to extract a character
+ <STRONG>A_CHARTEXT</STRONG> Bit-mask to extract a character
<STRONG>COLOR_PAIR(</STRONG><EM>n</EM><STRONG>)</STRONG> Color-pair number <EM>n</EM>
These video attributes are supported by <STRONG>attr_on</STRONG> and relat-
Index: doc/html/man/curs_bkgd.3x.html
--- ncurses-6.0-20151128+/doc/html/man/curs_bkgd.3x.html 2015-07-22 00:49:55.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/curs_bkgd.3x.html 2015-12-06 00:26:44.000000000 +0000
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: curs_bkgd.3x,v 1.23 2015/07/21 00:11:05 tom Exp @
+ * @Id: curs_bkgd.3x,v 1.24 2015/11/21 01:53:42 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
Index: doc/html/man/curs_color.3x.html
--- ncurses-6.0-20151128+/doc/html/man/curs_color.3x.html 2015-06-06 23:47:41.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/curs_color.3x.html 2015-12-06 00:26:44.000000000 +0000
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: curs_color.3x,v 1.39 2015/06/06 23:29:02 tom Exp @
+ * @Id: curs_color.3x,v 1.40 2015/12/05 20:09:42 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -64,6 +64,7 @@
<STRONG>int</STRONG> <STRONG>color_content(short</STRONG> <STRONG>color,</STRONG> <STRONG>short</STRONG> <STRONG>*r,</STRONG> <STRONG>short</STRONG> <STRONG>*g,</STRONG> <STRONG>short</STRONG>
<STRONG>*b);</STRONG>
<STRONG>int</STRONG> <STRONG>pair_content(short</STRONG> <STRONG>pair,</STRONG> <STRONG>short</STRONG> <STRONG>*f,</STRONG> <STRONG>short</STRONG> <STRONG>*b);</STRONG>
+ <STRONG>int</STRONG> <STRONG>COLOR_PAIR(int</STRONG> <STRONG>n);</STRONG>
</PRE>
Index: doc/html/man/curs_inopts.3x.html
--- ncurses-6.0-20151128+/doc/html/man/curs_inopts.3x.html 2015-05-13 19:27:44.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/curs_inopts.3x.html 2015-12-06 00:26:45.000000000 +0000
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: curs_inopts.3x,v 1.19 2015/04/11 10:21:38 tom Exp @
+ * @Id: curs_inopts.3x,v 1.20 2015/11/28 19:03:12 Benno.Schulenberg Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -79,12 +79,12 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
The <STRONG>ncurses</STRONG> library provides several functions which let
- an application change way input from the terminal is han-
- dled. Some are global, applying to all windows. Others
- apply only to a specific window. Window-specific settings
- are not automatically applied to new or derived windows.
- An application must apply these to each window, if the
- same behavior is needed.
+ an application change the way input from the terminal is
+ handled. Some are global, applying to all windows. Oth-
+ ers apply only to a specific window. Window-specific set-
+ tings are not automatically applied to new or derived win-
+ dows. An application must apply these to each window, if
+ the same behavior is needed.
</PRE>
@@ -124,22 +124,22 @@
is similar to <STRONG>cbreak</STRONG> mode in that characters typed by the
user are immediately available to the program. However,
after blocking for <EM>tenths</EM> tenths of seconds, ERR is re-
- turned if nothing has been typed. The value of <STRONG>tenths</STRONG>
+ turned if nothing has been typed. The value of <EM>tenths</EM>
must be a number between 1 and 255. Use <STRONG>nocbreak</STRONG> to leave
half-delay mode.
</PRE>
<H3><a name="h3-intrflush">intrflush</a></H3><PRE>
- If the <STRONG>intrflush</STRONG> option is enabled, (<EM>bf</EM> is <STRONG>TRUE</STRONG>), when an
+ If the <STRONG>intrflush</STRONG> option is enabled (<EM>bf</EM> is <STRONG>TRUE</STRONG>), and an
interrupt key is pressed on the keyboard (interrupt,
- break, quit) all output in the tty driver queue will be
+ break, quit), all output in the tty driver queue will be
flushed, giving the effect of faster response to the in-
terrupt, but causing <STRONG>curses</STRONG> to have the wrong idea of what
- is on the screen. Disabling (<EM>bf</EM> is <STRONG>FALSE</STRONG>), the option
- prevents the flush. The default for the option is inher-
- ited from the tty driver settings. The window argument is
- ignored.
+ is on the screen. Disabling the option (<EM>bf</EM> is <STRONG>FALSE</STRONG>) pre-
+ vents the flush. The default for the option is inherited
+ from the tty driver settings. The window argument is ig-
+ nored.
</PRE>
Index: doc/html/man/curs_legacy.3x.html
--- ncurses-6.0-20151128+/doc/html/man/curs_legacy.3x.html 2015-05-13 19:27:44.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/curs_legacy.3x.html 2015-12-06 00:26:46.000000000 +0000
@@ -1,6 +1,6 @@
<!--
****************************************************************************
- * Copyright (c) 2007,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 2007-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: curs_legacy.3x,v 1.5 2010/12/04 18:38:55 tom Exp @
+ * @Id: curs_legacy.3x,v 1.6 2015/12/05 20:33:14 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -47,7 +47,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- getattrs - get <STRONG>curses</STRONG> cursor and window coordinates,
+ curs_legacy - get <STRONG>curses</STRONG> cursor and window coordinates,
attributes
Index: doc/html/man/curs_opaque.3x.html
--- ncurses-6.0-20151128+/doc/html/man/curs_opaque.3x.html 2015-05-13 19:27:45.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/curs_opaque.3x.html 2015-12-06 00:26:46.000000000 +0000
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: curs_opaque.3x,v 1.12 2015/04/11 10:23:49 tom Exp @
+ * @Id: curs_opaque.3x,v 1.13 2015/12/05 20:05:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -49,7 +49,8 @@
<H2><a name="h2-NAME">NAME</a></H2><PRE>
<STRONG>is_cleared</STRONG>, <STRONG>is_idlok</STRONG>, <STRONG>is_idcok</STRONG>, <STRONG>is_immedok</STRONG>, <STRONG>is_keypad</STRONG>,
<STRONG>is_leaveok</STRONG>, <STRONG>is_nodelay</STRONG>, <STRONG>is_notimeout</STRONG>, <STRONG>is_pad</STRONG>, <STRONG>is_scrollok</STRONG>,
- <STRONG>is_subwin</STRONG>, <STRONG>is_syncok</STRONG> - <STRONG>curses</STRONG> window properties
+ <STRONG>is_subwin</STRONG>, <STRONG>is_syncok</STRONG>, <STRONG>wgetdelay</STRONG>, <STRONG>wgetparent</STRONG>, <STRONG>wgetscrreg</STRONG> -
+ <STRONG>curses</STRONG> window properties
</PRE>
@@ -75,8 +76,8 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- This implementation provides functions which return prop-
- erties set in the WINDOW structure, allowing it to be
+ This implementation provides functions which return prop-
+ erties set in the WINDOW structure, allowing it to be
"opaque" if the symbol <STRONG>NCURSES_OPAQUE</STRONG> is defined:
<STRONG>is_cleared</STRONG>
@@ -104,7 +105,7 @@
returns the value set in <STRONG>notimeout</STRONG>
<STRONG>is_pad</STRONG>
- returns <STRONG>TRUE</STRONG> if the window is a pad i.e., created by
+ returns <STRONG>TRUE</STRONG> if the window is a pad i.e., created by
<STRONG>newpad</STRONG>
<STRONG>is_scrollok</STRONG>
@@ -121,11 +122,11 @@
returns the delay timeout as set in <STRONG>wtimeout</STRONG>.
<STRONG>wgetparent</STRONG>
- returns the parent WINDOW pointer for subwindows, or
+ returns the parent WINDOW pointer for subwindows, or
NULL for windows having no parent.
<STRONG>wgetscrreg</STRONG>
- returns the top and bottom rows for the scrolling
+ returns the top and bottom rows for the scrolling
margin as set in <STRONG>wsetscrreg</STRONG>.
@@ -141,15 +142,15 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines are specific to ncurses. They were not
- supported on Version 7, BSD or System V implementations.
- It is recommended that any code depending on ncurses ex-
+ These routines are specific to ncurses. They were not
+ supported on Version 7, BSD or System V implementations.
+ It is recommended that any code depending on ncurses ex-
tensions be conditioned using NCURSES_VERSION.
</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_inopts.3x.html">curs_inopts(3x)</A></STRONG>, <STRONG><A HREF="curs_outopts.3x.html">curs_outopts(3x)</A></STRONG>, <STRONG>curs_win-</STRONG>
+ <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="curs_inopts.3x.html">curs_inopts(3x)</A></STRONG>, <STRONG><A HREF="curs_outopts.3x.html">curs_outopts(3x)</A></STRONG>, <STRONG>curs_win-</STRONG>
<STRONG><A HREF="curs_window.3x.html">dow(3x)</A></STRONG>
Index: doc/html/man/curs_sp_funcs.3x.html
--- ncurses-6.0-20151128+/doc/html/man/curs_sp_funcs.3x.html 2015-05-13 19:27:45.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/curs_sp_funcs.3x.html 2015-12-06 00:26:47.000000000 +0000
@@ -1,6 +1,6 @@
<!--
****************************************************************************
- * Copyright (c) 2010,2013 Free Software Foundation, Inc. *
+ * Copyright (c) 2010-2013,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: curs_sp_funcs.3x,v 1.6 2013/06/22 17:53:59 tom Exp @
+ * @Id: curs_sp_funcs.3x,v 1.7 2015/12/05 20:33:14 tom Exp @
* ***************************************************************************
* ***************************************************************************
* ***************************************************************************
@@ -50,7 +50,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- new_prescr - <STRONG>curses</STRONG> screen-pointer extension
+ curs_sp_funcs - <STRONG>curses</STRONG> screen-pointer extension
</PRE>
Index: doc/html/man/curs_threads.3x.html
--- ncurses-6.0-20151128+/doc/html/man/curs_threads.3x.html 2015-09-19 23:18:52.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/curs_threads.3x.html 2015-12-06 00:26:47.000000000 +0000
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: curs_threads.3x,v 1.22 2015/09/05 21:13:25 tom Exp @
+ * @Id: curs_threads.3x,v 1.23 2015/12/05 18:47:04 tom Exp @
* ***************************************************************************
* ***************************************************************************
-->
@@ -49,7 +49,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>use_screen</STRONG>, <STRONG>use_window</STRONG> - <STRONG>curses</STRONG> thread support
+ <STRONG>curs_threads</STRONG> - <STRONG>curses</STRONG> thread support
</PRE>
Index: doc/html/man/curs_touch.3x.html
--- ncurses-6.0-20151128+/doc/html/man/curs_touch.3x.html 2015-05-13 19:27:46.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/curs_touch.3x.html 2015-12-06 00:26:47.000000000 +0000
@@ -1,6 +1,6 @@
<!--
****************************************************************************
- * Copyright (c) 1998-2020,2015 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: curs_touch.3x,v 1.15 2015/04/11 10:23:49 tom Exp @
+ * @Id: curs_touch.3x,v 1.16 2015/12/05 23:43:00 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
Index: doc/html/man/form.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form.3x.html 2015-10-25 00:21:13.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -245,7 +245,7 @@
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names begin "form_" for
detailed descriptions of the entry points.
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
Index: doc/html/man/form_cursor.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_cursor.3x.html 2015-05-13 19:27:46.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_cursor.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_cursor.3x,v 1.8 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_cursor.3x,v 1.9 2015/12/05 20:39:43 jmc Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_cursor</STRONG> - position a form window cursor
+ <STRONG>pos_form_cursor</STRONG> - position a form window cursor
</PRE>
Index: doc/html/man/form_data.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_data.3x.html 2015-05-13 19:27:46.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_data.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_data.3x,v 1.10 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_data.3x,v 1.11 2015/12/05 23:01:16 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_data</STRONG> - test for off-screen data in given forms
+ <STRONG>data_ahead</STRONG>, <STRONG>data_behind</STRONG> - test for off-screen data in
+ given forms
</PRE>
@@ -60,12 +61,12 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>data_ahead</STRONG> tests whether there is off-screen
- data ahead in the given form. It returns TRUE (1) or
+ The function <STRONG>data_ahead</STRONG> tests whether there is off-screen
+ data ahead in the given form. It returns TRUE (1) or
FALSE (0).
The function <STRONG>data_behind</STRONG> tests whether there is off-screen
- data behind in the given form. It returns TRUE (1) or
+ data behind in the given form. It returns TRUE (1) or
FALSE (0).
@@ -82,13 +83,13 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V forms library. They
+ These routines emulate the System V forms library. They
were not supported on Version 7 or BSD versions.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/form_driver.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_driver.3x.html 2015-08-02 18:21:57.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_driver.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_driver.3x,v 1.24 2015/08/02 18:21:11 tom Exp @
+ * @Id: form_driver.3x,v 1.25 2015/12/05 21:06:26 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -47,7 +47,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_driver</STRONG> - command-processing loop of the form system
+ <STRONG>form_driver</STRONG>, <STRONG>form_driver_w</STRONG> - command-processing loop of
+ the form system
</PRE>
@@ -63,16 +64,16 @@
</PRE>
<H3><a name="h3-form_driver">form_driver</a></H3><PRE>
Once a form has been posted (displayed), you should funnel
- input events to it through <STRONG>form_driver</STRONG>. This routine has
+ input events to it through <STRONG>form_driver</STRONG>. This routine has
three major input cases:
- <STRONG>o</STRONG> The input is a form navigation request. Navigation
+ <STRONG>o</STRONG> The input is a form navigation request. Navigation
request codes are constants defined in <STRONG>&lt;form.h&gt;</STRONG>, which
- are distinct from the key- and character codes
+ are distinct from the key- and character codes
returned by <STRONG><A HREF="wgetch.3x.html">wgetch(3x)</A></STRONG>.
<STRONG>o</STRONG> The input is a printable character. Printable charac-
- ters (which must be positive, less than 256) are
+ ters (which must be positive, less than 256) are
checked according to the program's locale settings.
<STRONG>o</STRONG> The input is the KEY_MOUSE special key associated with
@@ -81,11 +82,11 @@
</PRE>
<H3><a name="h3-form_driver_w">form_driver_w</a></H3><PRE>
- This extension simplifies the use of the forms library
- using wide characters. The input is either a key code (a
+ This extension simplifies the use of the forms library
+ using wide characters. The input is either a key code (a
request) or a wide character returned by <STRONG><A HREF="get_wch.3x.html">get_wch(3x)</A></STRONG>. The
- type must be passed as well, to enable the library to
- determine whether the parameter is a wide character or a
+ type must be passed as well, to enable the library to
+ determine whether the parameter is a wide character or a
request.
@@ -116,8 +117,8 @@
REQ_LAST_FIELD Move to the last field.
REQ_LAST_PAGE Move to the last field.
REQ_LEFT_CHAR Move left in the field.
- REQ_LEFT_FIELD Move left to a field.
+ REQ_LEFT_FIELD Move left to a field.
REQ_NEW_LINE Insert or overlay a new line.
REQ_NEXT_CHAR Move to the next char.
REQ_NEXT_CHOICE Display next field choice.
@@ -155,18 +156,18 @@
REQ_UP_FIELD Move up to a field.
REQ_VALIDATION Validate field.
- If the second argument is a printable character, the
- driver places it in the current position in the current
- field. If it is one of the forms requests listed above,
+ If the second argument is a printable character, the
+ driver places it in the current position in the current
+ field. If it is one of the forms requests listed above,
that request is executed.
</PRE>
<H3><a name="h3-Mouse-handling">Mouse handling</a></H3><PRE>
- If the second argument is the KEY_MOUSE special key, the
+ If the second argument is the KEY_MOUSE special key, the
associated mouse event is translated into one of the above
- pre-defined requests. Currently only clicks in the user
- window (e.g., inside the form display area or the decora-
+ pre-defined requests. Currently only clicks in the user
+ window (e.g., inside the form display area or the decora-
tion window) are handled.
If you click above the display region of the form:
@@ -185,34 +186,34 @@
a REQ_LAST_FIELD is generated for a triple-click.
- If you click at an field inside the display area of the
+ If you click at an field inside the display area of the
form:
<STRONG>o</STRONG> the form cursor is positioned to that field.
- <STRONG>o</STRONG> If you double-click a field, the form cursor is
- positioned to that field and <STRONG>E_UNKNOWN_COMMAND</STRONG> is
+ <STRONG>o</STRONG> If you double-click a field, the form cursor is
+ positioned to that field and <STRONG>E_UNKNOWN_COMMAND</STRONG> is
returned. This return value makes sense, because a
- double click usually means that an field-specific
- action should be returned. It is exactly the pur-
- pose of this return value to signal that an appli-
+ double click usually means that an field-specific
+ action should be returned. It is exactly the pur-
+ pose of this return value to signal that an appli-
cation specific command should be executed.
- <STRONG>o</STRONG> If a translation into a request was done,
+ <STRONG>o</STRONG> If a translation into a request was done,
<STRONG>form_driver</STRONG> returns the result of this request.
- If you clicked outside the user window or the mouse event
- could not be translated into a form request an
+ If you clicked outside the user window or the mouse event
+ could not be translated into a form request an
<STRONG>E_REQUEST_DENIED</STRONG> is returned.
</PRE>
<H3><a name="h3-Application-defined-commands">Application-defined commands</a></H3><PRE>
If the second argument is neither printable nor one of the
- above pre-defined form requests, the driver assumes it is
+ above pre-defined form requests, the driver assumes it is
an application-specific command and returns <STRONG>E_UNKNOWN_COM-</STRONG>
<STRONG>MAND</STRONG>. Application-defined commands should be defined rel-
- ative to <STRONG>MAX_COMMAND</STRONG>, the maximum value of these pre-
+ ative to <STRONG>MAX_COMMAND</STRONG>, the maximum value of these pre-
defined requests.
@@ -223,7 +224,7 @@
<STRONG>E_OK</STRONG> The routine succeeded.
<STRONG>E_BAD_ARGUMENT</STRONG>
- Routine detected an incorrect or out-of-range argu-
+ Routine detected an incorrect or out-of-range argu-
ment.
<STRONG>E_BAD_STATE</STRONG>
@@ -259,13 +260,13 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V forms library. They
+ These routines emulate the System V forms library. They
were not supported on Version 7 or BSD versions.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/form_field_info.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_field_info.3x.html 2015-05-13 19:27:46.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_field_info.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_field_info.3x,v 1.12 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_field_info.3x,v 1.13 2015/12/05 23:01:16 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_field_info</STRONG> - retrieve field characteristics
+ <STRONG>dynamic_field_info</STRONG>, <STRONG>field_info</STRONG> - retrieve field character-
+ istics
</PRE>
@@ -56,21 +57,21 @@
<STRONG>#include</STRONG> <STRONG>&lt;form.h&gt;</STRONG>
int field_info(const FIELD *field, int *rows, int *cols,
int *frow, int *fcol, int *nrow, int *nbuf);
- int dynamic_field_info(const FIELD *field, int *rows, int
+ int dynamic_field_info(const FIELD *field, int *rows, int
*cols, int *max);
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
The function <STRONG>field_info</STRONG> returns the sizes and other
- attributes passed in to the field at its creation time.
- The attributes are: height, width, row of upper-left cor-
- ner, column of upper-left corner, number off-screen rows,
+ attributes passed in to the field at its creation time.
+ The attributes are: height, width, row of upper-left cor-
+ ner, column of upper-left corner, number off-screen rows,
and number of working buffers.
The function <STRONG>dynamic_field_info</STRONG> returns the actual size of
- the field, and its maximum possible size. If the field
- has no size limit, the location addressed by the third
+ the field, and its maximum possible size. If the field
+ has no size limit, the location addressed by the third
argument will be set to 0. A field can be made dynamic by
turning off the <STRONG>O_STATIC</STRONG> option with <STRONG>field_opts_off</STRONG>.
@@ -85,7 +86,7 @@
System error occurred (see <STRONG>errno</STRONG>).
<STRONG>E_BAD_ARGUMENT</STRONG>
- Routine detected an incorrect or out-of-range argu-
+ Routine detected an incorrect or out-of-range argu-
ment.
@@ -103,17 +104,17 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V forms library. They
+ These routines emulate the System V forms library. They
were not supported on Version 7 or BSD versions.
- A null (zero pointer) is accepted for any of the return
- values, to ignore that value. Not all implementations
+ A null (zero pointer) is accepted for any of the return
+ values, to ignore that value. Not all implementations
allow this, e.g., Solaris 2.7 does not.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/form_field_just.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_field_just.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_field_just.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_field_just.3x,v 1.11 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_field_just.3x,v 1.12 2015/12/05 23:02:59 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_field_just</STRONG> - retrieve field characteristics
+ <STRONG>set_field_just</STRONG>, <STRONG>field_just</STRONG> - retrieve field characteris-
+ tics
</PRE>
@@ -60,15 +61,15 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>set_field_just</STRONG> sets the justification
- attribute of a field; <STRONG>field_just</STRONG> returns a field's justi-
+ The function <STRONG>set_field_just</STRONG> sets the justification
+ attribute of a field; <STRONG>field_just</STRONG> returns a field's justi-
fication attribute. The attribute may be one of NO_JUSTI-
FICATION, JUSTIFY_RIGHT, JUSTIFY_LEFT, or JUSTIFY_CENTER.
</PRE>
<H2><a name="h2-RETURN-VALUE">RETURN VALUE</a></H2><PRE>
- The function <STRONG>field_just</STRONG> returns one of: NO_JUSTIFICATION,
+ The function <STRONG>field_just</STRONG> returns one of: NO_JUSTIFICATION,
JUSTIFY_RIGHT, JUSTIFY_LEFT, or JUSTIFY_CENTER.
The function <STRONG>set_field_just</STRONG> returns one of the following:
@@ -79,7 +80,7 @@
System error occurred (see <STRONG>errno</STRONG>).
<STRONG>E_BAD_ARGUMENT</STRONG>
- Routine detected an incorrect or out-of-range argu-
+ Routine detected an incorrect or out-of-range argu-
ment.
@@ -97,13 +98,13 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V forms library. They
+ These routines emulate the System V forms library. They
were not supported on Version 7 or BSD versions.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/form_field_new.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_field_new.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_field_new.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_field_new.3x,v 1.18 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_field_new.3x,v 1.19 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_field_new</STRONG> - create and destroy form fields
+ <STRONG>new_field</STRONG>, <STRONG>dup_field</STRONG>, <STRONG>link_field</STRONG>, <STRONG>free_field</STRONG> - create and
+ destroy form fields
</PRE>
@@ -64,23 +65,23 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>new_field</STRONG> allocates a new field and initial-
- izes it from the parameters given: height, width, row of
- upper-left corner, column of upper-left corner, number
+ The function <STRONG>new_field</STRONG> allocates a new field and initial-
+ izes it from the parameters given: height, width, row of
+ upper-left corner, column of upper-left corner, number
off-screen rows, and number of additional working buffers.
- The function <STRONG>dup_field</STRONG> duplicates a field at a new loca-
- tion. Most attributes (including current contents, size,
- validation type, buffer count, growth threshold, justifi-
- cation, foreground, background, pad character, options,
- and user pointer) are copied. Field status and the field
+ The function <STRONG>dup_field</STRONG> duplicates a field at a new loca-
+ tion. Most attributes (including current contents, size,
+ validation type, buffer count, growth threshold, justifi-
+ cation, foreground, background, pad character, options,
+ and user pointer) are copied. Field status and the field
page bit are not copied.
- The function <STRONG>link_field</STRONG> acts like <STRONG>dup_field</STRONG>, but the new
- field shares buffers with its parent. Attribute data is
+ The function <STRONG>link_field</STRONG> acts like <STRONG>dup_field</STRONG>, but the new
+ field shares buffers with its parent. Attribute data is
separate.
- The function <STRONG>free_field</STRONG> de-allocates storage associated
+ The function <STRONG>free_field</STRONG> de-allocates storage associated
with a field.
@@ -92,7 +93,7 @@
<STRONG>E_OK</STRONG> The routine succeeded.
<STRONG>E_BAD_ARGUMENT</STRONG>
- Routine detected an incorrect or out-of-range argu-
+ Routine detected an incorrect or out-of-range argu-
ment.
<STRONG>E_SYSTEM_ERROR</STRONG>
@@ -103,7 +104,7 @@
<STRONG>E_OK</STRONG> The routine succeeded.
<STRONG>E_BAD_ARGUMENT</STRONG>
- Routine detected an incorrect or out-of-range argu-
+ Routine detected an incorrect or out-of-range argu-
ment.
<STRONG>E_CONNECTED</STRONG>
@@ -123,18 +124,18 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V forms library. They
+ These routines emulate the System V forms library. They
were not supported on Version 7 or BSD versions.
- It may be unwise to count on the set of attributes copied
- by <STRONG>dup_field</STRONG> being portable; the System V forms library
+ It may be unwise to count on the set of attributes copied
+ by <STRONG>dup_field</STRONG> being portable; the System V forms library
documents are not very explicit about what gets copied and
what does not.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/form_field_opts.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_field_opts.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_field_opts.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2010,2014 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2014,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_field_opts.3x,v 1.17 2014/07/26 21:21:57 tom Exp @
+ * @Id: form_field_opts.3x,v 1.20 2015/12/05 23:53:43 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_field_opts</STRONG> - set and get field options
+ <STRONG>set_field_opts</STRONG>, <STRONG>field_opts_on</STRONG>, <STRONG>field_opts_off</STRONG>, <STRONG>field_opts</STRONG>
+ - set and get field options
</PRE>
@@ -62,33 +63,33 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>set_field_opts</STRONG> sets all the given field's
- option bits (field option bits may be logically-OR'ed
+ The function <STRONG>set_field_opts</STRONG> sets all the given field's
+ option bits (field option bits may be logically-OR'ed
together).
The function <STRONG>field_opts_on</STRONG> turns on the given option bits,
and leaves others alone.
- The function <STRONG>field_opts_off</STRONG> turns off the given option
+ The function <STRONG>field_opts_off</STRONG> turns off the given option
bits, and leaves others alone.
The function <STRONG>field_opts</STRONG> returns the field's current option
bits.
- The following standard options are defined (all are on by
+ The following standard options are defined (all are on by
default):
O_ACTIVE
- The field is visited during processing. If this
- option is off, the field will not be reachable by
- navigation keys. Please notice that an invisible
+ The field is visited during processing. If this
+ option is off, the field will not be reachable by
+ navigation keys. Please notice that an invisible
field appears to be inactive also.
O_AUTOSKIP
Skip to the next field when this one fills.
O_BLANK
- The field is cleared whenever a character is entered
+ The field is cleared whenever a character is entered
at the first position.
O_EDIT
@@ -104,24 +105,28 @@
The field contents are displayed as data is entered.
O_STATIC
- Field buffers are fixed to field's original size.
+ Field buffers are fixed to field's original size.
Turn this option off to create a dynamic field.
O_VISIBLE
- The field is displayed. If this option is off, dis-
+ The field is displayed. If this option is off, dis-
play of the field is suppressed.
O_WRAP
- Words that do not fit on a line are wrapped to the
+ Words that do not fit on a line are wrapped to the
next line. Words are blank-separated.
- One extension option is defined (extensions are off by
+ These extension options are defined (extensions are off by
default):
O_DYNAMIC_JUSTIFY
- Permit dynamic fields to be justified, like static
+ Permit dynamic fields to be justified, like static
fields.
+ O_NO_LEFT_STRIP
+ Preserve leading whitespace in the field buffer,
+ which is normally discarded.
+
</PRE>
<H2><a name="h2-RETURN-VALUE">RETURN VALUE</a></H2><PRE>
Index: doc/html/man/form_field_userptr.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_field_userptr.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_field_userptr.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_field_userptr.3x,v 1.10 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_field_userptr.3x,v 1.11 2015/12/05 23:01:56 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,8 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_field_userptr</STRONG> - associate application data with a
- form field
+ <STRONG>set_field_userptr</STRONG>, <STRONG>field_userptr</STRONG> - associate application
+ data with a form field
</PRE>
Index: doc/html/man/form_new.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_new.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_new.3x.html 2015-12-06 00:26:48.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_new.3x,v 1.9 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_new.3x,v 1.10 2015/12/05 23:01:16 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_new</STRONG> - create and destroy forms
+ <STRONG>new_form</STRONG>, <STRONG>free_form</STRONG> - create and destroy forms
</PRE>
Index: doc/html/man/form_new_page.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_new_page.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_new_page.3x.html 2015-12-06 00:26:49.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_new_page.3x,v 1.10 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_new_page.3x,v 1.11 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_new_page</STRONG> - form pagination functions
+ <STRONG>set_new_page</STRONG>, <STRONG>new_page</STRONG> - form pagination functions
</PRE>
Index: doc/html/man/form_opts.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_opts.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_opts.3x.html 2015-12-06 00:26:49.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_opts.3x,v 1.11 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_opts.3x,v 1.12 2015/12/05 23:55:51 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_opts</STRONG> - set and get form options
+ <STRONG>set_form_opts</STRONG>, <STRONG>form_opts_on</STRONG>, <STRONG>form_opts_off</STRONG>, <STRONG>form_opts</STRONG> -
+ set and get form options
</PRE>
@@ -62,29 +63,29 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>set_form_opts</STRONG> sets all the given form's
- option bits (form option bits may be logically-OR'ed
+ The function <STRONG>set_form_opts</STRONG> sets all the given form's
+ option bits (form option bits may be logically-OR'ed
together).
- The function <STRONG>form_opts_on</STRONG> turns on the given option bits,
+ The function <STRONG>form_opts_on</STRONG> turns on the given option bits,
and leaves others alone.
- The function <STRONG>form_opts_off</STRONG> turns off the given option
+ The function <STRONG>form_opts_off</STRONG> turns off the given option
bits, and leaves others alone.
- The function <STRONG>form_opts</STRONG> returns the form's current option
+ The function <STRONG>form_opts</STRONG> returns the form's current option
bits.
The following options are defined (all are on by default):
O_NL_OVERLOAD
- Overload the <STRONG>REQ_NEW_LINE</STRONG> forms driver request so
- that calling it at the end of a field goes to the
+ Overload the <STRONG>REQ_NEW_LINE</STRONG> forms driver request so
+ that calling it at the end of a field goes to the
next field.
O_BS_OVERLOAD
- Overload the <STRONG>REQ_DEL_PREV</STRONG> forms driver request so
- that calling it at the beginning of a field goes to
+ Overload the <STRONG>REQ_DEL_PREV</STRONG> forms driver request so
+ that calling it at the beginning of a field goes to
the previous field.
@@ -112,13 +113,13 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V forms library. They
+ These routines emulate the System V forms library. They
were not supported on Version 7 or BSD versions.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/form_post.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_post.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_post.3x.html 2015-12-06 00:26:49.000000000 +0000
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_post.3x,v 1.9 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_post.3x,v 1.10 2015/12/05 20:41:37 jmc Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,8 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_post</STRONG> - write or erase forms from associated subwin-
- dows
+ <STRONG>post_form</STRONG>, <STRONG>unpost_form</STRONG> - write or erase forms from associ-
+ ated subwindows
</PRE>
Index: doc/html/man/form_requestname.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_requestname.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_requestname.3x.html 2015-12-06 00:26:49.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_requestname.3x,v 1.9 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_requestname.3x,v 1.10 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_requestname</STRONG> - handle printable form request names
+ <STRONG>form_request_by_name</STRONG>, <STRONG>form_request_name</STRONG> - handle printable
+ form request names
</PRE>
@@ -60,16 +61,16 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>form_request_name</STRONG> returns the printable name
+ The function <STRONG>form_request_name</STRONG> returns the printable name
of a form request code.
The function <STRONG>form_request_by_name</STRONG> searches in the name-ta-
- ble for a request with the given name and returns its
+ ble for a request with the given name and returns its
request code. Otherwise E_NO_MATCH is returned.
</PRE>
<H2><a name="h2-RETURN-VALUE">RETURN VALUE</a></H2><PRE>
- <STRONG>form_request_name</STRONG> returns <STRONG>NULL</STRONG> on error and sets errno to
+ <STRONG>form_request_name</STRONG> returns <STRONG>NULL</STRONG> on error and sets errno to
<STRONG>E_BAD_ARGUMENT</STRONG>.
<STRONG>form_request_by_name</STRONG> returns <STRONG>E_NO_MATCH</STRONG> on error. It does
not set errno.
@@ -88,15 +89,15 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines are specific to ncurses. They were not
- supported on Version 7, BSD or System V implementations.
- It is recommended that any code depending on them be con-
+ These routines are specific to ncurses. They were not
+ supported on Version 7, BSD or System V implementations.
+ It is recommended that any code depending on them be con-
ditioned using NCURSES_VERSION.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/form_userptr.3x.html
--- ncurses-6.0-20151128+/doc/html/man/form_userptr.3x.html 2015-05-13 19:27:47.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/form_userptr.3x.html 2015-12-06 00:26:49.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: form_userptr.3x,v 1.13 2010/12/04 18:40:45 tom Exp @
+ * @Id: form_userptr.3x,v 1.14 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>form_userptr</STRONG> - associate application data with a form item
+ <STRONG>set_form_userptr</STRONG>, <STRONG>form_userptr</STRONG> - associate application
+ data with a form item
</PRE>
@@ -60,7 +61,7 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- Every form and every form item has a field that can be
+ Every form and every form item has a field that can be
used to hold application-specific data (that is, the form-
driver code leaves it alone). These functions get and set
the form user pointer field.
@@ -68,7 +69,7 @@
</PRE>
<H2><a name="h2-RETURN-VALUE">RETURN VALUE</a></H2><PRE>
- The function <STRONG>form_userptr</STRONG> returns a pointer (which may be
+ The function <STRONG>form_userptr</STRONG> returns a pointer (which may be
<STRONG>NULL</STRONG>). It does not set errno.
The function <STRONG>set_form_userptr</STRONG> returns <STRONG>E_OK</STRONG> (success).
@@ -87,7 +88,7 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V forms library. They
+ These routines emulate the System V forms library. They
were not supported on Version 7 or BSD versions.
The user pointer is a void pointer. We chose not to leave
@@ -96,7 +97,7 @@
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/infocmp.1m.html
--- ncurses-6.0-20151128+/doc/html/man/infocmp.1m.html 2015-10-25 00:21:14.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/infocmp.1m.html 2015-12-06 00:26:49.000000000 +0000
@@ -487,7 +487,7 @@
http://invisible-island.net/ncurses/tctest.html
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
</PRE>
Index: doc/html/man/infotocap.1m.html
--- ncurses-6.0-20151128+/doc/html/man/infotocap.1m.html 2015-10-25 00:21:14.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/infotocap.1m.html 2015-12-06 00:26:49.000000000 +0000
@@ -94,7 +94,7 @@
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="tic.1m.html">tic(1m)</A></STRONG>, <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
</PRE>
Index: doc/html/man/menu.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu.3x.html 2015-10-25 00:21:15.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu.3x.html 2015-12-06 00:26:49.000000000 +0000
@@ -227,7 +227,7 @@
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG> and related pages whose names begin "menu_" for
detailed descriptions of the entry points.
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
Index: doc/html/man/menu_attributes.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_attributes.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_attributes.3x.html 2015-12-06 00:26:49.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2008,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_attributes.3x,v 1.12 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_attributes.3x,v 1.13 2015/12/05 20:44:42 jmc Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,9 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_attributes</STRONG> - color and attribute control for menus
+ <STRONG>menu_back</STRONG>, <STRONG>menu_fore</STRONG>, <STRONG>menu_grey</STRONG>, <STRONG>menu_pad</STRONG>, <STRONG>set_menu_back</STRONG>,
+ <STRONG>set_menu_fore</STRONG>, <STRONG>set_menu_grey</STRONG>, <STRONG>set_menu_pad</STRONG> - color and
+ attribute control for menus
</PRE>
Index: doc/html/man/menu_cursor.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_cursor.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_cursor.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_cursor.3x,v 1.8 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_cursor.3x,v 1.9 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_cursor</STRONG> - position a menu's cursor
+ <STRONG>pos_menu_cursor</STRONG> - position a menu's cursor
</PRE>
Index: doc/html/man/menu_format.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_format.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_format.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_format.3x,v 1.12 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_format.3x,v 1.13 2015/12/05 23:01:16 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_format</STRONG> - set and get menu sizes
+ <STRONG>set_menu_format</STRONG>, <STRONG>menu_format</STRONG> - set and get menu sizes
</PRE>
Index: doc/html/man/menu_items.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_items.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_items.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2010,2012 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2012,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_items.3x,v 1.10 2012/11/03 23:03:59 tom Exp @
+ * @Id: menu_items.3x,v 1.11 2015/12/05 23:47:32 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,8 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_items</STRONG> - make and break connections between items and
- menus
+ <STRONG>set_menu_items</STRONG>, <STRONG>menu_items</STRONG>, <STRONG>item_count</STRONG> - make and break
+ connections between items and menus
</PRE>
Index: doc/html/man/menu_mark.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_mark.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_mark.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_mark.3x,v 1.11 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_mark.3x,v 1.12 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_mark</STRONG> - get and set the menu mark string
+ <STRONG>set_menu_mark</STRONG>, <STRONG>menu_mark</STRONG> - get and set the menu mark
+ string
</PRE>
@@ -60,36 +61,36 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- In order to make menu selections visible on older termi-
- nals without highlighting or color capability, the menu
- library marks selected items in a menu with a prefix
+ In order to make menu selections visible on older termi-
+ nals without highlighting or color capability, the menu
+ library marks selected items in a menu with a prefix
string.
- The function <STRONG>set_menu_mark</STRONG> sets the mark string for the
- given menu. Calling <STRONG>set_menu_mark</STRONG> with a null menu item
- will abolish the mark string. Note that changing the
- length of the mark string for a menu while the menu is
+ The function <STRONG>set_menu_mark</STRONG> sets the mark string for the
+ given menu. Calling <STRONG>set_menu_mark</STRONG> with a null menu item
+ will abolish the mark string. Note that changing the
+ length of the mark string for a menu while the menu is
posted is likely to produce unhelpful behavior.
- The default string is "-" (a dash). Calling <STRONG>set_menu_mark</STRONG>
+ The default string is "-" (a dash). Calling <STRONG>set_menu_mark</STRONG>
with a non-<STRONG>NULL</STRONG> menu argument will change this default.
- The function <STRONG>menu_mark</STRONG> returns the menu's mark string (or
+ The function <STRONG>menu_mark</STRONG> returns the menu's mark string (or
<STRONG>NULL</STRONG> if there is none).
</PRE>
<H2><a name="h2-RETURN-VALUE">RETURN VALUE</a></H2><PRE>
- The function <STRONG>menu_mark</STRONG> returns a pointer (which may be
+ The function <STRONG>menu_mark</STRONG> returns a pointer (which may be
<STRONG>NULL</STRONG>). It does not set errno.
- The function <STRONG>set_menu_mark</STRONG> may return the following error
+ The function <STRONG>set_menu_mark</STRONG> may return the following error
codes:
<STRONG>E_OK</STRONG> The routine succeeded.
<STRONG>E_BAD_ARGUMENT</STRONG>
- Routine detected an incorrect or out-of-range argu-
+ Routine detected an incorrect or out-of-range argu-
ment.
<STRONG>E_SYSTEM_ERROR</STRONG>
@@ -109,13 +110,13 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V menu library. They
+ These routines emulate the System V menu library. They
were not supported on Version 7 or BSD versions.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/menu_new.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_new.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_new.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_new.3x,v 1.11 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_new.3x,v 1.12 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_new</STRONG> - create and destroy menus
+ <STRONG>new_menu</STRONG>, <STRONG>free_menu</STRONG> - create and destroy menus
</PRE>
Index: doc/html/man/menu_opts.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_opts.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_opts.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_opts.3x,v 1.12 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_opts.3x,v 1.13 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_opts</STRONG> - set and get menu options
+ <STRONG>set_menu_opts</STRONG>, <STRONG>menu_opts_on</STRONG>, <STRONG>menu_opts_off</STRONG>, <STRONG>menu_opts</STRONG> -
+ set and get menu options
</PRE>
@@ -62,17 +63,17 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>set_menu_opts</STRONG> sets all the given menu's
- option bits (menu option bits may be logically-OR'ed
+ The function <STRONG>set_menu_opts</STRONG> sets all the given menu's
+ option bits (menu option bits may be logically-OR'ed
together).
- The function <STRONG>menu_opts_on</STRONG> turns on the given option bits,
+ The function <STRONG>menu_opts_on</STRONG> turns on the given option bits,
and leaves others alone.
- The function <STRONG>menu_opts_off</STRONG> turns off the given option
+ The function <STRONG>menu_opts_off</STRONG> turns off the given option
bits, and leaves others alone.
- The function <STRONG>menu_opts</STRONG> returns the menu's current option
+ The function <STRONG>menu_opts</STRONG> returns the menu's current option
bits.
The following options are defined (all are on by default):
@@ -91,11 +92,11 @@
Ignore the case when pattern-matching.
O_SHOWMATCH
- Move the cursor to within the item name while pat-
+ Move the cursor to within the item name while pat-
tern-matching.
O_NONCYCLIC
- Don't wrap around next-item and previous-item,
+ Don't wrap around next-item and previous-item,
requests to the other end of the menu.
@@ -126,13 +127,13 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V menu library. They
+ These routines emulate the System V menu library. They
were not supported on Version 7 or BSD versions.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/menu_pattern.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_pattern.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_pattern.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,6 +1,6 @@
<!--
****************************************************************************
- * Copyright (c) 1998-2008,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_pattern.3x,v 1.13 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_pattern.3x,v 1.14 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -47,7 +47,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_pattern</STRONG> - get and set a menu's pattern buffer
+ <STRONG>set_menu_pattern</STRONG>, <STRONG>menu_pattern</STRONG> - set and get a menu's pat-
+ tern buffer
</PRE>
@@ -59,17 +60,17 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- Every menu has an associated pattern match buffer. As
- input events that are printable characters come in, they
- are appended to this match buffer and tested for a match,
+ Every menu has an associated pattern match buffer. As
+ input events that are printable characters come in, they
+ are appended to this match buffer and tested for a match,
as described in <STRONG><A HREF="menu_driver.3x.html">menu_driver(3x)</A></STRONG>.
- The function <STRONG>set_menu_pattern</STRONG> sets the pattern buffer for
- the given menu and tries to find the first matching item.
- If it succeeds, that item becomes current; if not, the
+ The function <STRONG>set_menu_pattern</STRONG> sets the pattern buffer for
+ the given menu and tries to find the first matching item.
+ If it succeeds, that item becomes current; if not, the
current item does not change.
- The function <STRONG>menu_pattern</STRONG> returns the pattern buffer of
+ The function <STRONG>menu_pattern</STRONG> returns the pattern buffer of
the given <EM>menu</EM>.
@@ -80,13 +81,13 @@
to a string which is empty if no pattern has been set. It
does not set errno.
- The function <STRONG>set_menu_pattern</STRONG> may return the following
+ The function <STRONG>set_menu_pattern</STRONG> may return the following
error codes:
<STRONG>E_OK</STRONG> The routine succeeded.
<STRONG>E_BAD_ARGUMENT</STRONG>
- Routine detected an incorrect or out-of-range argu-
+ Routine detected an incorrect or out-of-range argu-
ment.
<STRONG>E_BAD_STATE</STRONG>
@@ -116,13 +117,13 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V menu library. They
+ These routines emulate the System V menu library. They
were not supported on Version 7 or BSD versions.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/menu_post.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_post.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_post.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_post.3x,v 1.11 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_post.3x,v 1.12 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,8 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_post</STRONG> - write or erase menus from associated subwin-
- dows
+ <STRONG>post_menu</STRONG>, <STRONG>unpost_menu</STRONG> - write or erase menus from associ-
+ ated subwindows
</PRE>
Index: doc/html/man/menu_requestname.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_requestname.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_requestname.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_requestname.3x,v 1.9 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_requestname.3x,v 1.10 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_requestname</STRONG> - handle printable menu request names
+ <STRONG>menu_request_by_name</STRONG>, <STRONG>menu_request_name</STRONG> - handle printable
+ menu request names
</PRE>
@@ -60,16 +61,16 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>menu_request_name</STRONG> returns the printable name
+ The function <STRONG>menu_request_name</STRONG> returns the printable name
of a menu request code.
The function <STRONG>menu_request_by_name</STRONG> searches in the name-ta-
- ble for a request with the given name and returns its
+ ble for a request with the given name and returns its
request code. Otherwise E_NO_MATCH is returned.
</PRE>
<H2><a name="h2-RETURN-VALUE">RETURN VALUE</a></H2><PRE>
- <STRONG>menu_request_name</STRONG> returns <STRONG>NULL</STRONG> on error and sets errno to
+ <STRONG>menu_request_name</STRONG> returns <STRONG>NULL</STRONG> on error and sets errno to
<STRONG>E_BAD_ARGUMENT</STRONG>.
<STRONG>menu_request_by_name</STRONG> returns <STRONG>E_NO_MATCH</STRONG> on error. It does
not set errno.
@@ -88,15 +89,15 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines are specific to ncurses. They were not
- supported on Version 7, BSD or System V implementations.
- It is recommended that any code depending on them be con-
+ These routines are specific to ncurses. They were not
+ supported on Version 7, BSD or System V implementations.
+ It is recommended that any code depending on them be con-
ditioned using NCURSES_VERSION.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/menu_spacing.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_spacing.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_spacing.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2004,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_spacing.3x,v 1.12 2010/12/04 18:38:55 tom Exp @
+ * @Id: menu_spacing.3x,v 1.13 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_spacing</STRONG> - Control spacing between menu items.
+ <STRONG>set_menu_spacing</STRONG>, <STRONG>menu_spacing</STRONG> - set and get spacing
+ between menu items.
</PRE>
@@ -67,28 +68,28 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
The function <STRONG>set_menu_spacing</STRONG> sets the spacing information
- for the menu. Its parameter <STRONG>spc_description</STRONG> controls the
+ for the menu. Its parameter <STRONG>spc_description</STRONG> controls the
number of spaces between an item name and an item descrip-
- tion. It must not be larger than <STRONG>TABSIZE</STRONG>. The menu sys-
- tem puts in the middle of this spacing area the pad char-
- acter. The remaining parts are filled with spaces. The
- <STRONG>spc_rows</STRONG> parameter controls the number of rows that are
+ tion. It must not be larger than <STRONG>TABSIZE</STRONG>. The menu sys-
+ tem puts in the middle of this spacing area the pad char-
+ acter. The remaining parts are filled with spaces. The
+ <STRONG>spc_rows</STRONG> parameter controls the number of rows that are
used for an item. It must not be larger than 3. The menu
- system inserts the blank lines between item rows, these
- lines will contain the pad character in the appropriate
- positions. The <STRONG>spc_columns</STRONG> parameter controls the number
+ system inserts the blank lines between item rows, these
+ lines will contain the pad character in the appropriate
+ positions. The <STRONG>spc_columns</STRONG> parameter controls the number
of blanks between columns of items. It must not be larger
- than TABSIZE. A value of 0 for all the spacing values
+ than TABSIZE. A value of 0 for all the spacing values
resets them to the default, which is 1 for all of them.
The function <STRONG>menu_spacing</STRONG> passes back the spacing info for
- the menu. If a pointer is NULL, this specific info is
+ the menu. If a pointer is NULL, this specific info is
simply not returned.
</PRE>
<H2><a name="h2-RETURN-VALUE">RETURN VALUE</a></H2><PRE>
- Both routines return <STRONG>E_OK</STRONG> on success. <STRONG>set_menu_spacing</STRONG>
- may return <STRONG>E_POSTED</STRONG> if the menu is posted, or <STRONG>E_BAD_ARGU-</STRONG>
+ Both routines return <STRONG>E_OK</STRONG> on success. <STRONG>set_menu_spacing</STRONG>
+ may return <STRONG>E_POSTED</STRONG> if the menu is posted, or <STRONG>E_BAD_ARGU-</STRONG>
<STRONG>MENT</STRONG> if one of the spacing values is out of range.
@@ -105,15 +106,15 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines are specific to ncurses. They were not
- supported on Version 7, BSD or System V implementations.
- It is recommended that any code depending on them be con-
+ These routines are specific to ncurses. They were not
+ supported on Version 7, BSD or System V implementations.
+ It is recommended that any code depending on them be con-
ditioned using NCURSES_VERSION.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/menu_userptr.3x.html
--- ncurses-6.0-20151128+/doc/html/man/menu_userptr.3x.html 2015-05-13 19:27:48.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/menu_userptr.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: menu_userptr.3x,v 1.10 2010/12/04 18:40:45 tom Exp @
+ * @Id: menu_userptr.3x,v 1.11 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>menu_userptr</STRONG> - associate application data with a menu item
+ <STRONG>set_menu_userptr</STRONG>, <STRONG>menu_userptr</STRONG> - associate application
+ data with a menu item
</PRE>
@@ -60,7 +61,7 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- Every menu and every menu item has a field that can be
+ Every menu and every menu item has a field that can be
used to hold application-specific data (that is, the menu-
driver code leaves it alone). These functions get and set
the menu user pointer field.
@@ -68,7 +69,7 @@
</PRE>
<H2><a name="h2-RETURN-VALUE">RETURN VALUE</a></H2><PRE>
- <STRONG>menu_userptr</STRONG> returns a pointer (which may be <STRONG>NULL</STRONG>). It
+ <STRONG>menu_userptr</STRONG> returns a pointer (which may be <STRONG>NULL</STRONG>). It
does not set errno.
<STRONG>set_menu_userptr</STRONG> returns <STRONG>E_OK</STRONG> (success).
@@ -87,7 +88,7 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V menu library. They
+ These routines emulate the System V menu library. They
were not supported on Version 7 or BSD versions.
The user pointer is a void pointer. We chose not to leave
@@ -96,7 +97,7 @@
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/mitem_name.3x.html
--- ncurses-6.0-20151128+/doc/html/man/mitem_name.3x.html 2015-05-13 19:27:49.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/mitem_name.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: mitem_name.3x,v 1.8 2010/12/04 18:40:45 tom Exp @
+ * @Id: mitem_name.3x,v 1.9 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>mitem_name</STRONG> - get menu item name and description fields
+ <STRONG>item_name</STRONG>, <STRONG>item_description</STRONG> - get menu item name and
+ description fields
</PRE>
@@ -60,7 +61,7 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>item_name</STRONG> returns the name part of the given
+ The function <STRONG>item_name</STRONG> returns the name part of the given
item.
The function <STRONG>item_description</STRONG> returns the description part
of the given item.
@@ -85,13 +86,13 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V menu library. They
+ These routines emulate the System V menu library. They
were not supported on Version 7 or BSD versions.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/mitem_new.3x.html
--- ncurses-6.0-20151128+/doc/html/man/mitem_new.3x.html 2015-05-13 19:27:49.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/mitem_new.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: mitem_new.3x,v 1.12 2010/12/04 18:40:45 tom Exp @
+ * @Id: mitem_new.3x,v 1.13 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>mitem_new</STRONG> - create and destroy menu items
+ <STRONG>new_item</STRONG>, <STRONG>free_item</STRONG> - create and destroy menu items
</PRE>
Index: doc/html/man/mitem_opts.3x.html
--- ncurses-6.0-20151128+/doc/html/man/mitem_opts.3x.html 2015-05-13 19:27:49.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/mitem_opts.3x.html 2015-12-06 00:26:50.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: mitem_opts.3x,v 1.11 2010/12/04 18:40:45 tom Exp @
+ * @Id: mitem_opts.3x,v 1.12 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,7 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>mitem_opts</STRONG> - set and get menu item options
+ <STRONG>set_item_opts</STRONG>, <STRONG>item_opts_on</STRONG>, <STRONG>item_opts_off</STRONG>, <STRONG>item_opts</STRONG> -
+ set and get menu item options
</PRE>
@@ -62,20 +63,20 @@
</PRE>
<H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
- The function <STRONG>set_item_opts</STRONG> sets all the given item's
- option bits (menu option bits may be logically-OR'ed
+ The function <STRONG>set_item_opts</STRONG> sets all the given item's
+ option bits (menu option bits may be logically-OR'ed
together).
- The function <STRONG>item_opts_on</STRONG> turns on the given option bits,
+ The function <STRONG>item_opts_on</STRONG> turns on the given option bits,
and leaves others alone.
- The function <STRONG>item_opts_off</STRONG> turns off the given option
+ The function <STRONG>item_opts_off</STRONG> turns off the given option
bits, and leaves others alone.
- The function <STRONG>item_opts</STRONG> returns the item's current option
+ The function <STRONG>item_opts</STRONG> returns the item's current option
bits.
- There is only one defined option bit mask, <STRONG>O_SELECTABLE</STRONG>.
+ There is only one defined option bit mask, <STRONG>O_SELECTABLE</STRONG>.
When this is on, the item may be selected during menu pro-
cessing. This option defaults to on.
@@ -104,13 +105,13 @@
</PRE>
<H2><a name="h2-PORTABILITY">PORTABILITY</a></H2><PRE>
- These routines emulate the System V menu library. They
+ These routines emulate the System V menu library. They
were not supported on Version 7 or BSD versions.
</PRE>
<H2><a name="h2-AUTHORS">AUTHORS</a></H2><PRE>
- Juergen Pfeifer. Manual pages and adaptation for new
+ Juergen Pfeifer. Manual pages and adaptation for new
curses by Eric S. Raymond.
Index: doc/html/man/mitem_userptr.3x.html
--- ncurses-6.0-20151128+/doc/html/man/mitem_userptr.3x.html 2015-05-13 19:27:49.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/mitem_userptr.3x.html 2015-12-06 00:26:51.000000000 +0000
@@ -1,7 +1,7 @@
<!--
* t
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -27,7 +27,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: mitem_userptr.3x,v 1.11 2010/12/04 18:40:45 tom Exp @
+ * @Id: mitem_userptr.3x,v 1.12 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -48,8 +48,8 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>mitem_userptr</STRONG> - associate application data with a menu
- item
+ <STRONG>set_item_userptr</STRONG>, <STRONG>item_userptr</STRONG> - associate application
+ data with a menu item
</PRE>
Index: doc/html/man/mitem_value.3x.html
--- ncurses-6.0-20151128+/doc/html/man/mitem_value.3x.html 2015-05-13 19:27:49.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/mitem_value.3x.html 2015-12-06 00:26:51.000000000 +0000
@@ -1,6 +1,6 @@
<!--
****************************************************************************
- * Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: mitem_value.3x,v 1.10 2010/12/04 18:40:45 tom Exp @
+ * @Id: mitem_value.3x,v 1.11 2015/12/05 23:01:16 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -47,7 +47,7 @@
</PRE>
<H2><a name="h2-NAME">NAME</a></H2><PRE>
- <STRONG>mitem_value</STRONG> - set and get menu item values
+ <STRONG>set_item_value</STRONG>, <STRONG>item_value</STRONG> - set and get menu item values
</PRE>
Index: doc/html/man/ncurses.3x.html
--- ncurses-6.0-20151128+/doc/html/man/ncurses.3x.html 2015-10-25 00:21:16.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/ncurses.3x.html 2015-12-06 00:26:51.000000000 +0000
@@ -63,7 +63,7 @@
sonable optimization. This implementation is "new curses"
(ncurses) and is the approved replacement for 4.4BSD clas-
sic curses, which has been discontinued. This describes
- <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
The <STRONG>ncurses</STRONG> library emulates the curses library of System
V Release 4 UNIX, and XPG4 (X/Open Portability Guide)
Index: doc/html/man/panel.3x.html
--- ncurses-6.0-20151128+/doc/html/man/panel.3x.html 2015-10-25 00:21:16.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/panel.3x.html 2015-12-06 00:26:51.000000000 +0000
@@ -1,6 +1,6 @@
<!--
****************************************************************************
- * Copyright (c) 1998-2020,2015 Free Software Foundation, Inc. *
+ * Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: panel.3x,v 1.18 2015/04/11 10:23:49 tom Exp @
+ * @Id: panel.3x,v 1.19 2015/12/05 23:42:45 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -56,21 +56,21 @@
<STRONG>cc</STRONG> <STRONG>[flags]</STRONG> <STRONG>sourcefiles</STRONG> <STRONG>-lpanel</STRONG> <STRONG>-lncurses</STRONG>
- <STRONG>PANEL</STRONG> <STRONG>*new_panel(WINDOW</STRONG> <STRONG>*win)</STRONG>
- <STRONG>int</STRONG> <STRONG>bottom_panel(PANEL</STRONG> <STRONG>*pan)</STRONG>
- <STRONG>int</STRONG> <STRONG>top_panel(PANEL</STRONG> <STRONG>*pan)</STRONG>
- <STRONG>int</STRONG> <STRONG>show_panel(PANEL</STRONG> <STRONG>*pan)</STRONG>
+ <STRONG>PANEL</STRONG> <STRONG>*new_panel(WINDOW</STRONG> <STRONG>*win);</STRONG>
+ <STRONG>int</STRONG> <STRONG>bottom_panel(PANEL</STRONG> <STRONG>*pan);</STRONG>
+ <STRONG>int</STRONG> <STRONG>top_panel(PANEL</STRONG> <STRONG>*pan);</STRONG>
+ <STRONG>int</STRONG> <STRONG>show_panel(PANEL</STRONG> <STRONG>*pan);</STRONG>
<STRONG>void</STRONG> <STRONG>update_panels();</STRONG>
- <STRONG>int</STRONG> <STRONG>hide_panel(PANEL</STRONG> <STRONG>*pan)</STRONG>
- <STRONG>WINDOW</STRONG> <STRONG>*panel_window(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan)</STRONG>
- <STRONG>int</STRONG> <STRONG>replace_panel(PANEL</STRONG> <STRONG>*pan,</STRONG> <STRONG>WINDOW</STRONG> <STRONG>*window)</STRONG>
- <STRONG>int</STRONG> <STRONG>move_panel(PANEL</STRONG> <STRONG>*pan,</STRONG> <STRONG>int</STRONG> <STRONG>starty,</STRONG> <STRONG>int</STRONG> <STRONG>startx)</STRONG>
- <STRONG>int</STRONG> <STRONG>panel_hidden(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan)</STRONG>
- <STRONG>PANEL</STRONG> <STRONG>*panel_above(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan)</STRONG>
- <STRONG>PANEL</STRONG> <STRONG>*panel_below(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan)</STRONG>
- <STRONG>int</STRONG> <STRONG>set_panel_userptr(PANEL</STRONG> <STRONG>*pan,</STRONG> <STRONG>const</STRONG> <STRONG>void</STRONG> <STRONG>*ptr)</STRONG>
- <STRONG>const</STRONG> <STRONG>void</STRONG> <STRONG>*panel_userptr(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan)</STRONG>
- <STRONG>int</STRONG> <STRONG>del_panel(PANEL</STRONG> <STRONG>*pan)</STRONG>
+ <STRONG>int</STRONG> <STRONG>hide_panel(PANEL</STRONG> <STRONG>*pan);</STRONG>
+ <STRONG>WINDOW</STRONG> <STRONG>*panel_window(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan);</STRONG>
+ <STRONG>int</STRONG> <STRONG>replace_panel(PANEL</STRONG> <STRONG>*pan,</STRONG> <STRONG>WINDOW</STRONG> <STRONG>*window);</STRONG>
+ <STRONG>int</STRONG> <STRONG>move_panel(PANEL</STRONG> <STRONG>*pan,</STRONG> <STRONG>int</STRONG> <STRONG>starty,</STRONG> <STRONG>int</STRONG> <STRONG>startx);</STRONG>
+ <STRONG>int</STRONG> <STRONG>panel_hidden(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan);</STRONG>
+ <STRONG>PANEL</STRONG> <STRONG>*panel_above(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan);</STRONG>
+ <STRONG>PANEL</STRONG> <STRONG>*panel_below(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan);</STRONG>
+ <STRONG>int</STRONG> <STRONG>set_panel_userptr(PANEL</STRONG> <STRONG>*pan,</STRONG> <STRONG>const</STRONG> <STRONG>void</STRONG> <STRONG>*ptr);</STRONG>
+ <STRONG>const</STRONG> <STRONG>void</STRONG> <STRONG>*panel_userptr(const</STRONG> <STRONG>PANEL</STRONG> <STRONG>*pan);</STRONG>
+ <STRONG>int</STRONG> <STRONG>del_panel(PANEL</STRONG> <STRONG>*pan);</STRONG>
</PRE>
@@ -218,7 +218,7 @@
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="curs_variables.3x.html">curs_variables(3x)</A></STRONG>,
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
</PRE>
Index: doc/html/man/tabs.1.html
--- ncurses-6.0-20151128+/doc/html/man/tabs.1.html 2015-10-25 00:21:16.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/tabs.1.html 2015-12-06 00:26:51.000000000 +0000
@@ -168,7 +168,7 @@
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
<STRONG><A HREF="tset.1.html">tset(1)</A></STRONG>, <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
Index: doc/html/man/term_variables.3x.html
--- ncurses-6.0-20151128+/doc/html/man/term_variables.3x.html 2015-05-13 19:27:50.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/term_variables.3x.html 2015-12-06 00:26:51.000000000 +0000
@@ -26,7 +26,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
****************************************************************************
- * @Id: term_variables.3x,v 1.6 2015/04/22 00:34:49 tom Exp @
+ * @Id: term_variables.3x,v 1.7 2015/12/05 18:43:25 tom Exp @
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML>
@@ -59,6 +59,8 @@
<STRONG>chtype</STRONG> <STRONG>acs_map[];</STRONG>
+ <STRONG>SCREEN</STRONG> <STRONG>*</STRONG> <STRONG>SP;</STRONG>
+
<STRONG>TERMINAL</STRONG> <STRONG>*</STRONG> <STRONG>cur_term;</STRONG>
<STRONG>char</STRONG> <STRONG>ttytype[];</STRONG>
Index: doc/html/man/terminfo.5.html
--- ncurses-6.0-20151128+/doc/html/man/terminfo.5.html 2015-10-25 00:21:17.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/terminfo.5.html 2015-12-06 00:26:52.000000000 +0000
@@ -78,7 +78,7 @@
nals by giving a set of capabilities which they have, by
specifying how to perform screen operations, and by speci-
fying padding requirements and initialization sequences.
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
Entries in <EM>terminfo</EM> consist of a sequence of `,' separated
fields (embedded commas may be escaped with a backslash or
Index: doc/html/man/tic.1m.html
--- ncurses-6.0-20151128+/doc/html/man/tic.1m.html 2015-10-25 00:21:17.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/tic.1m.html 2015-12-06 00:26:52.000000000 +0000
@@ -408,7 +408,7 @@
<STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="captoinfo.1m.html">captoinfo(1m)</A></STRONG>, <STRONG><A HREF="infotocap.1m.html">infotocap(1m)</A></STRONG>, <STRONG><A HREF="toe.1m.html">toe(1m)</A></STRONG>,
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="term.5.html">term(5)</A></STRONG>. <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
</PRE>
Index: doc/html/man/toe.1m.html
--- ncurses-6.0-20151128+/doc/html/man/toe.1m.html 2015-10-25 00:21:17.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/toe.1m.html 2015-12-06 00:26:52.000000000 +0000
@@ -122,7 +122,7 @@
<STRONG><A HREF="tic.1m.html">tic(1m)</A></STRONG>, <STRONG><A HREF="infocmp.1m.html">infocmp(1m)</A></STRONG>, <STRONG><A HREF="captoinfo.1m.html">captoinfo(1m)</A></STRONG>, <STRONG><A HREF="infotocap.1m.html">infotocap(1m)</A></STRONG>,
<STRONG><A HREF="ncurses.3x.html">curses(3x)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>.
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
Index: doc/html/man/tput.1.html
--- ncurses-6.0-20151128+/doc/html/man/tput.1.html 2015-10-25 00:21:17.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/tput.1.html 2015-12-06 00:26:52.000000000 +0000
@@ -338,7 +338,7 @@
<H2><a name="h2-SEE-ALSO">SEE ALSO</a></H2><PRE>
<STRONG><A HREF="clear.1.html">clear(1)</A></STRONG>, <STRONG>stty(1)</STRONG>, <STRONG><A HREF="tabs.1.html">tabs(1)</A></STRONG>, <STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>, <STRONG><A HREF="curs_termcap.3x.html">curs_termcap(3x)</A></STRONG>.
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
Index: doc/html/man/tset.1.html
--- ncurses-6.0-20151128+/doc/html/man/tset.1.html 2015-10-25 00:21:17.000000000 +0000
+++ ncurses-6.0-20151205/doc/html/man/tset.1.html 2015-12-06 00:26:52.000000000 +0000
@@ -319,7 +319,7 @@
<STRONG>csh(1)</STRONG>, <STRONG>sh(1)</STRONG>, <STRONG>stty(1)</STRONG>, <STRONG><A HREF="curs_terminfo.3x.html">curs_terminfo(3x)</A></STRONG>, <STRONG>tty(4)</STRONG>,
<STRONG><A HREF="terminfo.5.html">terminfo(5)</A></STRONG>, <STRONG>ttys(5)</STRONG>, <STRONG>environ(7)</STRONG>
- This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151024).
+ This describes <STRONG>ncurses</STRONG> version 6.0 (patch 20151205).
Index: man/curs_attr.3x
Prereq: 1.42
--- ncurses-6.0-20151128+/man/curs_attr.3x 2015-10-24 19:10:42.000000000 +0000
+++ ncurses-6.0-20151205/man/curs_attr.3x 2015-12-05 18:46:04.000000000 +0000
@@ -27,7 +27,7 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: curs_attr.3x,v 1.42 2015/10/24 19:10:42 Sven.Joachim Exp $
+.\" $Id: curs_attr.3x,v 1.43 2015/12/05 18:46:04 tom Exp $
.TH curs_attr 3X ""
.na
.hy 0
@@ -116,6 +116,8 @@
\fBint mvwchgat(WINDOW *\fP\fIwin, int \fP\fIy, int \fP\fIx, int \fP\fIn,\fR
\fBattr_t \fP\fIattr\fP\fB, short \fP\fIcolor\fP\fB, const void *\fP\fIopts\fP\fB);\fR
.br
+\fBPAIR_NUMBER(\fR\fIattrs\fR\fB);\fP
+.br
.SH DESCRIPTION
These routines manipulate the current attributes of the named window.
The
Index: man/curs_color.3x
Prereq: 1.39
--- ncurses-6.0-20151128+/man/curs_color.3x 2015-06-06 23:29:02.000000000 +0000
+++ ncurses-6.0-20151205/man/curs_color.3x 2015-12-05 20:09:42.000000000 +0000
@@ -26,7 +26,7 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: curs_color.3x,v 1.39 2015/06/06 23:29:02 tom Exp $
+.\" $Id: curs_color.3x,v 1.40 2015/12/05 20:09:42 tom Exp $
.TH curs_color 3X ""
.ie \n(.g .ds `` \(lq
.el .ds `` ``
@@ -66,6 +66,8 @@
.br
\fBint pair_content(short pair, short *f, short *b);\fR
.br
+\fBint COLOR_PAIR(int n);\fR
+.br
.SH DESCRIPTION
.SS Overview
\fBcurses\fR supports color attributes on terminals with that capability.
Index: man/curs_legacy.3x
Prereq: 1.5
--- ncurses-6.0-20151128+/man/curs_legacy.3x 2010-12-04 18:38:55.000000000 +0000
+++ ncurses-6.0-20151205/man/curs_legacy.3x 2015-12-05 20:33:14.000000000 +0000
@@ -1,5 +1,5 @@
.\"***************************************************************************
-.\" Copyright (c) 2007,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 2007-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -26,10 +26,10 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: curs_legacy.3x,v 1.5 2010/12/04 18:38:55 tom Exp $
+.\" $Id: curs_legacy.3x,v 1.6 2015/12/05 20:33:14 tom Exp $
.TH curs_legacy 3X ""
.SH NAME
-getattrs \- get \fBcurses\fR cursor and window coordinates, attributes
+curs_legacy \- get \fBcurses\fR cursor and window coordinates, attributes
.SH SYNOPSIS
\fB#include <curses.h>\fR
.sp
Index: man/curs_opaque.3x
Prereq: 1.12
--- ncurses-6.0-20151128+/man/curs_opaque.3x 2015-04-11 10:23:49.000000000 +0000
+++ ncurses-6.0-20151205/man/curs_opaque.3x 2015-12-05 20:05:45.000000000 +0000
@@ -26,7 +26,7 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: curs_opaque.3x,v 1.12 2015/04/11 10:23:49 tom Exp $
+.\" $Id: curs_opaque.3x,v 1.13 2015/12/05 20:05:45 tom Exp $
.TH curs_opaque 3X ""
.ie \n(.g .ds `` \(lq
.el .ds `` ``
@@ -46,7 +46,10 @@
\fBis_pad\fR,
\fBis_scrollok\fR,
\fBis_subwin\fR,
-\fBis_syncok\fR \- \fBcurses\fR window properties
+\fBis_syncok\fR,
+\fBwgetdelay\fR,
+\fBwgetparent\fR,
+\fBwgetscrreg\fR \- \fBcurses\fR window properties
.ad
.hy
.SH SYNOPSIS
Index: man/curs_sp_funcs.3x
Prereq: 1.6
--- ncurses-6.0-20151128+/man/curs_sp_funcs.3x 2013-06-22 17:53:59.000000000 +0000
+++ ncurses-6.0-20151205/man/curs_sp_funcs.3x 2015-12-05 20:33:14.000000000 +0000
@@ -1,5 +1,5 @@
.\"***************************************************************************
-.\" Copyright (c) 2010,2013 Free Software Foundation, Inc. *
+.\" Copyright (c) 2010-2013,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -26,12 +26,12 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: curs_sp_funcs.3x,v 1.6 2013/06/22 17:53:59 tom Exp $
+.\" $Id: curs_sp_funcs.3x,v 1.7 2015/12/05 20:33:14 tom Exp $
.TH curs_sp_funcs 3X ""
.na
.hy 0
.SH NAME
-new_prescr \- \fBcurses\fR screen-pointer extension
+curs_sp_funcs \- \fBcurses\fR screen-pointer extension
.ad
.hy
.SH SYNOPSIS
Index: man/curs_threads.3x
Prereq: 1.22
--- ncurses-6.0-20151128+/man/curs_threads.3x 2015-09-05 21:13:25.000000000 +0000
+++ ncurses-6.0-20151205/man/curs_threads.3x 2015-12-05 18:47:04.000000000 +0000
@@ -26,7 +26,7 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: curs_threads.3x,v 1.22 2015/09/05 21:13:25 tom Exp $
+.\" $Id: curs_threads.3x,v 1.23 2015/12/05 18:47:04 tom Exp $
.TH curs_threads 3X ""
.de bP
.IP \(bu 4
@@ -34,8 +34,7 @@
.na
.hy 0
.SH NAME
-\fBuse_screen\fR,
-\fBuse_window\fR \- \fBcurses\fR thread support
+\fBcurs_threads\fR \- \fBcurses\fR thread support
.ad
.hy
.SH SYNOPSIS
Index: man/curs_touch.3x
Prereq: 1.15
--- ncurses-6.0-20151128+/man/curs_touch.3x 2015-04-11 10:23:49.000000000 +0000
+++ ncurses-6.0-20151205/man/curs_touch.3x 2015-12-05 23:43:00.000000000 +0000
@@ -1,5 +1,5 @@
.\"***************************************************************************
-.\" Copyright (c) 1998-2020,2015 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -26,7 +26,7 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: curs_touch.3x,v 1.15 2015/04/11 10:23:49 tom Exp $
+.\" $Id: curs_touch.3x,v 1.16 2015/12/05 23:43:00 tom Exp $
.TH curs_touch 3X ""
.na
.hy 0
Index: man/form_cursor.3x
Prereq: 1.8
--- ncurses-6.0-20151128+/man/form_cursor.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_cursor.3x 2015-12-05 20:39:43.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,10 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_cursor.3x,v 1.8 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_cursor.3x,v 1.9 2015/12/05 20:39:43 jmc Exp $
.TH form_cursor 3X ""
.SH NAME
-\fBform_cursor\fR \- position a form window cursor
+\fBpos_form_cursor\fR \- position a form window cursor
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_data.3x
Prereq: 1.10
--- ncurses-6.0-20151128+/man/form_data.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_data.3x 2015-12-05 23:01:16.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_data.3x,v 1.10 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_data.3x,v 1.11 2015/12/05 23:01:16 tom Exp $
.TH form_data 3X ""
.SH NAME
-\fBform_data\fR \- test for off-screen data in given forms
+\fBdata_ahead\fP,
+\fBdata_behind\fR \- test for off-screen data in given forms
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_driver.3x
Prereq: 1.24
--- ncurses-6.0-20151128+/man/form_driver.3x 2015-08-02 18:21:11.000000000 +0000
+++ ncurses-6.0-20151205/man/form_driver.3x 2015-12-05 21:06:26.000000000 +0000
@@ -26,13 +26,14 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_driver.3x,v 1.24 2015/08/02 18:21:11 tom Exp $
+.\" $Id: form_driver.3x,v 1.25 2015/12/05 21:06:26 tom Exp $
.TH form_driver 3X ""
.de bP
.IP \(bu 4
..
.SH NAME
-\fBform_driver\fR \- command-processing loop of the form system
+\fBform_driver\fR,
+\fBform_driver_w\fR \- command-processing loop of the form system
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_field_info.3x
Prereq: 1.12
--- ncurses-6.0-20151128+/man/form_field_info.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_field_info.3x 2015-12-05 23:01:16.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_field_info.3x,v 1.12 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_field_info.3x,v 1.13 2015/12/05 23:01:16 tom Exp $
.TH form_field_info 3X ""
.SH NAME
-\fBform_field_info\fR \- retrieve field characteristics
+\fBdynamic_field_info\fP,
+\fBfield_info\fR \- retrieve field characteristics
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_field_just.3x
Prereq: 1.11
--- ncurses-6.0-20151128+/man/form_field_just.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_field_just.3x 2015-12-05 23:02:59.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_field_just.3x,v 1.11 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_field_just.3x,v 1.12 2015/12/05 23:02:59 tom Exp $
.TH form_field_just 3X ""
.SH NAME
-\fBform_field_just\fR \- retrieve field characteristics
+\fBset_field_just\fR,
+\fBfield_just\fP \- retrieve field characteristics
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_field_new.3x
Prereq: 1.18
--- ncurses-6.0-20151128+/man/form_field_new.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_field_new.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,13 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_field_new.3x,v 1.18 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_field_new.3x,v 1.19 2015/12/05 23:42:45 tom Exp $
.TH form_field_new 3X ""
.SH NAME
-\fBform_field_new\fR \- create and destroy form fields
+\fBnew_field\fR,
+\fBdup_field\fR,
+\fBlink_field\fR,
+\fBfree_field\fR \- create and destroy form fields
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_field_opts.3x
Prereq: 1.19
--- ncurses-6.0-20151128+/man/form_field_opts.3x 2015-11-28 20:40:13.000000000 +0000
+++ ncurses-6.0-20151205/man/form_field_opts.3x 2015-12-05 23:53:43.000000000 +0000
@@ -27,10 +27,13 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_field_opts.3x,v 1.19 2015/11/28 20:40:13 tom Exp $
+.\" $Id: form_field_opts.3x,v 1.20 2015/12/05 23:53:43 tom Exp $
.TH form_field_opts 3X ""
.SH NAME
-\fBform_field_opts\fR \- set and get field options
+\fBset_field_opts\fP,
+\fBfield_opts_on\fP,
+\fBfield_opts_off\fP,
+\fBfield_opts\fP \- set and get field options
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_field_userptr.3x
Prereq: 1.10
--- ncurses-6.0-20151128+/man/form_field_userptr.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_field_userptr.3x 2015-12-05 23:01:56.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_field_userptr.3x,v 1.10 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_field_userptr.3x,v 1.11 2015/12/05 23:01:56 tom Exp $
.TH form_field_userptr 3X ""
.SH NAME
-\fBform_field_userptr\fR \- associate application data with a form field
+\fBset_field_userptr\fR,
+\fBfield_userptr\fR \- associate application data with a form field
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_new.3x
Prereq: 1.9
--- ncurses-6.0-20151128+/man/form_new.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_new.3x 2015-12-05 23:01:16.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_new.3x,v 1.9 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_new.3x,v 1.10 2015/12/05 23:01:16 tom Exp $
.TH form_new 3X ""
.SH NAME
-\fBform_new\fR \- create and destroy forms
+\fBnew_form\fR,
+\fBfree_form\fP \- create and destroy forms
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_new_page.3x
Prereq: 1.10
--- ncurses-6.0-20151128+/man/form_new_page.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_new_page.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_new_page.3x,v 1.10 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_new_page.3x,v 1.11 2015/12/05 23:42:45 tom Exp $
.TH form_new_page 3X ""
.SH NAME
-\fBform_new_page\fR \- form pagination functions
+\fBset_new_page\fR,
+\fBnew_page\fR \- form pagination functions
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_opts.3x
Prereq: 1.11
--- ncurses-6.0-20151128+/man/form_opts.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_opts.3x 2015-12-05 23:55:51.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,9 +27,12 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_opts.3x,v 1.11 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_opts.3x,v 1.12 2015/12/05 23:55:51 tom Exp $
.TH form_opts 3X ""
.SH NAME
+\fBset_form_opts\fP,
+\fBform_opts_on\fP,
+\fBform_opts_off\fP,
\fBform_opts\fR \- set and get form options
.SH SYNOPSIS
\fB#include <form.h>\fR
Index: man/form_post.3x
Prereq: 1.9
--- ncurses-6.0-20151128+/man/form_post.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_post.3x 2015-12-05 20:41:37.000000000 +0000
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_post.3x,v 1.9 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_post.3x,v 1.10 2015/12/05 20:41:37 jmc Exp $
.TH form_post 3X ""
.SH NAME
-\fBform_post\fR \- write or erase forms from associated subwindows
+\fBpost_form\fR,
+\fBunpost_form\fR \- write or erase forms from associated subwindows
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_requestname.3x
Prereq: 1.9
--- ncurses-6.0-20151128+/man/form_requestname.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_requestname.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_requestname.3x,v 1.9 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_requestname.3x,v 1.10 2015/12/05 23:42:45 tom Exp $
.TH form_requestname 3X ""
.SH NAME
-\fBform_requestname\fR \- handle printable form request names
+\fBform_request_by_name\fP,
+\fBform_request_name\fR \- handle printable form request names
.SH SYNOPSIS
\fB#include <form.h>\fR
.br
Index: man/form_userptr.3x
Prereq: 1.13
--- ncurses-6.0-20151128+/man/form_userptr.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/form_userptr.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,9 +27,10 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: form_userptr.3x,v 1.13 2010/12/04 18:40:45 tom Exp $
+.\" $Id: form_userptr.3x,v 1.14 2015/12/05 23:42:45 tom Exp $
.TH form_userptr 3X ""
.SH NAME
+\fBset_form_userptr\fP,
\fBform_userptr\fR \- associate application data with a form item
.SH SYNOPSIS
\fB#include <form.h>\fR
Index: man/menu_attributes.3x
Prereq: 1.12
--- ncurses-6.0-20151128+/man/menu_attributes.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_attributes.3x 2015-12-05 20:44:42.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2008,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,17 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_attributes.3x,v 1.12 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_attributes.3x,v 1.13 2015/12/05 20:44:42 jmc Exp $
.TH menu_attributes 3X ""
.SH NAME
-\fBmenu_attributes\fR \- color and attribute control for menus
+\fBmenu_back\fR,
+\fBmenu_fore\fR,
+\fBmenu_grey\fR,
+\fBmenu_pad\fR,
+\fBset_menu_back\fR,
+\fBset_menu_fore\fR,
+\fBset_menu_grey\fR,
+\fBset_menu_pad\fR \- color and attribute control for menus
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/menu_cursor.3x
Prereq: 1.8
--- ncurses-6.0-20151128+/man/menu_cursor.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_cursor.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,10 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_cursor.3x,v 1.8 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_cursor.3x,v 1.9 2015/12/05 23:42:45 tom Exp $
.TH menu_cursor 3X ""
.SH NAME
-\fBmenu_cursor\fR \- position a menu's cursor
+\fBpos_menu_cursor\fR \- position a menu's cursor
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/menu_format.3x
Prereq: 1.12
--- ncurses-6.0-20151128+/man/menu_format.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_format.3x 2015-12-05 23:01:16.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_format.3x,v 1.12 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_format.3x,v 1.13 2015/12/05 23:01:16 tom Exp $
.TH menu_format 3X ""
.SH NAME
-\fBmenu_format\fR \- set and get menu sizes
+\fBset_menu_format\fP,
+\fBmenu_format\fP \- set and get menu sizes
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/menu_items.3x
Prereq: 1.10
--- ncurses-6.0-20151128+/man/menu_items.3x 2012-11-03 23:03:59.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_items.3x 2015-12-05 23:47:32.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2010,2012 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2012,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,12 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_items.3x,v 1.10 2012/11/03 23:03:59 tom Exp $
+.\" $Id: menu_items.3x,v 1.11 2015/12/05 23:47:32 tom Exp $
.TH menu_items 3X ""
.SH NAME
-\fBmenu_items\fR \- make and break connections between items and menus
+\fBset_menu_items\fR,
+\fBmenu_items\fR,
+\fBitem_count\fP \- make and break connections between items and menus
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/menu_mark.3x
Prereq: 1.11
--- ncurses-6.0-20151128+/man/menu_mark.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_mark.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,9 +27,10 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_mark.3x,v 1.11 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_mark.3x,v 1.12 2015/12/05 23:42:45 tom Exp $
.TH menu_mark 3X ""
.SH NAME
+\fBset_menu_mark\fP,
\fBmenu_mark\fR \- get and set the menu mark string
.SH SYNOPSIS
\fB#include <menu.h>\fR
Index: man/menu_new.3x
Prereq: 1.11
--- ncurses-6.0-20151128+/man/menu_new.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_new.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_new.3x,v 1.11 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_new.3x,v 1.12 2015/12/05 23:42:45 tom Exp $
.TH menu_new 3X ""
.SH NAME
-\fBmenu_new\fR \- create and destroy menus
+\fBnew_menu\fP,
+\fBfree_menu\fR \- create and destroy menus
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/menu_opts.3x
Prereq: 1.12
--- ncurses-6.0-20151128+/man/menu_opts.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_opts.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,9 +27,12 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_opts.3x,v 1.12 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_opts.3x,v 1.13 2015/12/05 23:42:45 tom Exp $
.TH menu_opts 3X ""
.SH NAME
+\fBset_menu_opts\fP,
+\fBmenu_opts_on\fP,
+\fBmenu_opts_off\fP,
\fBmenu_opts\fR \- set and get menu options
.SH SYNOPSIS
\fB#include <menu.h>\fR
Index: man/menu_pattern.3x
Prereq: 1.13
--- ncurses-6.0-20151128+/man/menu_pattern.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_pattern.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,5 +1,5 @@
.\"***************************************************************************
-.\" Copyright (c) 1998-2008,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -26,10 +26,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_pattern.3x,v 1.13 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_pattern.3x,v 1.14 2015/12/05 23:42:45 tom Exp $
.TH menu_pattern 3X ""
.SH NAME
-\fBmenu_pattern\fR \- get and set a menu's pattern buffer
+\fBset_menu_pattern\fP,
+\fBmenu_pattern\fR \- set and get a menu's pattern buffer
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/menu_post.3x
Prereq: 1.11
--- ncurses-6.0-20151128+/man/menu_post.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_post.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_post.3x,v 1.11 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_post.3x,v 1.12 2015/12/05 23:42:45 tom Exp $
.TH menu_post 3X ""
.SH NAME
-\fBmenu_post\fR \- write or erase menus from associated subwindows
+\fBpost_menu\fR,
+\fBunpost_menu\fR \- write or erase menus from associated subwindows
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/menu_requestname.3x
Prereq: 1.9
--- ncurses-6.0-20151128+/man/menu_requestname.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_requestname.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_requestname.3x,v 1.9 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_requestname.3x,v 1.10 2015/12/05 23:42:45 tom Exp $
.TH menu_requestname 3X ""
.SH NAME
-\fBmenu_requestname\fR \- handle printable menu request names
+\fBmenu_request_by_name\fP,
+\fBmenu_request_name\fR \- handle printable menu request names
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/menu_spacing.3x
Prereq: 1.12
--- ncurses-6.0-20151128+/man/menu_spacing.3x 2010-12-04 18:38:55.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_spacing.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2004,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_spacing.3x,v 1.12 2010/12/04 18:38:55 tom Exp $
+.\" $Id: menu_spacing.3x,v 1.13 2015/12/05 23:42:45 tom Exp $
.TH menu_spacing 3X ""
.SH NAME
-\fBmenu_spacing\fR \- Control spacing between menu items.
+\fBset_menu_spacing\fP,
+\fBmenu_spacing\fR \- set and get spacing between menu items.
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/menu_userptr.3x
Prereq: 1.10
--- ncurses-6.0-20151128+/man/menu_userptr.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/menu_userptr.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,9 +27,10 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: menu_userptr.3x,v 1.10 2010/12/04 18:40:45 tom Exp $
+.\" $Id: menu_userptr.3x,v 1.11 2015/12/05 23:42:45 tom Exp $
.TH menu_userptr 3X ""
.SH NAME
+\fBset_menu_userptr\fP,
\fBmenu_userptr\fR \- associate application data with a menu item
.SH SYNOPSIS
\fB#include <menu.h>\fR
Index: man/mitem_name.3x
Prereq: 1.8
--- ncurses-6.0-20151128+/man/mitem_name.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/mitem_name.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: mitem_name.3x,v 1.8 2010/12/04 18:40:45 tom Exp $
+.\" $Id: mitem_name.3x,v 1.9 2015/12/05 23:42:45 tom Exp $
.TH mitem_name 3X ""
.SH NAME
-\fBmitem_name\fR \- get menu item name and description fields
+\fBitem_name\fR,
+\fBitem_description\fR \- get menu item name and description fields
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/mitem_new.3x
Prereq: 1.12
--- ncurses-6.0-20151128+/man/mitem_new.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/mitem_new.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: mitem_new.3x,v 1.12 2010/12/04 18:40:45 tom Exp $
+.\" $Id: mitem_new.3x,v 1.13 2015/12/05 23:42:45 tom Exp $
.TH mitem_new 3X ""
.SH NAME
-\fBmitem_new\fR \- create and destroy menu items
+\fBnew_item\fP,
+\fBfree_item\fR \- create and destroy menu items
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/mitem_opts.3x
Prereq: 1.11
--- ncurses-6.0-20151128+/man/mitem_opts.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/mitem_opts.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,13 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: mitem_opts.3x,v 1.11 2010/12/04 18:40:45 tom Exp $
+.\" $Id: mitem_opts.3x,v 1.12 2015/12/05 23:42:45 tom Exp $
.TH mitem_opts 3X ""
.SH NAME
-\fBmitem_opts\fR \- set and get menu item options
+\fBset_item_opts\fP,
+\fBitem_opts_on\fP,
+\fBitem_opts_off\fP,
+\fBitem_opts\fR \- set and get menu item options
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/mitem_userptr.3x
Prereq: 1.11
--- ncurses-6.0-20151128+/man/mitem_userptr.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/mitem_userptr.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,6 +1,6 @@
'\" t
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -27,10 +27,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: mitem_userptr.3x,v 1.11 2010/12/04 18:40:45 tom Exp $
+.\" $Id: mitem_userptr.3x,v 1.12 2015/12/05 23:42:45 tom Exp $
.TH mitem_userptr 3X ""
.SH NAME
-\fBmitem_userptr\fR \- associate application data with a menu item
+\fBset_item_userptr\fP,
+\fBitem_userptr\fR \- associate application data with a menu item
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/mitem_value.3x
Prereq: 1.10
--- ncurses-6.0-20151128+/man/mitem_value.3x 2010-12-04 18:40:45.000000000 +0000
+++ ncurses-6.0-20151205/man/mitem_value.3x 2015-12-05 23:01:16.000000000 +0000
@@ -1,5 +1,5 @@
.\"***************************************************************************
-.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -26,10 +26,11 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: mitem_value.3x,v 1.10 2010/12/04 18:40:45 tom Exp $
+.\" $Id: mitem_value.3x,v 1.11 2015/12/05 23:01:16 tom Exp $
.TH mitem_value 3X ""
.SH NAME
-\fBmitem_value\fR \- set and get menu item values
+\fBset_item_value\fP,
+\fBitem_value\fP \- set and get menu item values
.SH SYNOPSIS
\fB#include <menu.h>\fR
.br
Index: man/panel.3x
Prereq: 1.18
--- ncurses-6.0-20151128+/man/panel.3x 2015-04-11 10:23:49.000000000 +0000
+++ ncurses-6.0-20151205/man/panel.3x 2015-12-05 23:42:45.000000000 +0000
@@ -1,5 +1,5 @@
.\"***************************************************************************
-.\" Copyright (c) 1998-2020,2015 Free Software Foundation, Inc. *
+.\" Copyright (c) 1998-2010,2015 Free Software Foundation, Inc. *
.\" *
.\" Permission is hereby granted, free of charge, to any person obtaining a *
.\" copy of this software and associated documentation files (the *
@@ -26,7 +26,7 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: panel.3x,v 1.18 2015/04/11 10:23:49 tom Exp $
+.\" $Id: panel.3x,v 1.19 2015/12/05 23:42:45 tom Exp $
.TH panel 3X ""
.ds n 5
.ds d @TERMINFO@
@@ -37,35 +37,35 @@
.P
\fBcc [flags] sourcefiles \-lpanel \-lncurses\fR
.P
-\fBPANEL *new_panel(WINDOW *win)\fR
+\fBPANEL *new_panel(WINDOW *win);\fR
.br
-\fBint bottom_panel(PANEL *pan)\fR
+\fBint bottom_panel(PANEL *pan);\fR
.br
-\fBint top_panel(PANEL *pan)\fR
+\fBint top_panel(PANEL *pan);\fR
.br
-\fBint show_panel(PANEL *pan)\fR
+\fBint show_panel(PANEL *pan);\fR
.br
\fBvoid update_panels();\fR
.br
-\fBint hide_panel(PANEL *pan)\fR
+\fBint hide_panel(PANEL *pan);\fR
.br
-\fBWINDOW *panel_window(const PANEL *pan)\fR
+\fBWINDOW *panel_window(const PANEL *pan);\fR
.br
-\fBint replace_panel(PANEL *pan, WINDOW *window)\fR
+\fBint replace_panel(PANEL *pan, WINDOW *window);\fR
.br
-\fBint move_panel(PANEL *pan, int starty, int startx)\fR
+\fBint move_panel(PANEL *pan, int starty, int startx);\fR
.br
-\fBint panel_hidden(const PANEL *pan)\fR
+\fBint panel_hidden(const PANEL *pan);\fR
.br
-\fBPANEL *panel_above(const PANEL *pan)\fR
+\fBPANEL *panel_above(const PANEL *pan);\fR
.br
-\fBPANEL *panel_below(const PANEL *pan)\fR
+\fBPANEL *panel_below(const PANEL *pan);\fR
.br
-\fBint set_panel_userptr(PANEL *pan, const void *ptr)\fR
+\fBint set_panel_userptr(PANEL *pan, const void *ptr);\fR
.br
-\fBconst void *panel_userptr(const PANEL *pan)\fR
+\fBconst void *panel_userptr(const PANEL *pan);\fR
.br
-\fBint del_panel(PANEL *pan)\fR
+\fBint del_panel(PANEL *pan);\fR
.br
.SH DESCRIPTION
Panels are \fBcurses\fR(3X) windows with the added feature of
Index: man/term_variables.3x
Prereq: 1.6
--- ncurses-6.0-20151128+/man/term_variables.3x 2015-04-22 00:34:49.000000000 +0000
+++ ncurses-6.0-20151205/man/term_variables.3x 2015-12-05 18:43:25.000000000 +0000
@@ -26,7 +26,7 @@
.\" authorization. *
.\"***************************************************************************
.\"
-.\" $Id: term_variables.3x,v 1.6 2015/04/22 00:34:49 tom Exp $
+.\" $Id: term_variables.3x,v 1.7 2015/12/05 18:43:25 tom Exp $
.TH term_variables 3X ""
.ds n 5
.na
@@ -56,6 +56,8 @@
.PP
\fBchtype acs_map[];\fR
.sp
+\fBSCREEN * SP;\fR
+.sp
\fBTERMINAL * cur_term;\fR
.sp
\fBchar ttytype[];\fR
Index: package/debian-mingw/changelog
--- ncurses-6.0-20151128+/package/debian-mingw/changelog 2015-11-28 16:31:05.000000000 +0000
+++ ncurses-6.0-20151205/package/debian-mingw/changelog 2015-12-05 13:22:37.000000000 +0000
@@ -1,8 +1,8 @@
-ncurses6 (6.0+20151128) unstable; urgency=low
+ncurses6 (6.0+20151205) unstable; urgency=low
* latest weekly patch
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 28 Nov 2015 11:31:05 -0500
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 05 Dec 2015 08:22:37 -0500
ncurses6 (5.9-20131005) unstable; urgency=low
Index: package/debian-mingw64/changelog
--- ncurses-6.0-20151128+/package/debian-mingw64/changelog 2015-11-28 16:31:05.000000000 +0000
+++ ncurses-6.0-20151205/package/debian-mingw64/changelog 2015-12-05 13:22:37.000000000 +0000
@@ -1,8 +1,8 @@
-ncurses6 (6.0+20151128) unstable; urgency=low
+ncurses6 (6.0+20151205) unstable; urgency=low
* latest weekly patch
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 28 Nov 2015 11:31:05 -0500
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 05 Dec 2015 08:22:37 -0500
ncurses6 (5.9-20131005) unstable; urgency=low
Index: package/debian/changelog
--- ncurses-6.0-20151128+/package/debian/changelog 2015-11-28 16:31:05.000000000 +0000
+++ ncurses-6.0-20151205/package/debian/changelog 2015-12-05 13:22:37.000000000 +0000
@@ -1,8 +1,8 @@
-ncurses6 (6.0+20151128) unstable; urgency=low
+ncurses6 (6.0+20151205) unstable; urgency=low
* latest weekly patch
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 28 Nov 2015 11:31:05 -0500
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 05 Dec 2015 08:22:37 -0500
ncurses6 (5.9-20120608) unstable; urgency=low
Index: package/mingw-ncurses.nsi
Prereq: 1.134
--- ncurses-6.0-20151128+/package/mingw-ncurses.nsi 2015-11-28 16:31:05.000000000 +0000
+++ ncurses-6.0-20151205/package/mingw-ncurses.nsi 2015-12-05 13:22:37.000000000 +0000
@@ -1,4 +1,4 @@
-; $Id: mingw-ncurses.nsi,v 1.134 2015/11/28 16:31:05 tom Exp $
+; $Id: mingw-ncurses.nsi,v 1.135 2015/12/05 13:22:37 tom Exp $
; TODO add examples
; TODO bump ABI to 6
@@ -10,7 +10,7 @@
!define VERSION_MAJOR "6"
!define VERSION_MINOR "0"
!define VERSION_YYYY "2015"
-!define VERSION_MMDD "1128"
+!define VERSION_MMDD "1205"
!define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
!define MY_ABI "5"
Index: package/mingw-ncurses.spec
--- ncurses-6.0-20151128+/package/mingw-ncurses.spec 2015-11-28 16:31:05.000000000 +0000
+++ ncurses-6.0-20151205/package/mingw-ncurses.spec 2015-12-05 13:22:37.000000000 +0000
@@ -3,7 +3,7 @@
Summary: shared libraries for terminal handling
Name: mingw32-ncurses6
Version: 6.0
-Release: 20151128
+Release: 20151205
License: X11
Group: Development/Libraries
Source: ncurses-%{version}-%{release}.tgz
Index: package/ncurses.spec
--- ncurses-6.0-20151128+/package/ncurses.spec 2015-11-28 16:31:05.000000000 +0000
+++ ncurses-6.0-20151205/package/ncurses.spec 2015-12-05 13:22:37.000000000 +0000
@@ -1,7 +1,7 @@
Summary: shared libraries for terminal handling
Name: ncurses6
Version: 6.0
-Release: 20151128
+Release: 20151205
License: X11
Group: Development/Libraries
Source: ncurses-%{version}-%{release}.tgz
Index: test/README
Prereq: 1.52
--- ncurses-6.0-20151128+/test/README 2015-07-11 14:17:01.000000000 +0000
+++ ncurses-6.0-20151205/test/README 2015-12-06 00:38:26.000000000 +0000
@@ -25,7 +25,7 @@
-- sale, use or other dealings in this Software without prior written --
-- authorization. --
-------------------------------------------------------------------------------
--- $Id: README,v 1.52 2015/07/11 14:17:01 tom Exp $
+-- $Id: README,v 1.53 2015/12/06 00:38:26 tom Exp $
-------------------------------------------------------------------------------
The programs in this directory are used to test and demonstrate ncurses.
@@ -289,7 +289,7 @@
color_content_sp -
color_set test: color_set ncurses
copywin test: ncurses testcurs
-cur_term test: demo_termcap demo_terminfo dots dots_mvcur lrtest test_vid_puts test_vidputs progs: clear tabs tput tset
+cur_term test: demo_termcap demo_terminfo dots dots_mvcur lrtest test_sgr test_vid_puts test_vidputs progs: clear tabs tput tset
curs_set test: echochar firework gdc hanoi lrtest ncurses newdemo rain savescreen tclock testcurs worm xmas
curs_set_sp lib: ncurses
curscr test: demo_panels edit_field knight lrtest ncurses savescreen tclock view
@@ -300,7 +300,7 @@
def_shell_mode_sp lib: ncurses
define_key test: demo_altkeys demo_defkey foldkeys
define_key_sp -
-del_curterm test: demo_terminfo
+del_curterm test: demo_terminfo test_sgr
del_curterm_sp lib: ncurses
delay_output test: newdemo
delay_output_sp -
@@ -427,6 +427,7 @@
killwchar -
leaveok test: hanoi test_opaque
longname test: testcurs progs: tput
+longname_sp -
mcprint -
mcprint_sp -
meta test: key_names keynames ncurses
@@ -545,7 +546,7 @@
noqiflush_sp -
noraw test: demo_forms demo_menus ncurses testcurs
noraw_sp lib: ncurses
-notimeout test: test_opaque
+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
@@ -559,7 +560,7 @@
pnoutrefresh test: edit_field ncurses
prefresh test: testcurs
printw test: background blue bs color_set demo_altkeys demo_defkey demo_keyok filter foldkeys ncurses savescreen testcurs testscanw view
-putp progs: tput
+putp test: test_sgr progs: tput
putp_sp -
putwin test: ncurses
qiflush -
@@ -604,7 +605,7 @@
set_term lib: ncurses
setcchar test: demo_panels ins_wide ncurses test_add_wchstr test_addwstr view
setscrreg test: view
-setupterm test: demo_terminfo dots test_setupterm test_vid_puts test_vidputs progs: clear tabs tput tset
+setupterm test: demo_terminfo dots test_setupterm test_sgr test_vid_puts test_vidputs progs: clear tabs tput tset
slk_attr -
slk_attr_off -
slk_attr_on -
@@ -666,17 +667,17 @@
tigetflag_sp -
tigetnum test: demo_terminfo ncurses progs: tput
tigetnum_sp -
-tigetstr test: demo_defkey demo_terminfo foldkeys testcurs progs: clear tput
+tigetstr test: demo_defkey demo_terminfo foldkeys test_sgr testcurs progs: clear tput
tigetstr_sp -
timeout test: rain savescreen
tiparm -
touchline test: chgat clip_printw insdelln
touchwin test: chgat clip_printw demo_menus edit_field filter firstlast inch_wide inchs ins_wide insdelln inserts movewindow ncurses redraw savescreen 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 progs: tabs tic tput
+tparm test: dots dots_mvcur test_sgr progs: tabs tic tput
tputs test: dots dots_mvcur dots_termcap railroad test_vid_puts test_vidputs progs: clear tabs tset
tputs_sp lib: ncurses
trace test: demo_menus hashtest lrtest ncurses testcurs view worm
-ttytype test: demo_terminfo
+ttytype test: demo_terminfo test_sgr
typeahead test: testcurs
typeahead_sp lib: ncurses
unctrl test: ncurses redraw test_add_wchstr test_addchstr testcurs