mirror of
https://github.com/ThomasDickey/ncurses-snapshots.git
synced 2026-01-26 11:04:35 +00:00
snapshot of project "ncurses", label v6_4_20231021
This commit is contained in:
parent
3acaafc830
commit
4e3e1e544b
18
INSTALL
18
INSTALL
@ -26,7 +26,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
-- $Id: INSTALL,v 1.248 2023/10/16 23:06:54 tom Exp $
|
||||
-- $Id: INSTALL,v 1.249 2023/10/21 15:51:23 tom Exp $
|
||||
---------------------------------------------------------------------
|
||||
How to install Ncurses/Terminfo on your system
|
||||
---------------------------------------------------------------------
|
||||
@ -670,7 +670,14 @@ CONFIGURE OPTIONS:
|
||||
--enable-opaque-panel
|
||||
Define symbol in curses.h which controls whether some library
|
||||
structures are treated as "opaque". The --enable-opaque-curses option
|
||||
is overridden by the --enable-reentrant option.
|
||||
may be overridden by the --enable-reentrant option.
|
||||
|
||||
Enabling opaque-curses enables opaque for the form, menu, and panel
|
||||
libraries. Use their corresponding options to disable the feature
|
||||
individually.
|
||||
|
||||
NOTE: beginning with ncurses 6.5 this option is enabled by default;
|
||||
older versions disable it by default.
|
||||
|
||||
--enable-pc-files
|
||||
If pkg-config is found (see --with-pkg-config), generate ".pc" files
|
||||
@ -816,11 +823,14 @@ CONFIGURE OPTIONS:
|
||||
symbolic link to equate libncurses.so with libncursesw.so
|
||||
|
||||
NOTE: the Ada95 binding may be built against either version of the the
|
||||
ncurses library, but you must decide which: the binding installs the
|
||||
same set of files for either version. Currently (2002/6/22) it does
|
||||
ncurses library, but you must decide which: the binding installs the
|
||||
same set of files for either version. Currently (2023/10/21) it does
|
||||
not use the extended features from the wide-character code, so it is
|
||||
probably better to not install the binding for that configuration.
|
||||
|
||||
NOTE: beginning with ncurses 6.5 this option is enabled by default;
|
||||
older versions disable it by default.
|
||||
|
||||
--enable-xmc-glitch
|
||||
Compile-in support experimental xmc (magic cookie) code.
|
||||
|
||||
|
||||
4
MANIFEST
4
MANIFEST
@ -343,7 +343,7 @@
|
||||
./doc/html/announce.html
|
||||
./doc/html/hackguide.html
|
||||
./doc/html/index.html
|
||||
./doc/html/man/adacurses6-config.1.html
|
||||
./doc/html/man/adacursesw6-config.1.html
|
||||
./doc/html/man/captoinfo.1m.html
|
||||
./doc/html/man/clear.1.html
|
||||
./doc/html/man/curs_add_wch.3x.html
|
||||
@ -464,7 +464,7 @@
|
||||
./doc/html/man/mitem_value.3x.html
|
||||
./doc/html/man/mitem_visible.3x.html
|
||||
./doc/html/man/ncurses.3x.html
|
||||
./doc/html/man/ncurses6-config.1.html
|
||||
./doc/html/man/ncursesw6-config.1.html
|
||||
./doc/html/man/new_pair.3x.html
|
||||
./doc/html/man/panel.3x.html
|
||||
./doc/html/man/resizeterm.3x.html
|
||||
|
||||
11
NEWS
11
NEWS
@ -26,7 +26,7 @@
|
||||
-- sale, use or other dealings in this Software without prior written --
|
||||
-- authorization. --
|
||||
-------------------------------------------------------------------------------
|
||||
-- $Id: NEWS,v 1.4016 2023/10/16 23:09:02 tom Exp $
|
||||
-- $Id: NEWS,v 1.4019 2023/10/21 23:13:51 tom Exp $
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
This is a log of changes that ncurses has gone through since Zeyd started
|
||||
@ -46,6 +46,13 @@ See the AUTHORS file for the corresponding full names.
|
||||
Changes through 1.9.9e did not credit all contributions;
|
||||
it is not possible to add this information.
|
||||
|
||||
20231021
|
||||
+ use oldxterm+sm+1006 in vte-2014 (report by Benno Schulenberg) -TD
|
||||
+ add ansi+apparrows -TD
|
||||
+ change defaults for configure opaque and widec options (prompted by
|
||||
discussion with Branden Robinson).
|
||||
+ minor cleanup of compiler- and manpage-warnings.
|
||||
|
||||
20231016
|
||||
+ make the recent change to setupterm optional "--enable-check-size"
|
||||
(Debian #1054022).
|
||||
@ -5570,7 +5577,7 @@ it is not possible to add this information.
|
||||
function pointer passed to tputs().
|
||||
+ modify init_pair() to accept -1's for color value after
|
||||
assume_default_colors() has been called (Debian #337095).
|
||||
+ modify test/background.c, adding commmand-line options to demonstrate
|
||||
+ modify test/background.c, adding command-line options to demonstrate
|
||||
assume_default_colors() and use_default_colors().
|
||||
|
||||
20110416
|
||||
|
||||
12
aclocal.m4
vendored
12
aclocal.m4
vendored
@ -29,7 +29,7 @@ dnl***************************************************************************
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1995-on
|
||||
dnl
|
||||
dnl $Id: aclocal.m4,v 1.1051 2023/09/06 22:55:27 tom Exp $
|
||||
dnl $Id: aclocal.m4,v 1.1053 2023/10/21 12:54:23 tom Exp $
|
||||
dnl Macros used in NCURSES auto-configuration script.
|
||||
dnl
|
||||
dnl These macros are maintained separately from NCURSES. The copyright on
|
||||
@ -67,7 +67,7 @@ $ac_includes_default
|
||||
fi
|
||||
])dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
dnl CF_ABI_DEFAULTS version: 4 updated: 2023/01/07 16:32:06
|
||||
dnl CF_ABI_DEFAULTS version: 5 updated: 2023/10/21 08:54:23
|
||||
dnl ---------------
|
||||
dnl Provide configure-script defaults for different ncurses ABIs.
|
||||
AC_DEFUN([CF_ABI_DEFAULTS],[
|
||||
@ -88,9 +88,10 @@ cf_dft_opaque_curses=no
|
||||
cf_dft_ordinate_type=short
|
||||
cf_dft_signed_char=no
|
||||
cf_dft_tparm_arg=long
|
||||
cf_dft_widec=no
|
||||
cf_dft_with_lp64=no
|
||||
|
||||
# ABI 6 defaults:
|
||||
# ABI 6 default differences from ABI 5:
|
||||
case x$cf_cv_abi_default in
|
||||
(x[[6789]])
|
||||
cf_dft_chtype=uint32_t
|
||||
@ -102,17 +103,18 @@ case x$cf_cv_abi_default in
|
||||
cf_dft_filter_syms=yes
|
||||
cf_dft_interop=yes
|
||||
cf_dft_mmask_t=uint32_t
|
||||
cf_dft_opaque_curses=yes
|
||||
cf_dft_tparm_arg=intptr_t
|
||||
cf_dft_widec=yes
|
||||
cf_dft_with_lp64=yes
|
||||
;;
|
||||
esac
|
||||
|
||||
# ABI 7 defaults:
|
||||
# ABI 7 default differences from ABI 6:
|
||||
case x$cf_cv_abi_default in
|
||||
(x[[789]])
|
||||
cf_dft_ccharw_max=6
|
||||
cf_dft_mmask_t=uint64_t
|
||||
cf_dft_opaque_curses=yes
|
||||
cf_dft_ordinate_type=int
|
||||
cf_dft_signed_char=yes
|
||||
# also: remove the wgetch-events feature in ABI 7
|
||||
|
||||
22
configure.in
22
configure.in
@ -29,7 +29,7 @@ dnl***************************************************************************
|
||||
dnl
|
||||
dnl Author: Thomas E. Dickey 1995-on
|
||||
dnl
|
||||
dnl $Id: configure.in,v 1.766 2023/10/16 23:04:12 tom Exp $
|
||||
dnl $Id: configure.in,v 1.769 2023/10/21 15:43:56 tom Exp $
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
dnl
|
||||
dnl For additional information, see
|
||||
@ -38,7 +38,7 @@ dnl https://invisible-island.net/autoconf/my-autoconf.html
|
||||
dnl
|
||||
dnl ---------------------------------------------------------------------------
|
||||
AC_PREREQ(2.52.20210101)
|
||||
AC_REVISION($Revision: 1.766 $)
|
||||
AC_REVISION($Revision: 1.769 $)
|
||||
AC_INIT(ncurses/base/lib_initscr.c)
|
||||
AC_CONFIG_HEADER(include/ncurses_cfg.h:include/ncurses_cfg.hin)
|
||||
|
||||
@ -947,9 +947,9 @@ NCURSES_OK_WINT_T=
|
||||
|
||||
AC_MSG_CHECKING(if you want wide-character code)
|
||||
AC_ARG_ENABLE(widec,
|
||||
[ --enable-widec compile with wide-char/UTF-8 code],
|
||||
[ --disable-widec do not compile with wide-char/UTF-8 code],
|
||||
[with_widec=$enableval],
|
||||
[with_widec=no])
|
||||
[with_widec=$cf_dft_widec])
|
||||
AC_MSG_RESULT($with_widec)
|
||||
|
||||
NCURSES_WCWIDTH_GRAPHICS=1
|
||||
@ -1413,7 +1413,7 @@ AC_SUBST(NCURSES_SIZE_T)
|
||||
|
||||
AC_MSG_CHECKING(if you want opaque curses-library structures)
|
||||
CF_ARG_ENABLE(opaque-curses,
|
||||
[ --enable-opaque-curses make curses WINDOW, etc., "opaque"],
|
||||
[ --disable-opaque-curses do not make curses WINDOW, etc., "opaque"],
|
||||
[enable_opaque_curses=yes],[
|
||||
test "$cf_cv_enable_reentrant" = 1 && enable_opaque_curses=yes
|
||||
test "$cf_cv_enable_reentrant" = 1 || enable_opaque_curses=$cf_dft_opaque_curses
|
||||
@ -1426,20 +1426,20 @@ AC_MSG_ERROR(reentrant configuration requires opaque library)
|
||||
|
||||
AC_MSG_CHECKING(if you want opaque form-library structures)
|
||||
AC_ARG_ENABLE(opaque-form,
|
||||
[ --enable-opaque-form make form-library structures "opaque"],
|
||||
[enable_opaque_form=yes],[enable_opaque_form=no])
|
||||
[ --disable-opaque-form do not make form-library structures "opaque"],
|
||||
[enable_opaque_form=yes],[enable_opaque_form=$cf_dft_opaque_curses])
|
||||
AC_MSG_RESULT($enable_opaque_form)
|
||||
|
||||
AC_MSG_CHECKING(if you want opaque menu-library structures)
|
||||
AC_ARG_ENABLE(opaque-menu,
|
||||
[ --enable-opaque-menu make menu-library structures "opaque"],
|
||||
[enable_opaque_menu=yes],[enable_opaque_menu=no])
|
||||
[ --disable-opaque-menu do not make menu-library structures "opaque"],
|
||||
[enable_opaque_menu=yes],[enable_opaque_menu=$cf_dft_opaque_curses])
|
||||
AC_MSG_RESULT($enable_opaque_menu)
|
||||
|
||||
AC_MSG_CHECKING(if you want opaque panel-library structures)
|
||||
AC_ARG_ENABLE(opaque-panel,
|
||||
[ --enable-opaque-panel make panel-library structures "opaque"],
|
||||
[enable_opaque_panel=yes],[enable_opaque_panel=no])
|
||||
[ --disable-opaque-panel do not make panel-library structures "opaque"],
|
||||
[enable_opaque_panel=yes],[enable_opaque_panel=$cf_dft_opaque_curses])
|
||||
AC_MSG_RESULT($enable_opaque_panel)
|
||||
|
||||
NCURSES_OPAQUE=0; test "$enable_opaque_curses" = yes && NCURSES_OPAQUE=1
|
||||
|
||||
4
dist.mk
4
dist.mk
@ -26,7 +26,7 @@
|
||||
# use or other dealings in this Software without prior written #
|
||||
# authorization. #
|
||||
##############################################################################
|
||||
# $Id: dist.mk,v 1.1572 2023/10/16 23:03:18 tom Exp $
|
||||
# $Id: dist.mk,v 1.1573 2023/10/21 10:14:10 tom Exp $
|
||||
# Makefile for creating ncurses distributions.
|
||||
#
|
||||
# This only needs to be used directly as a makefile by developers, but
|
||||
@ -38,7 +38,7 @@ SHELL = /bin/sh
|
||||
# These define the major/minor/patch versions of ncurses.
|
||||
NCURSES_MAJOR = 6
|
||||
NCURSES_MINOR = 4
|
||||
NCURSES_PATCH = 20231016
|
||||
NCURSES_PATCH = 20231021
|
||||
|
||||
# We don't append the patch to the version, since this only applies to releases
|
||||
VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
|
||||
|
||||
@ -2017,7 +2017,7 @@ int main(int argc, char *argv[])
|
||||
COLOR_PAIR(n) Color-pair number n
|
||||
</pre>
|
||||
<p>The last one is the most colorful one :-) Colors are
|
||||
explained in the <a href="#COLOR" target="_top">next
|
||||
explained in the <a href="#color" target="_top">next
|
||||
sections</a>.</p>
|
||||
|
||||
<p>We can OR(|) any number of above attributes to get a
|
||||
@ -2937,7 +2937,7 @@ void print_menu(WINDOW *menu_win, int highlight)
|
||||
#include <curses.h>
|
||||
|
||||
#define WIDTH 30
|
||||
#define HEIGHT 10
|
||||
#define HEIGHT 10
|
||||
|
||||
int startx = 0;
|
||||
int starty = 0;
|
||||
@ -2968,7 +2968,7 @@ int main()
|
||||
/* Try to put the window in the middle of screen */
|
||||
startx = (80 - WIDTH) / 2;
|
||||
starty = (24 - HEIGHT) / 2;
|
||||
|
||||
|
||||
attron(A_REVERSE);
|
||||
mvprintw(23, 1, "Click on Exit to quit (Works best in a virtual console)");
|
||||
refresh();
|
||||
@ -2976,10 +2976,11 @@ int main()
|
||||
|
||||
/* Print the menu for the first time */
|
||||
menu_win = newwin(HEIGHT, WIDTH, starty, startx);
|
||||
keypad(menu_win, TRUE);
|
||||
print_menu(menu_win, 1);
|
||||
/* Get all the mouse events */
|
||||
mousemask(ALL_MOUSE_EVENTS, NULL);
|
||||
|
||||
|
||||
while(1)
|
||||
{ c = wgetch(menu_win);
|
||||
switch(c)
|
||||
@ -2991,13 +2992,13 @@ int main()
|
||||
if(choice == -1) //Exit chosen
|
||||
goto end;
|
||||
mvprintw(22, 1, "Choice made is : %d String Chosen is \"%10s\"", choice, choices[choice - 1]);
|
||||
refresh();
|
||||
refresh();
|
||||
}
|
||||
}
|
||||
print_menu(menu_win, choice);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
end:
|
||||
endwin();
|
||||
return 0;
|
||||
@ -3005,14 +3006,14 @@ end:
|
||||
|
||||
void print_menu(WINDOW *menu_win, int highlight)
|
||||
{
|
||||
int x, y, i;
|
||||
int x, y, i;
|
||||
|
||||
x = 2;
|
||||
y = 2;
|
||||
box(menu_win, 0, 0);
|
||||
for(i = 0; i < n_choices; ++i)
|
||||
{ if(highlight == i + 1)
|
||||
{ wattron(menu_win, A_REVERSE);
|
||||
{ wattron(menu_win, A_REVERSE);
|
||||
mvwprintw(menu_win, y, x, "%s", choices[i]);
|
||||
wattroff(menu_win, A_REVERSE);
|
||||
}
|
||||
@ -3029,13 +3030,13 @@ void report_choice(int mouse_x, int mouse_y, int *p_choice)
|
||||
|
||||
i = startx + 2;
|
||||
j = starty + 3;
|
||||
|
||||
|
||||
for(choice = 0; choice < n_choices; ++choice)
|
||||
if(mouse_y == j + choice && mouse_x >= i && mouse_x <= i + strlen(choices[choice]))
|
||||
{ if(choice == n_choices - 1)
|
||||
*p_choice = -1;
|
||||
*p_choice = -1;
|
||||
else
|
||||
*p_choice = choice + 1;
|
||||
*p_choice = choice + 1;
|
||||
break;
|
||||
}
|
||||
}</span></pre>
|
||||
@ -4515,7 +4516,7 @@ int main()
|
||||
for(i = 0; i < n_choices; ++i)
|
||||
my_items[i] = new_item(choices[i], choices[i]);
|
||||
|
||||
/* Crate menu */
|
||||
/* Create menu */
|
||||
my_menu = new_menu((ITEM **)my_items);
|
||||
|
||||
/* Create the window to be associated with the menu */
|
||||
@ -4661,7 +4662,7 @@ int main()
|
||||
for(i = 0; i < n_choices; ++i)
|
||||
my_items[i] = new_item(choices[i], choices[i]);
|
||||
|
||||
/* Crate menu */
|
||||
/* Create menu */
|
||||
my_menu = new_menu((ITEM **)my_items);
|
||||
|
||||
/* Create the window to be associated with the menu */
|
||||
@ -4815,7 +4816,7 @@ int main()
|
||||
for(i = 0; i < n_choices; ++i)
|
||||
my_items[i] = new_item(choices[i], choices[i]);
|
||||
|
||||
/* Crate menu */
|
||||
/* Create menu */
|
||||
my_menu = new_menu((ITEM **)my_items);
|
||||
|
||||
/* Set menu option not to show the description */
|
||||
@ -5123,7 +5124,7 @@ int main()
|
||||
|
||||
/* Post the menu */
|
||||
mvprintw(LINES - 3, 0, "Press <ENTER> to see the option selected");
|
||||
mvprintw(LINES - 2, 0, "Up and Down arrow keys to naviage (F1 to Exit)");
|
||||
mvprintw(LINES - 2, 0, "Up and Down arrow keys to navigate (F1 to Exit)");
|
||||
post_menu(my_menu);
|
||||
refresh();
|
||||
|
||||
@ -5224,7 +5225,7 @@ int main()
|
||||
|
||||
/* Post the menu */
|
||||
mvprintw(LINES - 3, 0, "Press <ENTER> to see the option selected");
|
||||
mvprintw(LINES - 2, 0, "Up and Down arrow keys to naviage (F1 to Exit)");
|
||||
mvprintw(LINES - 2, 0, "Up and Down arrow keys to navigate (F1 to Exit)");
|
||||
post_menu(my_menu);
|
||||
refresh();
|
||||
|
||||
|
||||
@ -23,7 +23,7 @@
|
||||
<b>package</b> <a href="terminal_interface__ads.htm#ref_43_9">Terminal_Interface</a>.<span class="symbol"><a name="ref_6_28">Curses_Constants</a></span> <b>is</b>
|
||||
<b>pragma</b> Pure;
|
||||
|
||||
<span class="symbol"><a name="ref_9_4">DFT_ARG_SUFFIX</a></span> : <b>constant</b> String := "";
|
||||
<span class="symbol"><a name="ref_9_4">DFT_ARG_SUFFIX</a></span> : <b>constant</b> String := "w";
|
||||
<span class="symbol"><a name="ref_10_4">Bit_Order</a></span> : <b>constant</b> System.Bit_Order := System.Low_Order_First;
|
||||
<span class="symbol"><a name="ref_11_4">Sizeof_Bool</a></span> : <b>constant</b> := 8;
|
||||
<span class="symbol"><a name="ref_12_4">OK</a></span> : <b>constant</b> := 0;
|
||||
|
||||
@ -34,28 +34,28 @@
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>adacurses6\-config 1 2023-10-07 ncurses 6.4 User commands</TITLE>
|
||||
<TITLE>adacursesw6\-config 1 2023-10-07 ncurses 6.4 User commands</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">adacurses6\-config 1 2023-10-07 ncurses 6.4 User commands</H1>
|
||||
<H1 class="no-header">adacursesw6\-config 1 2023-10-07 ncurses 6.4 User commands</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="adacurses6-config.1.html">adacurses6-config(1)</A></STRONG> User commands <STRONG><A HREF="adacurses6-config.1.html">adacurses6-config(1)</A></STRONG>
|
||||
<STRONG><A HREF="adacursesw6-config.1.html">adacursesw6-config(1)</A></STRONG> User commands <STRONG><A HREF="adacursesw6-config.1.html">adacursesw6-config(1)</A></STRONG>
|
||||
|
||||
|
||||
|
||||
|
||||
</PRE><H2><a name="h2-NAME">NAME</a></H2><PRE>
|
||||
<STRONG>adacurses6-config</STRONG> - configuration helper for <EM>AdaCurses</EM> libraries
|
||||
<STRONG>adacursesw6-config</STRONG> - configuration helper for <EM>AdaCurses</EM> libraries
|
||||
|
||||
|
||||
</PRE><H2><a name="h2-SYNOPSIS">SYNOPSIS</a></H2><PRE>
|
||||
<STRONG>adacurses6-config</STRONG> [<STRONG>--cflags</STRONG>] [<STRONG>--libs</STRONG>]
|
||||
<STRONG>adacursesw6-config</STRONG> [<STRONG>--cflags</STRONG>] [<STRONG>--libs</STRONG>]
|
||||
|
||||
<STRONG>adacurses6-config</STRONG> <STRONG>--version</STRONG>
|
||||
<STRONG>adacursesw6-config</STRONG> <STRONG>--version</STRONG>
|
||||
|
||||
<STRONG>adacurses6-config</STRONG> <STRONG>--help</STRONG>
|
||||
<STRONG>adacursesw6-config</STRONG> <STRONG>--help</STRONG>
|
||||
|
||||
|
||||
</PRE><H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
|
||||
@ -116,10 +116,10 @@
|
||||
end Hello;
|
||||
|
||||
Then, using
|
||||
gnatmake `adacurses6-config --cflags` hello \
|
||||
-largs `adacurses6-config --libs`
|
||||
gnatmake `adacursesw6-config --cflags` hello \
|
||||
-largs `adacursesw6-config --libs`
|
||||
or, more simply,
|
||||
gnatmake hello `adacurses6-config`
|
||||
gnatmake hello `adacursesw6-config`
|
||||
you can compile and link the program.
|
||||
|
||||
|
||||
@ -128,7 +128,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="adacurses6-config.1.html">adacurses6-config(1)</A></STRONG>
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="adacursesw6-config.1.html">adacursesw6-config(1)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
@ -27,19 +27,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_color.3x,v 1.86 2023/10/14 19:19:11 tom Exp @
|
||||
* @Id: curs_color.3x,v 1.87 2023/10/21 10:28:36 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_color 3x 2023-10-14 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_color 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_color 3x 2023-10-14 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_color 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_color.3x.html">curs_color(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_color.3x.html">curs_color(3x)</A></STRONG>
|
||||
|
||||
@ -525,7 +525,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-14 <STRONG><A HREF="curs_color.3x.html">curs_color(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_color.3x.html">curs_color(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -27,19 +27,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_getyx.3x,v 1.38 2023/10/07 21:19:07 tom Exp @
|
||||
* @Id: curs_getyx.3x,v 1.39 2023/10/21 10:28:36 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_getyx 3x 2023-10-07 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_getyx 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_getyx 3x 2023-10-07 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_getyx 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_getyx.3x.html">curs_getyx(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_getyx.3x.html">curs_getyx(3x)</A></STRONG>
|
||||
|
||||
@ -109,7 +109,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="curs_getyx.3x.html">curs_getyx(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_getyx.3x.html">curs_getyx(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -28,19 +28,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_inopts.3x,v 1.55 2023/10/07 21:19:07 tom Exp @
|
||||
* @Id: curs_inopts.3x,v 1.56 2023/10/21 10:28:36 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_inopts 3x 2023-10-07 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_inopts 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_inopts 3x 2023-10-07 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_inopts 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_inopts.3x.html">curs_inopts(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_inopts.3x.html">curs_inopts(3x)</A></STRONG>
|
||||
|
||||
@ -336,7 +336,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="curs_inopts.3x.html">curs_inopts(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_inopts.3x.html">curs_inopts(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -27,19 +27,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_legacy.3x,v 1.28 2023/10/07 21:19:07 tom Exp @
|
||||
* @Id: curs_legacy.3x,v 1.29 2023/10/21 10:28:36 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_legacy 3x 2023-10-07 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_legacy 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_legacy 3x 2023-10-07 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_legacy 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_legacy.3x.html">curs_legacy(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_legacy.3x.html">curs_legacy(3x)</A></STRONG>
|
||||
|
||||
@ -125,7 +125,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="curs_legacy.3x.html">curs_legacy(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_legacy.3x.html">curs_legacy(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -27,19 +27,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_memleaks.3x,v 1.28 2023/10/07 21:19:07 tom Exp @
|
||||
* @Id: curs_memleaks.3x,v 1.29 2023/10/21 10:28:36 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_memleaks 3x 2023-10-07 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_memleaks 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_memleaks 3x 2023-10-07 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_memleaks 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_memleaks.3x.html">curs_memleaks(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_memleaks.3x.html">curs_memleaks(3x)</A></STRONG>
|
||||
|
||||
@ -132,7 +132,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="curs_memleaks.3x.html">curs_memleaks(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_memleaks.3x.html">curs_memleaks(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -28,19 +28,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_mouse.3x,v 1.80 2023/10/14 20:00:10 tom Exp @
|
||||
* @Id: curs_mouse.3x,v 1.81 2023/10/21 10:29:45 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_mouse 3x 2023-10-14 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_mouse 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_mouse 3x 2023-10-14 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_mouse 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_mouse.3x.html">curs_mouse(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_mouse.3x.html">curs_mouse(3x)</A></STRONG>
|
||||
|
||||
@ -373,7 +373,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-14 <STRONG><A HREF="curs_mouse.3x.html">curs_mouse(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_mouse.3x.html">curs_mouse(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -27,19 +27,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_pad.3x,v 1.44 2023/10/07 21:19:07 tom Exp @
|
||||
* @Id: curs_pad.3x,v 1.45 2023/10/21 10:29:45 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_pad 3x 2023-10-07 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_pad 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_pad 3x 2023-10-07 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_pad 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_pad.3x.html">curs_pad(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_pad.3x.html">curs_pad(3x)</A></STRONG>
|
||||
|
||||
@ -232,7 +232,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="curs_pad.3x.html">curs_pad(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_pad.3x.html">curs_pad(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -27,19 +27,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_print.3x,v 1.33 2023/10/14 19:26:28 tom Exp @
|
||||
* @Id: curs_print.3x,v 1.34 2023/10/21 10:31:22 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_print 3x 2023-10-14 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_print 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_print 3x 2023-10-14 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_print 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_print.3x.html">curs_print(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_print.3x.html">curs_print(3x)</A></STRONG>
|
||||
|
||||
@ -100,7 +100,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-14 <STRONG><A HREF="curs_print.3x.html">curs_print(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_print.3x.html">curs_print(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -27,19 +27,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_slk.3x,v 1.63 2023/10/07 21:19:07 tom Exp @
|
||||
* @Id: curs_slk.3x,v 1.64 2023/10/21 10:31:22 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_slk 3x 2023-10-07 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_slk 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_slk 3x 2023-10-07 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_slk 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_slk.3x.html">curs_slk(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_slk.3x.html">curs_slk(3x)</A></STRONG>
|
||||
|
||||
@ -311,7 +311,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="curs_slk.3x.html">curs_slk(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_slk.3x.html">curs_slk(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -28,7 +28,7 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: curs_terminfo.3x,v 1.114 2023/10/14 22:35:16 tom Exp @
|
||||
* @Id: curs_terminfo.3x,v 1.115 2023/10/21 10:31:22 tom Exp @
|
||||
* ***************************************************************************
|
||||
* ***************************************************************************
|
||||
* ***************************************************************************
|
||||
@ -44,12 +44,12 @@
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>curs_terminfo 3x 2023-10-14 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>curs_terminfo 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">curs_terminfo 3x 2023-10-14 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">curs_terminfo 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="curs_terminfo.3x.html">curs_terminfo(3x)</A></STRONG> Library calls <STRONG><A HREF="curs_terminfo.3x.html">curs_terminfo(3x)</A></STRONG>
|
||||
|
||||
@ -699,7 +699,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-14 <STRONG><A HREF="curs_terminfo.3x.html">curs_terminfo(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="curs_terminfo.3x.html">curs_terminfo(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -28,19 +28,19 @@
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* Author: Thomas E. Dickey 1999
|
||||
* @Id: keybound.3x,v 1.30 2023/10/07 22:24:44 tom Exp @
|
||||
* @Id: keybound.3x,v 1.31 2023/10/21 10:31:22 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>keybound 3x 2023-10-07 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>keybound 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">keybound 3x 2023-10-07 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">keybound 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="keybound.3x.html">keybound(3x)</A></STRONG> Library calls <STRONG><A HREF="keybound.3x.html">keybound(3x)</A></STRONG>
|
||||
|
||||
@ -86,7 +86,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="keybound.3x.html">keybound(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="keybound.3x.html">keybound(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -60,7 +60,7 @@
|
||||
method of updating character screens with reasonable optimization.
|
||||
This implementation is "new curses" (ncurses) and is the approved
|
||||
replacement for 4.4BSD classic curses, which has been discontinued.
|
||||
This describes <STRONG>ncurses</STRONG> version 6.4 (patch 20231014).
|
||||
This describes <STRONG>ncurses</STRONG> version 6.4 (patch 20231021).
|
||||
|
||||
The <STRONG>ncurses</STRONG> library emulates the curses library of System V Release 4
|
||||
UNIX, and XPG4 (X/Open Portability Guide) curses (also known as XSI
|
||||
|
||||
@ -34,28 +34,28 @@
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>ncurses6-config 1 2023-10-01 ncurses 6.4 User commands</TITLE>
|
||||
<TITLE>ncursesw6-config 1 2023-10-01 ncurses 6.4 User commands</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">ncurses6-config 1 2023-10-01 ncurses 6.4 User commands</H1>
|
||||
<H1 class="no-header">ncursesw6-config 1 2023-10-01 ncurses 6.4 User commands</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="ncurses6-config.1.html">ncurses6-config(1)</A></STRONG> User commands <STRONG><A HREF="ncurses6-config.1.html">ncurses6-config(1)</A></STRONG>
|
||||
<STRONG><A HREF="ncursesw6-config.1.html">ncursesw6-config(1)</A></STRONG> User commands <STRONG><A HREF="ncursesw6-config.1.html">ncursesw6-config(1)</A></STRONG>
|
||||
|
||||
|
||||
|
||||
|
||||
</PRE><H2><a name="h2-NAME">NAME</a></H2><PRE>
|
||||
<STRONG>ncurses6-config</STRONG> - configuration helper for <EM>ncurses</EM> libraries
|
||||
<STRONG>ncursesw6-config</STRONG> - configuration helper for <EM>ncurses</EM> libraries
|
||||
|
||||
|
||||
</PRE><H2><a name="h2-SYNOPSIS">SYNOPSIS</a></H2><PRE>
|
||||
<STRONG>ncurses6-config</STRONG> <EM>option</EM> ...
|
||||
<STRONG>ncursesw6-config</STRONG> <EM>option</EM> ...
|
||||
|
||||
<STRONG>ncurses6-config</STRONG> <STRONG>--version</STRONG>
|
||||
<STRONG>ncursesw6-config</STRONG> <STRONG>--version</STRONG>
|
||||
|
||||
<STRONG>ncurses6-config</STRONG> <STRONG>--help</STRONG>
|
||||
<STRONG>ncursesw6-config</STRONG> <STRONG>--help</STRONG>
|
||||
|
||||
|
||||
</PRE><H2><a name="h2-DESCRIPTION">DESCRIPTION</a></H2><PRE>
|
||||
@ -120,7 +120,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-01 <STRONG><A HREF="ncurses6-config.1.html">ncurses6-config(1)</A></STRONG>
|
||||
ncurses 6.4 2023-10-01 <STRONG><A HREF="ncursesw6-config.1.html">ncursesw6-config(1)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
@ -28,19 +28,19 @@
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* Author: Thomas E. Dickey
|
||||
* @Id: new_pair.3x,v 1.40 2023/10/07 21:19:07 tom Exp @
|
||||
* @Id: new_pair.3x,v 1.41 2023/10/21 10:31:22 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>new_pair 3x 2023-10-07 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>new_pair 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">new_pair 3x 2023-10-07 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">new_pair 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="new_pair.3x.html">new_pair(3x)</A></STRONG> Library calls <STRONG><A HREF="new_pair.3x.html">new_pair(3x)</A></STRONG>
|
||||
|
||||
@ -165,7 +165,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="new_pair.3x.html">new_pair(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="new_pair.3x.html">new_pair(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -28,19 +28,19 @@
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* Author: Thomas E. Dickey 1996-on
|
||||
* @Id: resizeterm.3x,v 1.48 2023/10/07 21:19:07 tom Exp @
|
||||
* @Id: resizeterm.3x,v 1.49 2023/10/21 10:31:22 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>resizeterm 3x 2023-10-07 ncurses 6.4 Library calls</TITLE>
|
||||
<TITLE>resizeterm 3x 2023-10-21 ncurses 6.4 Library calls</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">resizeterm 3x 2023-10-07 ncurses 6.4 Library calls</H1>
|
||||
<H1 class="no-header">resizeterm 3x 2023-10-21 ncurses 6.4 Library calls</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="resizeterm.3x.html">resizeterm(3x)</A></STRONG> Library calls <STRONG><A HREF="resizeterm.3x.html">resizeterm(3x)</A></STRONG>
|
||||
|
||||
@ -192,7 +192,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-07 <STRONG><A HREF="resizeterm.3x.html">resizeterm(3x)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="resizeterm.3x.html">resizeterm(3x)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
<!--
|
||||
* t
|
||||
****************************************************************************
|
||||
* Copyright 2018-2021,2023 Thomas E. Dickey *
|
||||
* Copyright 1998-2016,2017 Free Software Foundation, Inc. *
|
||||
@ -27,19 +28,19 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: term.5,v 1.60 2023/10/14 19:18:14 tom Exp @
|
||||
* @Id: term.5,v 1.62 2023/10/21 15:33:10 tom Exp @
|
||||
-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>term 5 2023-10-14 ncurses 6.4 File formats</TITLE>
|
||||
<TITLE>term 5 2023-10-21 ncurses 6.4 File formats</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">term 5 2023-10-14 ncurses 6.4 File formats</H1>
|
||||
<H1 class="no-header">term 5 2023-10-21 ncurses 6.4 File formats</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="term.5.html">term(5)</A></STRONG> File formats <STRONG><A HREF="term.5.html">term(5)</A></STRONG>
|
||||
|
||||
@ -379,7 +380,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-14 <STRONG><A HREF="term.5.html">term(5)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="term.5.html">term(5)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -105,7 +105,7 @@
|
||||
have, by specifying how to perform screen operations, and by specifying
|
||||
padding requirements and initialization sequences.
|
||||
|
||||
This manual describes <STRONG>ncurses</STRONG> version 6.4 (patch 20231014).
|
||||
This manual describes <STRONG>ncurses</STRONG> version 6.4 (patch 20231021).
|
||||
|
||||
|
||||
</PRE><H3><a name="h3-Terminfo-Entry-Syntax">Terminfo Entry Syntax</a></H3><PRE>
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
<!--
|
||||
* t
|
||||
****************************************************************************
|
||||
* Copyright 2019-2022,2023 Thomas E. Dickey *
|
||||
* Copyright 1998-2015,2017 Free Software Foundation, Inc. *
|
||||
@ -27,7 +28,7 @@
|
||||
* sale, use or other dealings in this Software without prior written *
|
||||
* authorization. *
|
||||
****************************************************************************
|
||||
* @Id: toe.1m,v 1.53 2023/10/14 19:18:14 tom Exp @
|
||||
* @Id: toe.1m,v 1.54 2023/10/21 15:30:27 tom Exp @
|
||||
* toe -a | grep -E '^(xterm|vt)'
|
||||
* The next row overruns the line length on DWB nroff (65n).
|
||||
* toe -as | grep -E '(^-+>|:.(xterm|vt))'
|
||||
@ -39,12 +40,12 @@
|
||||
<HEAD>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<meta name="generator" content="Manpage converted by man2html - see https://invisible-island.net/scripts/readme.html#others_scripts">
|
||||
<TITLE>toe 1m 2023-10-14 ncurses 6.4 User commands</TITLE>
|
||||
<TITLE>toe 1m 2023-10-21 ncurses 6.4 User commands</TITLE>
|
||||
<link rel="author" href="mailto:bug-ncurses@gnu.org">
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1 class="no-header">toe 1m 2023-10-14 ncurses 6.4 User commands</H1>
|
||||
<H1 class="no-header">toe 1m 2023-10-21 ncurses 6.4 User commands</H1>
|
||||
<PRE>
|
||||
<STRONG><A HREF="toe.1m.html">toe(1m)</A></STRONG> User commands <STRONG><A HREF="toe.1m.html">toe(1m)</A></STRONG>
|
||||
|
||||
@ -187,7 +188,7 @@
|
||||
|
||||
|
||||
|
||||
ncurses 6.4 2023-10-14 <STRONG><A HREF="toe.1m.html">toe(1m)</A></STRONG>
|
||||
ncurses 6.4 2023-10-21 <STRONG><A HREF="toe.1m.html">toe(1m)</A></STRONG>
|
||||
</PRE>
|
||||
<div class="nav">
|
||||
<ul>
|
||||
|
||||
@ -27,8 +27,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_color.3x,v 1.86 2023/10/14 19:19:11 tom Exp $
|
||||
.TH curs_color 3X 2023-10-14 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_color.3x,v 1.87 2023/10/21 10:28:36 tom Exp $
|
||||
.TH curs_color 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.ie \n(.g \{\
|
||||
.ds `` \(lq
|
||||
.ds '' \(rq
|
||||
@ -477,7 +477,8 @@ attributes and color-pair values, allowing increased range of color-pairs.
|
||||
Both color-pairs and color-values used a signed \fBshort\fP,
|
||||
limiting values to 15 bits.
|
||||
.bP
|
||||
ncurses (1992-present) uses eight bits for \fB\%A_COLOR\fP in \fB\%chtype\fP values.
|
||||
ncurses (1992-present) uses eight bits
|
||||
for \fB\%A_COLOR\fP in \fB\%chtype\fP values.
|
||||
.IP
|
||||
Version 5.3 provided a wide-character interface (2002),
|
||||
but left color-pairs as part of the attributes-field.
|
||||
|
||||
@ -27,8 +27,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_getyx.3x,v 1.38 2023/10/07 21:19:07 tom Exp $
|
||||
.TH curs_getyx 3X 2023-10-07 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_getyx.3x,v 1.39 2023/10/21 10:28:36 tom Exp $
|
||||
.TH curs_getyx 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.SH NAME
|
||||
\fB\%getyx\fP,
|
||||
\fB\%getparyx\fP,
|
||||
@ -45,8 +45,8 @@ get \fIcurses\fR cursor and window coordinates
|
||||
\fBvoid getmaxyx(WINDOW *\fIwin\fP, int \fIy\fP, int \fIx\fP);
|
||||
.fi
|
||||
.SH DESCRIPTION
|
||||
The \fB\%getyx\fP macro places the current cursor position of the given window in
|
||||
the two integer variables \fIy\fP and \fIx\fP.
|
||||
The \fB\%getyx\fP macro places the current cursor position
|
||||
of the given window in the two integer variables \fIy\fP and \fIx\fP.
|
||||
.PP
|
||||
If \fIwin\fP is a subwindow, the \fB\%getparyx\fP macro places the beginning
|
||||
coordinates of the subwindow relative to the parent window into two integer
|
||||
@ -91,9 +91,10 @@ direct use of its members).
|
||||
Besides the problem of opaque structures,
|
||||
the data stored in like-named members may not have like-values in
|
||||
different implementations.
|
||||
For example, the \fB\%WINDOW._maxx\fP and \fB\%WINDOW._maxy\fP values in \fIncurses\fP
|
||||
have (at least since release 1.8.1) differed by one from some
|
||||
other implementations.
|
||||
For example, the \fB\%WINDOW._maxx\fP and \fB\%WINDOW._maxy\fP values
|
||||
in \fIncurses\fP have
|
||||
(at least since release 1.8.1)
|
||||
differed by one from some other implementations.
|
||||
The difference is hidden by means of the macro \fB\%getmaxyx\fP.
|
||||
.SH SEE ALSO
|
||||
\fB\%curses\fP(3X),
|
||||
|
||||
@ -28,8 +28,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_inopts.3x,v 1.55 2023/10/07 21:19:07 tom Exp $
|
||||
.TH curs_inopts 3X 2023-10-07 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_inopts.3x,v 1.56 2023/10/21 10:28:36 tom Exp $
|
||||
.TH curs_inopts 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.ie \n(.g \{\
|
||||
.ds `` \(lq
|
||||
.ds '' \(rq
|
||||
@ -320,8 +320,10 @@ be conditioned using NCURSES_VERSION.
|
||||
Except as noted in the section on extensions,
|
||||
these functions are described in the XSI Curses standard, Issue 4.
|
||||
.PP
|
||||
The \fIncurses\fP library obeys the XPG4 standard and the historical practice of the
|
||||
AT&T \fIcurses\fP implementations, in that the echo bit is cleared when \fIcurses\fP
|
||||
The \fIncurses\fP library obeys the XPG4 standard
|
||||
and the historical practice of the
|
||||
AT&T \fIcurses\fP implementations,
|
||||
in that the echo bit is cleared when \fIcurses\fP
|
||||
initializes the terminal state.
|
||||
BSD \fIcurses\fP differed from this slightly; it
|
||||
left the echo bit on at initialization, but the BSD \fBraw\fP call turned it
|
||||
@ -331,8 +333,8 @@ just after initialization, even if your program remains in cooked mode.
|
||||
.PP
|
||||
The XSI Curses standard is ambiguous on the question of whether \fBraw\fP
|
||||
should disable the CRLF translations controlled by \fBnl\fP and \fBnonl\fP.
|
||||
BSD \fIcurses\fP did turn off these translations; AT&T \fIcurses\fP (at least as late as
|
||||
SVr1) did not.
|
||||
BSD \fIcurses\fP did turn off these translations;
|
||||
AT&T \fIcurses\fP (at least as late as SVr1) did not.
|
||||
We chose to do so, on the theory that a programmer requesting
|
||||
raw input wants a clean (ideally 8-bit clean) connection that the operating
|
||||
system will not alter.
|
||||
@ -348,7 +350,8 @@ loads of terminal descriptions) may differ from one execution of a
|
||||
program to the next.
|
||||
The generated keycodes are recognized by the \fB\%keyname\fP function
|
||||
(which will then return a name beginning with \*(``k\*('' denoting the
|
||||
terminfo capability name rather than \*(``K\*('', used for \fIcurses\fP key-names).
|
||||
terminfo capability name rather than \*(``K\*('',
|
||||
used for \fIcurses\fP key-names).
|
||||
On the other hand, an application can use \fB\%define_key\fP to establish
|
||||
a specific keycode for a given string.
|
||||
This makes it possible for an application to check for an extended
|
||||
|
||||
@ -27,8 +27,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_legacy.3x,v 1.28 2023/10/07 21:19:07 tom Exp $
|
||||
.TH curs_legacy 3X 2023-10-07 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_legacy.3x,v 1.29 2023/10/21 10:28:36 tom Exp $
|
||||
.TH curs_legacy 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.de bP
|
||||
.ie n .IP \(bu 4
|
||||
.el .IP \(bu 2
|
||||
@ -63,9 +63,11 @@ get \fIcurses\fR cursor and window coordinates or attributes (legacy)
|
||||
\fBint getpary(const WINDOW *\fIwin\fP);
|
||||
.fi
|
||||
.SH DESCRIPTION
|
||||
These legacy functions are simpler to use than the X/Open \fIcurses\fP functions:
|
||||
These legacy functions are simpler to use
|
||||
than the X/Open \fIcurses\fP functions:
|
||||
.bP
|
||||
The \fB\%getattrs\fP function returns the same attribute data as \fB\%wattr_get\fP.
|
||||
The \fB\%getattrs\fP function returns the same attribute data
|
||||
as \fB\%wattr_get\fP.
|
||||
.IP
|
||||
However, \fB\%getattrs\fP returns an integer (actually a \fB\%chtype\fP),
|
||||
while \fB\%wattr_get\fP returns the current color pair in a separate parameter.
|
||||
@ -76,7 +78,8 @@ so \fB\%wattr_get\fP is the only way to obtain the color information.
|
||||
Because \fB\%getattrs\fP returns the attributes in a single parameter,
|
||||
it would not be possible for an application to distinguish that from
|
||||
\fBERR\fP (a \fI-1\fP).
|
||||
If the window parameter is null, \fB\%getattrs\fP returns \fB\%A_NORMAL\fP (zero).
|
||||
If the window parameter is null, \fB\%getattrs\fP
|
||||
returns \fB\%A_NORMAL\fP (zero).
|
||||
.bP
|
||||
The \fB\%getbegy\fP and \fB\%getbegx\fP functions return the same
|
||||
data as \fB\%getbegyx\fP.
|
||||
|
||||
@ -27,8 +27,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_memleaks.3x,v 1.28 2023/10/07 21:19:07 tom Exp $
|
||||
.TH curs_memleaks 3X 2023-10-07 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_memleaks.3x,v 1.29 2023/10/21 10:28:36 tom Exp $
|
||||
.TH curs_memleaks 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.ie \n(.g \{\
|
||||
.ds `` \(lq
|
||||
.ds '' \(rq
|
||||
@ -118,7 +118,8 @@ In some implementations, there is a global variable \fBsp\fP
|
||||
which could be used, e.g., if the screen were only initialized
|
||||
using \fB\%initscr\fP.
|
||||
.bP
|
||||
The portable part of \fB\%exit_terminfo\fP can be freed using \fB\%del_curterm\fP.
|
||||
The portable part of \fB\%exit_terminfo\fP can be freed
|
||||
using \fB\%del_curterm\fP.
|
||||
.IP
|
||||
In this case, there is a global variable \fB\%cur_term\fP which can be
|
||||
used as parameter.
|
||||
|
||||
@ -28,8 +28,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_mouse.3x,v 1.80 2023/10/14 20:00:10 tom Exp $
|
||||
.TH curs_mouse 3X 2023-10-14 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_mouse.3x,v 1.81 2023/10/21 10:29:45 tom Exp $
|
||||
.TH curs_mouse 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.ie \n(.g \{\
|
||||
.ds `` \(lq
|
||||
.ds '' \(rq
|
||||
@ -295,7 +295,8 @@ req_mouse_pos reqmp RQ Request mouse position report
|
||||
.EE
|
||||
.RE
|
||||
.bP
|
||||
the interface made assumptions (as does \fIncurses\fP) about the escape sequences
|
||||
the interface made assumptions (as does \fIncurses\fP)
|
||||
about the escape sequences
|
||||
sent to and received from the terminal.
|
||||
.IP
|
||||
For instance
|
||||
@ -305,7 +306,8 @@ passing the mouse-button bit-mask to the terminal.
|
||||
Also, it could ask the terminal
|
||||
where the mouse was using the \fB\%req_mouse_pos\fP capability.
|
||||
.IP
|
||||
Those features required a terminal which had been modified to work with \fIcurses\fP.
|
||||
Those features required a terminal which had been modified
|
||||
to work with \fIcurses\fP.
|
||||
They were not part of the X Consortium's xterm.
|
||||
.PP
|
||||
When developing the xterm mouse support for \fIncurses\fP in September 1995,
|
||||
@ -376,7 +378,8 @@ It is intended
|
||||
for use with touch screens (which may be pressure-sensitive) or with
|
||||
3D-mice/trackballs/power gloves.
|
||||
.PP
|
||||
The \fB\%ALL_MOUSE_EVENTS\fP class does not include \fB\%REPORT_MOUSE_POSITION\fP.
|
||||
The \fB\%ALL_MOUSE_EVENTS\fP class does not
|
||||
include \fB\%REPORT_MOUSE_POSITION\fP.
|
||||
They are distinct.
|
||||
For example, in xterm,
|
||||
wheel/scrolling mice send position reports as a sequence of
|
||||
|
||||
@ -27,8 +27,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_pad.3x,v 1.44 2023/10/07 21:19:07 tom Exp $
|
||||
.TH curs_pad 3X 2023-10-07 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_pad.3x,v 1.45 2023/10/21 10:29:45 tom Exp $
|
||||
.TH curs_pad 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.de bP
|
||||
.ie n .IP \(bu 4
|
||||
.el .IP \(bu 2
|
||||
@ -109,7 +109,8 @@ Negative values of
|
||||
\fIpminrow\fP, \fIpmincol\fP, \fIsminrow\fP, or \fIsmincol\fP are treated as if
|
||||
they were zero.
|
||||
.SS pechochar
|
||||
The \fB\%pechochar\fP routine is functionally equivalent to a call to \fB\%addch\fP
|
||||
The \fB\%pechochar\fP routine is functionally equivalent
|
||||
to a call to \fB\%addch\fP
|
||||
followed by a call to \fB\%refresh\fP(3X),
|
||||
a call to \fB\%waddch\fP followed by a call
|
||||
to \fB\%wrefresh\fP, or a call to \fB\%waddch\fP followed by a call to
|
||||
@ -124,7 +125,8 @@ the screen is reused for the arguments to \fB\%prefresh\fP.
|
||||
The \fB\%pecho_wchar\fP function is the analogous wide-character
|
||||
form of \fB\%pechochar\fP.
|
||||
It outputs one character to a pad and immediately refreshes the pad.
|
||||
It does this by a call to \fB\%wadd_wch\fP followed by a call to \fB\%prefresh\fP.
|
||||
It does this by a call to \fB\%wadd_wch\fP followed by a call
|
||||
to \fB\%prefresh\fP.
|
||||
.SH RETURN VALUE
|
||||
Routines that return an integer return \fBERR\fP upon failure and \fBOK\fP
|
||||
(SVr4 only specifies "an integer value other than \fBERR\fP") upon successful
|
||||
@ -202,7 +204,8 @@ though interestingly enough, a comment in the source code
|
||||
states that the lack of a check was an MKS extension.
|
||||
.bP
|
||||
NetBSD 7 \fIcurses\fP
|
||||
sets a flag in the \fB\%WINDOW\fP structure for \fB\%newpad\fP and \fB\%subpad\fP,
|
||||
sets a flag in the \fB\%WINDOW\fP structure
|
||||
for \fB\%newpad\fP and \fB\%subpad\fP,
|
||||
using this to help with the distinction between \fB\%wnoutrefresh\fP
|
||||
and \fB\%pnoutrefresh\fP.
|
||||
.IP
|
||||
@ -215,7 +218,8 @@ data was from a pad.
|
||||
.PP
|
||||
This implementation
|
||||
.bP
|
||||
sets a flag in the \fB\%WINDOW\fP structure for \fB\%newpad\fP and \fB\%subpad\fP,
|
||||
sets a flag in the \fB\%WINDOW\fP structure
|
||||
for \fB\%newpad\fP and \fB\%subpad\fP,
|
||||
.bP
|
||||
allows a \fB\%subwin\fP or \fB\%derwin\fP call to succeed having a pad parent by
|
||||
forcing the subwindow to be a pad,
|
||||
|
||||
@ -27,8 +27,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_print.3x,v 1.33 2023/10/14 19:26:28 tom Exp $
|
||||
.TH curs_print 3X 2023-10-14 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_print.3x,v 1.34 2023/10/21 10:31:22 tom Exp $
|
||||
.TH curs_print 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.SH NAME
|
||||
\fB\%mcprint\fP \-
|
||||
write binary data to printer using \fIterminfo\fR capabilities
|
||||
@ -42,7 +42,8 @@ write binary data to printer using \fIterminfo\fR capabilities
|
||||
This function uses the \fBmc5p\fP or \fBmc4\fP and \fBmc5\fP capabilities,
|
||||
if they are present, to ship given data to a printer attached to the terminal.
|
||||
.PP
|
||||
Note that the \fB\%mcprint\fP code has no way to do flow control with the printer
|
||||
Note that the \fB\%mcprint\fP code has no way
|
||||
to do flow control with the printer
|
||||
or to know how much buffering it has.
|
||||
Your application is responsible for
|
||||
keeping the rate of writes to the printer below its continuous throughput rate
|
||||
@ -67,7 +68,8 @@ When \fB\%mcprint\fP succeeds, it returns the number of characters actually
|
||||
sent to the printer.
|
||||
.SH PORTABILITY
|
||||
The \fB\%mcprint\fP call was designed for \fIncurses\fP, and is not found
|
||||
in SVr4 \fIcurses\fP, 4.4BSD \fIcurses\fP, or any other previous version of \fIcurses\fP.
|
||||
in SVr4 \fIcurses\fP, 4.4BSD \fIcurses\fP,
|
||||
or any other previous version of \fIcurses\fP.
|
||||
It is recommended that any code depending on \fIncurses\fP extensions
|
||||
be conditioned using \fB\%NCURSES_VERSION\fP.
|
||||
.SH BUGS
|
||||
|
||||
@ -27,8 +27,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_slk.3x,v 1.63 2023/10/07 21:19:07 tom Exp $
|
||||
.TH curs_slk 3X 2023-10-07 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_slk.3x,v 1.64 2023/10/21 10:31:22 tom Exp $
|
||||
.TH curs_slk 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.ie \n(.g \{\
|
||||
.ds `` \(lq
|
||||
.ds '' \(rq
|
||||
@ -95,8 +95,8 @@
|
||||
\fBint extended_slk_color(int \fIpair\fP);
|
||||
.fi
|
||||
.SH DESCRIPTION
|
||||
The \fBslk\fP* functions manipulate the set of soft function-key labels that exist on
|
||||
many terminals.
|
||||
The \fBslk\fP* functions manipulate the set
|
||||
of soft function-key labels that exist on many terminals.
|
||||
For those terminals that do not have soft labels,
|
||||
\fIcurses\fP takes over the bottom line of \fB\%stdscr\fP, reducing the size of
|
||||
\fB\%stdscr\fP and the variable \fBLINES\fP.
|
||||
@ -111,7 +111,8 @@ the bottom of the screen;
|
||||
it does not try to use any hardware support for this
|
||||
mode.
|
||||
.SS Initialization
|
||||
The \fB\%slk_init\fP routine must be called before \fB\%initscr\fP or \fB\%newterm\fP
|
||||
The \fB\%slk_init\fP routine must be called
|
||||
before \fB\%initscr\fP or \fB\%newterm\fP
|
||||
is called.
|
||||
If \fB\%initscr\fP eventually uses a line from \fB\%stdscr\fP to
|
||||
emulate the soft labels,
|
||||
@ -184,7 +185,8 @@ The \fB\%slk_color\fP routine corresponds to \fB\%color_set\fP.
|
||||
It has an effect only
|
||||
if soft labels are simulated on the bottom line of the screen.
|
||||
.PP
|
||||
Because \fB\%slk_color\fP accepts only \fBshort\fP (signed 16-bit integer) values,
|
||||
Because \fB\%slk_color\fP accepts
|
||||
only \fBshort\fP (signed 16-bit integer) values,
|
||||
this implementation provides
|
||||
\fB\%extended_slk_color\fP which accepts an integer value, e.g., 32-bits.
|
||||
.
|
||||
@ -256,7 +258,8 @@ X/Open \fIcurses\fP added these:
|
||||
\fBslk_color\fP
|
||||
\fBslk_wset\fP
|
||||
.SH EXTENSIONS
|
||||
X/Open \fIcurses\fP documents the \fIopts\fP argument as reserved for future use,
|
||||
X/Open \fIcurses\fP documents the \fIopts\fP argument
|
||||
as reserved for future use,
|
||||
saying that it must be null.
|
||||
This implementation
|
||||
uses that parameter in ABI 6 for the functions which have a color-pair
|
||||
@ -311,7 +314,8 @@ If \fIng\fP is neither 2 or 3,
|
||||
interpreting that as a comma-separated list of numbers,
|
||||
e.g., \*(``3,2,3\*('' for the 3-2-3 layout.
|
||||
.IP
|
||||
Finally, if there is no \fBfln\fP capability, \fB\%slk_start\fP returns \fBERR\fP.
|
||||
Finally, if there is no \fBfln\fP capability,
|
||||
\fB\%slk_start\fP returns \fBERR\fP.
|
||||
.bP
|
||||
If \fB\%slk_start\fP is given a non-null \fIgp\fP,
|
||||
it copies the \fIng\fP elements of the group of soft-keys, up to 16.
|
||||
|
||||
@ -28,8 +28,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: curs_terminfo.3x,v 1.114 2023/10/14 22:35:16 tom Exp $
|
||||
.TH curs_terminfo 3X 2023-10-14 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: curs_terminfo.3x,v 1.115 2023/10/21 10:31:22 tom Exp $
|
||||
.TH curs_terminfo 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.ie \n(.g \{\
|
||||
.ds `` \(lq
|
||||
.ds '' \(rq
|
||||
@ -213,7 +213,8 @@ If \fBERR\fP is returned, examine \fIerrret\fP:
|
||||
.RS
|
||||
.TP 5
|
||||
.B 1
|
||||
means that the terminal is hardcopy, cannot be used for \fIcurses\fP applications.
|
||||
means that the terminal is hardcopy, cannot be used
|
||||
for \fIcurses\fP applications.
|
||||
.IP
|
||||
\fB\%setupterm\fP determines if the entry is a hardcopy type by
|
||||
checking the \fBhc\fP (\fBhardcopy\fP) capability.
|
||||
|
||||
@ -29,8 +29,8 @@
|
||||
.\"
|
||||
.\" Author: Thomas E. Dickey 1999
|
||||
.\"
|
||||
.\" $Id: keybound.3x,v 1.30 2023/10/07 22:24:44 tom Exp $
|
||||
.TH keybound 3X 2023-10-07 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: keybound.3x,v 1.31 2023/10/21 10:31:22 tom Exp $
|
||||
.TH keybound 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.SH NAME
|
||||
\fB\%keybound\fP \-
|
||||
get definition of \fIcurses\fR keycode
|
||||
@ -45,7 +45,8 @@ This is an extension to the \fIcurses\fP library.
|
||||
It permits an application to determine the string which is defined
|
||||
in the terminfo for specific keycodes.
|
||||
.SH RETURN VALUE
|
||||
The \fIkeycode\fP parameter must be greater than zero, else \fBNULL\fP is returned.
|
||||
The \fIkeycode\fP parameter must be greater than zero,
|
||||
else \fBNULL\fP is returned.
|
||||
If it does not correspond to a defined key, then \fBNULL\fP is returned.
|
||||
The \fIcount\fP parameter is used to allow the application to iterate
|
||||
through multiple definitions, counting from zero.
|
||||
|
||||
@ -29,8 +29,8 @@
|
||||
.\"
|
||||
.\" Author: Thomas E. Dickey
|
||||
.\"
|
||||
.\" $Id: new_pair.3x,v 1.40 2023/10/07 21:19:07 tom Exp $
|
||||
.TH new_pair 3X 2023-10-07 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: new_pair.3x,v 1.41 2023/10/21 10:31:22 tom Exp $
|
||||
.TH new_pair 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.ie \n(.g \{\
|
||||
.ds `` \(lq
|
||||
.ds '' \(rq
|
||||
@ -130,7 +130,8 @@ All of the color pairs are allocated from a table of possible color pairs.
|
||||
The size of the table is determined by the terminfo \fBpairs\fP capability.
|
||||
The table is shared with \fBinit_pair\fP;
|
||||
in fact \fBalloc_pair\fP calls \fBinit_pair\fP after
|
||||
updating the \fIncurses\fP library's fast index to the colors versus color pairs.
|
||||
updating the \fIncurses\fP library's fast index
|
||||
to the colors versus color pairs.
|
||||
.SS find_pair
|
||||
The \fBfind_pair\fP function accepts parameters for
|
||||
foreground and background color, and
|
||||
|
||||
@ -29,8 +29,8 @@
|
||||
.\"
|
||||
.\" Author: Thomas E. Dickey 1996-on
|
||||
.\"
|
||||
.\" $Id: resizeterm.3x,v 1.48 2023/10/07 21:19:07 tom Exp $
|
||||
.TH resizeterm 3X 2023-10-07 "ncurses 6.4" "Library calls"
|
||||
.\" $Id: resizeterm.3x,v 1.49 2023/10/21 10:31:22 tom Exp $
|
||||
.TH resizeterm 3X 2023-10-21 "ncurses 6.4" "Library calls"
|
||||
.de bP
|
||||
.ie n .IP \(bu 4
|
||||
.el .IP \(bu 2
|
||||
@ -115,7 +115,8 @@ extending to the corresponding limit, regardless of whether the
|
||||
screen has shrunk or grown.
|
||||
.SS is_term_resized
|
||||
A support function \fB\%is_term_resized\fP is provided so that applications
|
||||
can check if the \fB\%resize_term\fP function would modify the window structures.
|
||||
can check if the \fB\%resize_term\fP function would modify
|
||||
the window structures.
|
||||
It returns \fBTRUE\fP if the windows would be modified,
|
||||
and \fBFALSE\fP otherwise.
|
||||
.SH RETURN VALUE
|
||||
|
||||
10
man/term.5
10
man/term.5
@ -1,3 +1,4 @@
|
||||
'\" t
|
||||
.\"***************************************************************************
|
||||
.\" Copyright 2018-2021,2023 Thomas E. Dickey *
|
||||
.\" Copyright 1998-2016,2017 Free Software Foundation, Inc. *
|
||||
@ -27,8 +28,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: term.5,v 1.60 2023/10/14 19:18:14 tom Exp $
|
||||
.TH term 5 2023-10-14 "ncurses 6.4" "File formats"
|
||||
.\" $Id: term.5,v 1.62 2023/10/21 15:33:10 tom Exp $
|
||||
.TH term 5 2023-10-21 "ncurses 6.4" "File formats"
|
||||
.ie \n(.g \{\
|
||||
.ds `` \(lq
|
||||
.ds '' \(rq
|
||||
@ -43,6 +44,11 @@
|
||||
.ds ' '
|
||||
.ds ^ ^
|
||||
.\}
|
||||
.ie n .ds CW R
|
||||
.el \{
|
||||
.ie \n(.g .ds CW CR
|
||||
.el .ds CW CW
|
||||
.\}
|
||||
.
|
||||
.de bP
|
||||
.ie n .IP \(bu 4
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
'\" t
|
||||
.\"***************************************************************************
|
||||
.\" Copyright 2019-2022,2023 Thomas E. Dickey *
|
||||
.\" Copyright 1998-2015,2017 Free Software Foundation, Inc. *
|
||||
@ -27,8 +28,8 @@
|
||||
.\" authorization. *
|
||||
.\"***************************************************************************
|
||||
.\"
|
||||
.\" $Id: toe.1m,v 1.53 2023/10/14 19:18:14 tom Exp $
|
||||
.TH @TOE@ 1M 2023-10-14 "ncurses 6.4" "User commands"
|
||||
.\" $Id: toe.1m,v 1.54 2023/10/21 15:30:27 tom Exp $
|
||||
.TH @TOE@ 1M 2023-10-21 "ncurses 6.4" "User commands"
|
||||
.ie \n(.g \{\
|
||||
.ds `` \(lq
|
||||
.ds '' \(rq
|
||||
|
||||
@ -6,8 +6,8 @@
|
||||
# Report bugs and new terminal descriptions to
|
||||
# bug-ncurses@gnu.org
|
||||
#
|
||||
# $Revision: 1.1062 $
|
||||
# $Date: 2023/08/12 20:21:29 $
|
||||
# $Revision: 1.1065 $
|
||||
# $Date: 2023/10/21 22:49:03 $
|
||||
#
|
||||
# The original header is preserved below for reference. It is noted that there
|
||||
# is a "newer" version which differs in some cosmetic details (but actually
|
||||
@ -368,6 +368,9 @@ ansi+idc|ANSI insert/delete characters,
|
||||
ansi+arrows|ANSI normal-mode home and cursor-keys,
|
||||
kbs=^H, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A,
|
||||
khome=\E[H,
|
||||
ansi+apparrows|ANSI application-mode home and cursor-keys,
|
||||
kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA, khome=\EOH,
|
||||
use=ansi+arrows,
|
||||
ansi+sgr|ANSI graphic renditions,
|
||||
blink=\E[5m, invis=\E[8m, rev=\E[7m,
|
||||
sgr=\E[0%?%p3%t;7%;%?%p4%t;5%;%?%p7%t;8%;m,
|
||||
@ -5964,6 +5967,13 @@ xterm+sm+1006|xterm SGR-mouse (building block),
|
||||
xterm-1006|xterm SGR-mouse,
|
||||
use=xterm+sm+1006, use=xterm,
|
||||
|
||||
# Some terminal emulators implement xterm focus in/out, but do it incorrectly,
|
||||
# interfering with user applications.
|
||||
# https://lists.gnu.org/archive/html/bug-ncurses/2023-10/msg00087.html
|
||||
oldxterm+sm+1006|xterm SGR-mouse (building block),
|
||||
kmous=\E[<, XM=\E[?1006;1000%?%p1%{1}%=%th%el%;,
|
||||
xm=\E[<%i%p3%d;%p1%d;%p2%d;%?%p4%tM%em%;,
|
||||
|
||||
#### KTERM
|
||||
# (kterm: this had extension capabilities ":KJ:TY=ascii:" -- esr)
|
||||
# (kterm should not invoke DEC Graphics as the alternate character set
|
||||
@ -6297,7 +6307,7 @@ vte-2014|VTE 0.35.1,
|
||||
ncv@,
|
||||
cbt=\E[Z, el1=\E[1K, flash=\E[?5h$<100/>\E[?5l,
|
||||
ich=\E[%p1%d@, kent=\EOM, use=ecma+index,
|
||||
use=xterm+sm+1006, use=xterm+pcfkeys, use=vte-2012,
|
||||
use=oldxterm+sm+1006, use=xterm+pcfkeys, use=vte-2012,
|
||||
use=bracketed+paste,
|
||||
|
||||
# As of January 2018, this was the most recent release,
|
||||
@ -27851,4 +27861,8 @@ v3220|LANPAR Vision II model 3220/3221/3222,
|
||||
# 2021 -TD
|
||||
# + add ecma+strikeout to putty -TD
|
||||
#
|
||||
# 2023-10-21
|
||||
# + use oldxterm+sm+1006 in vte-2014 (report by Benno Schulenberg) -TD
|
||||
# + add ansi+apparrows -TD
|
||||
#
|
||||
######## SHANTIH! SHANTIH! SHANTIH!
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/****************************************************************************
|
||||
* Copyright 2020,2021 Thomas E. Dickey *
|
||||
* Copyright 2020-2021,2023 Thomas E. Dickey *
|
||||
* Copyright 1998-2008,2009 Free Software Foundation, Inc. *
|
||||
* *
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a *
|
||||
@ -43,7 +43,7 @@
|
||||
|
||||
#include <curses.priv.h>
|
||||
|
||||
MODULE_ID("$Id: lib_delwin.c,v 1.24 2021/12/11 23:56:25 tom Exp $")
|
||||
MODULE_ID("$Id: lib_delwin.c,v 1.25 2023/10/21 11:12:44 tom Exp $")
|
||||
|
||||
static bool
|
||||
cannot_delete(WINDOW *win)
|
||||
@ -54,7 +54,7 @@ cannot_delete(WINDOW *win)
|
||||
result = FALSE;
|
||||
} else {
|
||||
WINDOWLIST *p;
|
||||
#ifdef USE_SP_WINDOWLIST
|
||||
#if NCURSES_SP_FUNCS && defined(USE_SP_WINDOWLIST)
|
||||
SCREEN *sp = _nc_screen_of(win);
|
||||
#endif
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/****************************************************************************
|
||||
* Copyright 2019-2020,2021 Thomas E. Dickey *
|
||||
* Copyright 2019-2021,2023 Thomas E. Dickey *
|
||||
* Copyright 1998-2010,2011 Free Software Foundation, Inc. *
|
||||
* *
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a *
|
||||
@ -34,7 +34,7 @@
|
||||
|
||||
#include <curses.priv.h>
|
||||
|
||||
MODULE_ID("$Id: wresize.c,v 1.42 2021/10/23 18:54:16 tom Exp $")
|
||||
MODULE_ID("$Id: wresize.c,v 1.43 2023/10/21 11:13:03 tom Exp $")
|
||||
|
||||
static int
|
||||
cleanup_lines(struct ldat *data, int length)
|
||||
@ -55,7 +55,7 @@ repair_subwindows(WINDOW *cmp)
|
||||
WINDOWLIST *wp;
|
||||
struct ldat *pline = cmp->_line;
|
||||
int row;
|
||||
#ifdef USE_SP_WINDOWLIST
|
||||
#if NCURSES_SP_FUNCS && defined(USE_SP_WINDOWLIST)
|
||||
SCREEN *sp = _nc_screen_of(cmp);
|
||||
#endif
|
||||
|
||||
|
||||
@ -37,7 +37,7 @@
|
||||
|
||||
#include <curses.priv.h>
|
||||
|
||||
MODULE_ID("$Id: obsolete.c,v 1.10 2023/06/25 16:56:27 tom Exp $")
|
||||
MODULE_ID("$Id: obsolete.c,v 1.11 2023/10/21 15:38:47 tom Exp $")
|
||||
|
||||
/*
|
||||
* Obsolete entrypoint retained for binary compatibility.
|
||||
@ -243,7 +243,7 @@ _nc_conv_to_utf32(unsigned *target, const char *source, unsigned limit)
|
||||
/*
|
||||
* Out-of-memory testing, suitable for checking if initialization (and limited
|
||||
* running) recovers from errors due to insufficient memory. In practice, this
|
||||
* is unlikely except with artifically constructed tests (or poorly behaved
|
||||
* is unlikely except with artificially constructed tests (or poorly behaved
|
||||
* applications).
|
||||
*/
|
||||
#undef malloc
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
ncurses6 (6.4+20231016) unstable; urgency=low
|
||||
ncurses6 (6.4+20231021) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Mon, 16 Oct 2023 19:03:18 -0400
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 21 Oct 2023 06:14:10 -0400
|
||||
|
||||
ncurses6 (5.9+20131005) unstable; urgency=low
|
||||
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
ncurses6 (6.4+20231016) unstable; urgency=low
|
||||
ncurses6 (6.4+20231021) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Mon, 16 Oct 2023 19:03:18 -0400
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 21 Oct 2023 06:14:10 -0400
|
||||
|
||||
ncurses6 (5.9+20131005) unstable; urgency=low
|
||||
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
ncurses6 (6.4+20231016) unstable; urgency=low
|
||||
ncurses6 (6.4+20231021) unstable; urgency=low
|
||||
|
||||
* latest weekly patch
|
||||
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Mon, 16 Oct 2023 19:03:18 -0400
|
||||
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 21 Oct 2023 06:14:10 -0400
|
||||
|
||||
ncurses6 (5.9+20120608) unstable; urgency=low
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
; $Id: mingw-ncurses.nsi,v 1.612 2023/10/16 23:03:18 tom Exp $
|
||||
; $Id: mingw-ncurses.nsi,v 1.613 2023/10/21 10:14:10 tom Exp $
|
||||
|
||||
; TODO add examples
|
||||
; TODO bump ABI to 6
|
||||
@ -10,7 +10,7 @@
|
||||
!define VERSION_MAJOR "6"
|
||||
!define VERSION_MINOR "4"
|
||||
!define VERSION_YYYY "2023"
|
||||
!define VERSION_MMDD "1016"
|
||||
!define VERSION_MMDD "1021"
|
||||
!define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
|
||||
|
||||
!define MY_ABI "5"
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: mingw32-ncurses6
|
||||
Version: 6.4
|
||||
Release: 20231016
|
||||
Release: 20231021
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
URL: https://invisible-island.net/ncurses/
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
Summary: shared libraries for terminal handling
|
||||
Name: ncurses6
|
||||
Version: 6.4
|
||||
Release: 20231016
|
||||
Release: 20231021
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
URL: https://invisible-island.net/ncurses/
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
Summary: Curses library with POSIX thread support.
|
||||
Name: ncursest6
|
||||
Version: 6.4
|
||||
Release: 20231016
|
||||
Release: 20231021
|
||||
License: X11
|
||||
Group: Development/Libraries
|
||||
Source: ncurses-%{version}-%{release}.tgz
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user