X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_util.3x.html;h=6da4a8e988ef8e6e950086a5c73ced97e591e268;hb=e2153a14ebfb90265151d608778aaf9f403b3d24;hp=abf0a0240f81dbfe0bfee7d64a87bc9164d7982e;hpb=3de62606e321018fe1aa2ac688724c27c8df75ba;p=ncurses.git diff --git a/doc/html/man/curs_util.3x.html b/doc/html/man/curs_util.3x.html index abf0a024..6da4a8e9 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.106 2024/06/01 22:28:18 tom Exp @ + * @Id: curs_util.3x,v 1.110 2024/06/15 20:20:12 tom Exp @ --> -curs_util 3x 2024-06-01 ncurses 6.5 Library calls +curs_util 3x 2024-06-15 ncurses 6.5 Library calls -

curs_util 3x 2024-06-01 ncurses 6.5 Library calls

+

curs_util 3x 2024-06-15 ncurses 6.5 Library calls

 curs_util(3x)                    Library calls                   curs_util(3x)
 
@@ -80,7 +80,7 @@
 

DESCRIPTION

 
 

unctrl

-       The  unctrl  routine  returns  a  character string which is a printable
+       The   unctrl   routine  returns  a  character  string  as  a  printable
        representation of the character ch:
 
        o   Printable characters are displayed  as  themselves,  e.g.,  a  one-
@@ -186,7 +186,7 @@
            from the terminal database.
 
        o   ncurses re-fetches the value of the environment variables  so  that
-           it is still the environment variables which set the screen size.
+           it is still the environment variables that set the screen size.
 
        The use_env and use_tioctl routines combine as follows.
 
@@ -221,7 +221,7 @@
 
        o   the window's character cells contain the color pair value, but  not
            the  actual  color  numbers.   If cells in the retrieved window use
-           color pairs which have not been created in  the  application  using
+           color pairs that have not been created  in  the  application  using
            init_pair, they will not be colored when the window is refreshed.
 
 
@@ -260,7 +260,7 @@
                returns ERR if the terminal was not initialized.
 
           putwin
-               returns ERR if the associated fwrite calls return ERR.
+               returns ERR if the associated write(2) calls return ERR.
 
 
 

PORTABILITY

@@ -286,12 +286,12 @@
 
 

keyname

        The keyname function  may  return  the  names  of  user-defined  string
-       capabilities  which are defined in the terminfo entry via the -x option
+       capabilities  that  are defined in the terminfo entry via the -x option
        of tic.  This implementation  automatically  assigns  at  run-time  key
-       codes  to  user-defined  strings  which  begin with "k".  The key codes
-       start at KEY_MAX, but are not guaranteed  to  be  the  same  value  for
-       different  runs because user-defined codes are merged from all terminal
-       descriptions  which  have  been  loaded.   The   use_extended_names(3x)
+       codes to user-defined strings that begin with "k".  The key codes start
+       at KEY_MAX, but are not guaranteed to be the same value  for  different
+       runs   because   user-defined   codes  are  merged  from  all  terminal
+       descriptions  that  have  been  loaded.    The   use_extended_names(3x)
        function  controls  whether  this  data  is  loaded  when  the terminal
        description is read by the library.
 
@@ -321,13 +321,13 @@
            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
-           fwrite  and  fread  functions).   Those  that use textual dumps use
-           buffered-I/O.  A few applications may happen to write extra data in
-           the  file  using these functions.  Doing that can run into problems
-           mixing block- and buffered-I/O.  This  implementation  reduces  the
-           problem  on writes by flushing the output.  However, reading from a
-           file written using mixed schemes may not be successful.
+           The implementations that use binary dumps use  block-I/O  (write(2)
+           and read(2) functions).  Those that use textual dumps use buffered-
+           I/O.  A few applications may happen to write extra data in the file
+           using  these  functions.   Doing  that can run into problems mixing
+           block- and buffered-I/O.  This implementation reduces  the  problem
+           on  writes  by  flushing  the output.  However, reading from a file
+           written using mixed schemes may not be successful.
 
 
 

unctrl, wunctrl

@@ -383,6 +383,22 @@
        use_env is not provided by other implementations of curses.
 
 
+

HISTORY

+       4BSD (1980) defined unctrl (as a macro, in unctrl.h).
+
+       SVr2 (1984) introduced delay_output, flushinp, and keyname.
+
+       SVr3  (1987)  added filter.  Later that year, SVr3.1 brought getwin and
+       putwin, reading and writing window dumps with fread(3)  and  fwrite(3),
+       respectively.
+
+       SVr4 (1989) supplied use_env.
+
+       X/Open Curses Issue 4 (1995) specified key_name and wunctrl.
+
+       ncurses 5.6 (2006) added nofilter, and 6.0 (2015) use_tioctl.
+
+
 

SEE ALSO

        curses(3x),    curs_initscr(3x),    curs_inopts(3x),   curs_kernel(3x),
        curs_scr_dump(3x),        curs_sp_funcs(3x),        curs_variables(3x),
@@ -390,7 +406,7 @@
 
 
 
-ncurses 6.5                       2024-06-01                     curs_util(3x)
+ncurses 6.5                       2024-06-15                     curs_util(3x)