X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fcurs_initscr.3x;h=24b6fc52a67883c5e5591082f19ae5bb7f2ef78e;hp=6c8a2d06d795bd1f7a4ce6a5a24647dba3d52f0c;hb=dcfe712cb3492636e8d50c9867cf05aec089a576;hpb=58552e8c761a70f8f0bd591fecdf576fa8216e3e diff --git a/man/curs_initscr.3x b/man/curs_initscr.3x index 6c8a2d06..24b6fc52 100644 --- a/man/curs_initscr.3x +++ b/man/curs_initscr.3x @@ -26,7 +26,7 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: curs_initscr.3x,v 1.26 2017/01/07 19:25:15 tom Exp $ +.\" $Id: curs_initscr.3x,v 1.27 2017/03/04 20:59:02 tom Exp $ .TH curs_initscr 3X "" .de bP .IP \(bu 4 @@ -108,14 +108,19 @@ A program should always call \fBendwin\fR before exiting or escaping from \fBcurses\fR mode temporarily. This routine .bP -restores tty modes, +resets colors to correspond with the default color pair 0, .bP -moves the cursor to the lower left-hand corner of the screen and +moves the cursor to the lower left-hand corner of the screen, .bP -resets the terminal into -the proper non-visual mode. +clears the remainder of the line so that it uses the default colors, +.bP +sets the cursor to normal visibility (see \fBcurs_set\fP(3X)), +.bP +stops cursor-addressing mode using the \fIexit_ca_mode\fP terminal capability, +.bP +restores tty modes (see \fBreset_shell_mode\fP(3X)). .PP -Calling \fBrefresh\fR(3X) or \fBdoupdate\fR after a +Calling \fBrefresh\fR(3X) or \fBdoupdate\fR(3X) after a temporary escape causes the program to resume visual mode. .SS isendwin .PP @@ -155,8 +160,6 @@ i.e., .bP \fBset_term\fP returns no error. -.SH NOTES -Note that \fBinitscr\fR and \fBnewterm\fR may be macros. .SH PORTABILITY These functions were described in the XSI Curses standard, Issue 4. As of 2015, the current document is X/Open Curses, Issue 7.