X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_util.3x.html;fp=doc%2Fhtml%2Fman%2Fcurs_util.3x.html;h=ce1aec47f8fe0c8cc9553cdc856aaccc84df4a36;hp=a09055b37c65e4a22476bd6eb67c7681e6dad4f8;hb=d90067f9008bb8338a77c1ed519bc108c275ed04;hpb=b97ea58e03d5faebed2166faa4e0e590f2cdea34 diff --git a/doc/html/man/curs_util.3x.html b/doc/html/man/curs_util.3x.html index a09055b3..ce1aec47 100644 --- a/doc/html/man/curs_util.3x.html +++ b/doc/html/man/curs_util.3x.html @@ -28,19 +28,19 @@ * sale, use or other dealings in this Software without prior written * * authorization. * **************************************************************************** - * @Id: curs_util.3x,v 1.90 2023/12/02 21:10:36 tom Exp @ + * @Id: curs_util.3x,v 1.91 2023/12/16 20:32:22 tom Exp @ -->
-curs_util(3x) Library calls curs_util(3x) @@ -163,29 +163,29 @@ o Then it asks for the screen size via operating system calls. If successful, it overrides the values from the terminal database. - o Finally (unless use_env was called with FALSE parameter), ncurses + o Finally (unless use_env was called with FALSE parameter), ncurses examines the LINES or COLUMNS environment variables, using a value in those to override the results from the operating system or terminal database. - Ncurses also updates the screen size in response to SIGWINCH, - unless overridden by the LINES or COLUMNS environment variables, + curses also updates the screen size in response to SIGWINCH, unless + overridden by the LINES or COLUMNS environment variables,
The use_tioctl routine, if used, should be called before initscr or newterm are called (because those compute the screen size). After - use_tioctl is called with TRUE as an argument, ncurses modifies the + use_tioctl is called with TRUE as an argument, ncurses modifies the last step in its computation of screen size as follows: o checks if the LINES and COLUMNS environment variables are set to a number greater than zero. - o for each, ncurses updates the corresponding environment variable + o for each, ncurses updates the corresponding environment variable with the value that it has obtained via operating system call or from the terminal database. - o ncurses re-fetches the value of the environment variables so that + o ncurses re-fetches the value of the environment variables so that it is still the environment variables which set the screen size. The use_env and use_tioctl routines combine as follows. @@ -214,7 +214,7 @@ o the data written is a copy of the WINDOW structure, and its associated character cells. The format differs between the wide- - character (ncursesw) and non-wide (ncurses) libraries. You can + character (ncursesw) and non-wide (ncurses) libraries. You can transfer data between the two, however. o the retrieved window is always created as a top-level window (or @@ -298,9 +298,9 @@
- The nofilter and use_tioctl routines are specific to ncurses. They + The nofilter and use_tioctl 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 extensions be + is recommended that any code depending on ncurses extensions be conditioned using NCURSES_VERSION. @@ -319,7 +319,7 @@ o Most implementations simply dump the binary WINDOW structure to the file. These include SVr4 curses, NetBSD and PDCurses, as well as - older ncurses versions. This implementation (as well as the X/Open + older ncurses versions. This implementation (as well as the X/Open variant of Solaris curses, dated 1995) uses textual dumps. The implementations which use binary dumps use block-I/O (the @@ -372,13 +372,13 @@ before initializing curses), this implementation returns strings "M-^@", "M-^A", etc. - X/Open Curses documents unctrl as declared in <unctrl.h>, which ncurses - does. However, ncurses' <curses.h> includes <unctrl.h>, matching the + X/Open Curses documents unctrl as declared in <unctrl.h>, which ncurses + does. However, ncurses' <curses.h> includes <unctrl.h>, matching the behavior of SVr4 curses. Other implementations may not do that.
- If ncurses is configured to provide the sp-functions extension, the + If ncurses is configured to provide the sp-functions extension, the state of use_env and use_tioctl may be updated before creating each screen rather than once only (curs_sp_funcs(3x)). This feature of use_env is not provided by other implementations of curses. @@ -391,7 +391,7 @@ -ncurses 6.4 2023-12-02 curs_util(3x) +ncurses 6.4 2023-12-16 curs_util(3x)