X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_util.3x.html;h=e258d143b1830774087082106e94fd72b5a10024;hb=87c2c84cbd2332d6d94b12a1dcaf12ad1a51a938;hp=b8e05be66e61cbc886757f6db6a2c8e2225ba837;hpb=47d2fb4537d9ad5bb14f4810561a327930ca4280;p=ncurses.git diff --git a/doc/html/man/curs_util.3x.html b/doc/html/man/curs_util.3x.html index b8e05be6..e258d143 100644 --- a/doc/html/man/curs_util.3x.html +++ b/doc/html/man/curs_util.3x.html @@ -1,7 +1,7 @@ - @@ -37,7 +37,7 @@ curs_util 3x - +

curs_util 3x

@@ -56,17 +56,22 @@

SYNOPSIS

        #include <curses.h>
 
-       const char *unctrl(chtype c);
-       wchar_t *wunctrl(cchar_t *c);
-       const char *keyname(int c);
-       const char *key_name(wchar_t w);
+       const char *unctrl(chtype c);
+       wchar_t *wunctrl(cchar_t *c);
+
+       const char *keyname(int c);
+       const char *key_name(wchar_t w);
+
        void filter(void);
        void nofilter(void);
-       void use_env(bool f);
-       void use_tioctl(bool f);
-       int putwin(WINDOW *win, FILE *filep);
-       WINDOW *getwin(FILE *filep);
-       int delay_output(int ms);
+
+       void use_env(bool f);
+       void use_tioctl(bool f);
+
+       int putwin(WINDOW *win, FILE *filep);
+       WINDOW *getwin(FILE *filep);
+
+       int delay_output(int ms);
        int flushinp(void);
 
 
@@ -76,8 +81,10 @@
        The unctrl routine returns a character string which is a printable rep-
        resentation of the character c, ignoring attributes.   Control  charac-
        ters  are  displayed  in the ^X notation.  Printing characters are dis-
-       played as is.  The corresponding wunctrl returns a printable  represen-
-       tation of a wide character.
+       played as is.
+
+       The corresponding wunctrl returns a printable representation of a  wide
+       character.
 
 
 

keyname/key_name

@@ -170,8 +177,11 @@
 
        The use_env and use_tioctl routines combine as summarized here:
 
-           use_env   use_tioctl   Summary
+           use_env   use_tioctl   Summary
            ----------------------------------------------------------------
+
+
+
            TRUE      FALSE        This is the default  behavior.   ncurses
                                   uses operating system calls unless over-
                                   ridden by $LINES or $COLUMNS environment
@@ -265,7 +275,7 @@
        tioned using NCURSES_VERSION.
 
 
-

putwin/getwin

+

putwin/getwin file-format

        The putwin and getwin functions have several issues with portability:
 
        o   The  files  written  and read by these functions use an implementa-
@@ -302,9 +312,9 @@
            X/Open Curses documented.
 
        o   the parameter is in the range 128-159, i.e., a C1 control code.  If
-           use_legacy_coding  has  been  called with a 2 parameter, unctrl re-
-           turns the parameter, i.e., a one-character string with the  parame-
-           ter  as  the  first  character.   Otherwise, it returns "~@", "~A",
+           use_legacy_coding(3x)  has  been  called with a 2 parameter, unctrl
+           returns the parameter, i.e., a one-character string with the param-
+           eter  as  the  first  character.  Otherwise, it returns "~@", "~A",
            etc., analogous to "^@", "^A", C0 controls.
 
            X/Open Curses does not document whether unctrl can be called before
@@ -321,16 +331,16 @@
        "^", and strip the parameter to 7 bits.  Or they may ignore C1 controls
        and treat all of the upper-128 codes as printable.  This implementation
        uses  8  bits  but  does  not modify the string to reflect locale.  The
-       use_legacy_coding function allows the caller to change  the  output  of
-       unctrl.
+       use_legacy_coding(3x) function allows the caller to change  the  output
+       of unctrl.
 
        Likewise,  the meta(3x) function allows the caller to change the output
        of keyname, i.e., it determines whether to  use  the  "M-"  prefix  for
-       "meta"  keys  (codes  in the range 128 to 255).  Both use_legacy_coding
-       and meta succeed only after curses is initialized.  X/Open Curses  does
-       not  document the treatment of codes 128 to 159.  When treating them as
-       "meta" keys (or if keyname is called before initializing curses),  this
-       implementation returns strings "M-^@", "M-^A", etc.
+       "meta"  keys  (codes  in  the  range 128 to 255).  Both use_legacy_cod-
+       ing(3x) and meta(3x) succeed only after curses is initialized.   X/Open
+       Curses  does  not  document  the  treatment  of codes 128 to 159.  When
+       treating them as "meta" keys (or if keyname is called before initializ-
+       ing 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
@@ -345,9 +355,9 @@
 
 
 

SEE ALSO

-       legacy_coding(3x),   curses(3x),   curs_initscr(3x),   curs_inopts(3x),
-       curs_kernel(3x),   curs_scr_dump(3x),   curs_sp_funcs(3x),   curs_vari-
-       ables(3x), legacy_coding(3x).
+       curses(3x),   curs_initscr(3x),    curs_inopts(3x),    curs_kernel(3x),
+       curs_scr_dump(3x),  curs_sp_funcs(3x),  curs_variables(3x), legacy_cod-
+       ing(3x).
 
 
 
@@ -375,7 +385,7 @@
 
  • filter
  • keyname
  • nofilter/use_tioctl
  • -
  • putwin/getwin
  • +
  • putwin/getwin file-format
  • unctrl/wunctrl
  • use_env/use_tioctl