X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_insch.3x.html;h=0e3683c21b4dcea54efe60850e82ab13e738a1f2;hb=67327e4e3b2121f8273fb73ec14ef234ed01231e;hp=f0a1be0dfdc7919ffcf5f3d63863490d29cb4860;hpb=d90067f9008bb8338a77c1ed519bc108c275ed04;p=ncurses.git diff --git a/doc/html/man/curs_insch.3x.html b/doc/html/man/curs_insch.3x.html index f0a1be0d..0e3683c2 100644 --- a/doc/html/man/curs_insch.3x.html +++ b/doc/html/man/curs_insch.3x.html @@ -27,19 +27,19 @@ * sale, use or other dealings in this Software without prior written * * authorization. * **************************************************************************** - * @Id: curs_insch.3x,v 1.34 2023/12/16 21:09:11 tom Exp @ + * @Id: curs_insch.3x,v 1.36 2023/12/23 16:03:24 tom Exp @ --> -curs_insch 3x 2023-12-16 ncurses 6.4 Library calls +curs_insch 3x 2023-12-23 ncurses 6.4 Library calls -

curs_insch 3x 2023-12-16 ncurses 6.4 Library calls

+

curs_insch 3x 2023-12-23 ncurses 6.4 Library calls

 curs_insch(3x)                   Library calls                  curs_insch(3x)
 
@@ -56,49 +56,49 @@
 
        int insch(chtype ch);
        int winsch(WINDOW *win, chtype ch);
-
        int mvinsch(int y, int x, chtype ch);
        int mvwinsch(WINDOW *win, int y, int x, chtype ch);
 
 
 

DESCRIPTION

-       These routines insert the character ch before the character  under  the
-       cursor.   All characters to the right of the cursor are moved one space
-       to the right, with the possibility of the rightmost  character  on  the
-       line  being  lost.   The insertion operation does not change the cursor
-       position.
+       These functions insert the curses character ch at  the  cursor  in  the
+       specified  window  win  (or  stdscr).   The character previously at the
+       cursor and any to its right move one cell to the right;  the  rightmost
+       character on the line is discarded.  The cursor does not advance.
 
 
 

RETURN VALUE

-       These routines return the integer ERR upon  failure  and  an  OK  (SVr4
-       specifies  only  "an  integer  value  other  than ERR") upon successful
-       completion.
+       These functions return OK on success and ERR on failure.
+
+       Functions taking a WINDOW pointer argument fail if the pointer is NULL.
 
-       Functions with a "mv" prefix first  perform  a  cursor  movement  using
-       wmove, and return an error if the position is outside the window, or if
-       the window pointer is null.
+       Functions  prefixed with "mv" first perform cursor movement using wmove
+       and fail if the position (y, x) is outside the window.
 
 
 

NOTES

-       These routines do not  necessarily  imply  use  of  a  hardware  insert
-       character feature.
+       A terminal's insert_character  (ich1)  capability  is  not  necessarily
+       employed.
 
-       Note that insch, mvinsch, and mvwinsch may be macros.
+       insch, mvinsch, and mvwinsch may be implemented as macros.
 
 
 

PORTABILITY

-       These functions are described in the XSI Curses standard, Issue 4.
+       X/Open Curses, Issue 4, describes these functions.
+
+       SVr4 describes successful return values only as "an integer value other
+       than ERR".
 
 
 

SEE ALSO

-       curses(3x)
+       curs_ins_wch(3x) describes comparable functions in  the  wide-character
+       curses configuration.
 
-       Comparable  functions  in  the  wide-character  (ncursesw)  library are
-       described in curs_ins_wch(3x).
+       curses(3x), terminfo(5)
 
 
 
-ncurses 6.4                       2023-12-16                    curs_insch(3x)
+ncurses 6.4                       2023-12-23                    curs_insch(3x)