X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_getstr.3x.html;h=61ebd5466726fd48aa8a8c8cca12c8b670eca4ec;hp=029ce0c376cd821b864e0eb0b27224f129b73c07;hb=ce4803687b821efbc5fb2c5a5f06d69cd4dc2656;hpb=46722468f47c2b77b3987729b4bcf2321cccfd01;ds=inline diff --git a/doc/html/man/curs_getstr.3x.html b/doc/html/man/curs_getstr.3x.html index 029ce0c3..61ebd546 100644 --- a/doc/html/man/curs_getstr.3x.html +++ b/doc/html/man/curs_getstr.3x.html @@ -1,7 +1,6 @@ - + + + curs_getstr 3x -

curs_getstr 3x

-
+

curs_getstr 3x

-
+curs_getstr(3x)                                         curs_getstr(3x)
 
-
-

NAME

-       getstr,  getnstr,  wgetstr, wgetnstr, mvgetstr, mvgetnstr,
-       mvwgetstr, mvwgetnstr  -  accept  character  strings  from
+
+
+
+

NAME

+       getstr, getnstr, wgetstr, wgetnstr, mvgetstr, mvgetnstr,
+       mvwgetstr, mvwgetnstr - accept character strings from
        curses terminal keyboard
 
 
-
-

SYNOPSIS

+

SYNOPSIS

        #include <curses.h>
 
        int getstr(char *str);
@@ -62,20 +64,19 @@
        int mvwgetnstr(WINDOW *, int y, int x, char *str, int n);
 
 
-
-

DESCRIPTION

+

DESCRIPTION

        The  function getstr is equivalent to a series of calls to
        getch, until a newline or carriage return is received (the
        terminating  character  is  not  included  in the returned
-       string).  The  resulting  value  is  placed  in  the  area
-       pointed to by the character pointer str.
+       string).  The resulting value is placed in the area point-
+       ed to by the character pointer str.
 
        wgetnstr  reads  at  most  n characters, thus preventing a
-       possible overflow of the input  buffer.   Any  attempt  to
-       enter  more characters (other than the terminating newline
-       or carriage return) causes a  beep.   Function  keys  also
-       cause  a beep and are ignored.  The getnstr function reads
-       from the stdscr default window.
+       possible overflow of the input buffer.  Any attempt to en-
+       ter more characters (other than the terminating newline or
+       carriage return) causes a beep.  Function keys also  cause
+       a  beep  and are ignored.  The getnstr function reads from
+       the stdscr default window.
 
        The user's erase and kill characters are interpreted.   If
        keypad   mode   is   on   for  the  window,  KEY_LEFT  and
@@ -87,86 +88,67 @@
        vious character (typically a left motion).
 
 
-
-

RETURN VALUE

+

RETURN VALUE

        All routines return the integer ERR upon failure and an OK
        (SVr4 specifies only "an integer value  other  than  ERR")
        upon successful completion.
 
+       X/Open defines no error conditions.
 
-
-

NOTES

+       In this implementation, these functions return an error if
+       the window pointer is null,  or  if  its  timeout  expires
+       without having any data.
+
+       This  implementation  provides an extension as well.  If a
+       SIGWINCH interrupts the function, it will  return  KEY_RE-
+       SIZE rather than OK or ERR.
+
+       Functions  with a "mv" prefix first perform a cursor move-
+       ment using wmove, and return an error if the  position  is
+       outside the window, or if the window pointer is null.
+
+
+

NOTES

        Note that getstr, mvgetstr, and mvwgetstr may be macros.
 
 
-
-

PORTABILITY

+

PORTABILITY

        These  functions are described in the XSI Curses standard,
        Issue 4.  They  read  single-byte  characters  only.   The
-       standard  does  not  define  any  error  conditions.  This
-       implementation returns ERR if the window pointer is  null,
-       or if the lower-level wgetch call returns an ERR.
+       standard  does  not define any error conditions.  This im-
+       plementation returns ERR if the window pointer is null, or
+       if the lower-level wgetch(3x) call returns an ERR.
+
        SVr3  and early SVr4 curses implementations did not reject
        function keys; the SVr4.0 documentation claimed that "spe-
        cial  keys"  (such  as  function keys, "home" key, "clear"
-       key, etc.) are interpreted" without  giving  details.   It
-       lied.   In  fact,  the  `character'  value appended to the
+       key, etc.) are "interpreted", without giving details.   It
+       lied.   In  fact,  the  "character"  value appended to the
        string by those implementations was  predictable  but  not
        useful  (being,  in  fact, the low-order eight bits of the
        key's KEY_ value).
 
-       The functions getnstr, mvgetnstr, and mvwgetnstr were pre-
-       sent but not documented in SVr4.
-
-
-
-

SEE ALSO

-       curses(3x), curs_getch(3x).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+       The functions  getnstr,  mvgetnstr,  and  mvwgetnstr  were
+       present but not documented in SVr4.
 
 
+

SEE ALSO

+       curses(3x), curs_getch(3x), curs_variables(3x).
 
 
 
+                                                        curs_getstr(3x)
 
-
-
-Man(1) output converted with -man2html -
+