*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: curs_extend | Section: 3 | Source: OpenBSD | File: curs_extend.3
curs_extend(3) Library calls curs_extend(3) NAME curses_version, use_extended_names - miscellaneous curses extensions SYNOPSIS #include <curses.h> const char * curses_version(void); int use_extended_names(bool enable); DESCRIPTION These functions are extensions to the curses library which do not fit easily into other categories. curses_version Use curses_version to get the version number, including patch level of the library, prefixed by "ncurses", e.g., ncurses 5.0.19991023 use_extended_names The use_extended_names function controls whether the calling applica- tion is able to use user-defined or nonstandard names which may be com- piled into the terminfo description, i.e., via the terminfo or termcap interfaces. Normally these names are available for use, since the es- sential decision is made by using the -x option of tic to compile ex- tended terminal definitions. However you can disable this feature to ensure compatibility with other implementations of curses. RETURN VALUE curses_version returns a pointer to static memory; you should not free this in your application. use_extended_names returns the previous state, allowing you to save this and restore it. PORTABILITY 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 conditioned using NCURSES_VERSION. SEE ALSO curs_getch(3), curs_mouse(3), curs_print(3), curs_util(3), default_col- ors(3), define_key(3), keybound(3), keyok(3), resizeterm(3), wre- size(3). AUTHOR Thomas Dickey. ncurses 6.4 2023-07-01 curs_extend(3)

Navigation Options