]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - man/curs_refresh.3x
ncurses 6.4 - patch 20230701
[ncurses.git] / man / curs_refresh.3x
index f2b77713f65a8fed4ce26ac7f898a0aab7675add..aad36e3d51a41b5438c0d5bd108d0be2b67c681d 100644 (file)
@@ -1,5 +1,5 @@
 .\"***************************************************************************
-.\" Copyright 2018-2020,2021 Thomas E. Dickey                                *
+.\" Copyright 2018-2022,2023 Thomas E. Dickey                                *
 .\" Copyright 1998-2010,2016 Free Software Foundation, Inc.                  *
 .\"                                                                          *
 .\" Permission is hereby granted, free of charge, to any person obtaining a  *
@@ -27,8 +27,8 @@
 .\" authorization.                                                           *
 .\"***************************************************************************
 .\"
-.\" $Id: curs_refresh.3x,v 1.24 2021/12/25 21:49:32 tom Exp $
-.TH curs_refresh 3X ""
+.\" $Id: curs_refresh.3x,v 1.30 2023/07/01 14:31:54 tom Exp $
+.TH curs_refresh 3X 2023-07-01 "ncurses 6.4" "Library calls"
 .ie \n(.g .ds `` \(lq
 .el       .ds `` ``
 .ie \n(.g .ds '' \(rq
 .sp
 \fBint refresh(void);\fP
 .br
-\fBint wrefresh(WINDOW *\fP\fIwin\fP\fB);\fP
+\fBint wrefresh(WINDOW *\fIwin\fB);\fR
 .br
-\fBint wnoutrefresh(WINDOW *\fP\fIwin\fP\fB);\fP
+\fBint wnoutrefresh(WINDOW *\fIwin\fB);\fR
 .br
 \fBint doupdate(void);\fP
 .sp
-\fBint redrawwin(WINDOW *\fP\fIwin\fP\fB);\fP
-.br
-\fBint wredrawln(WINDOW *\fP\fIwin\fP\fB, int \fP\fIbeg_line\fP\fB, int \fP\fInum_lines\fP\fB);\fP
+\fBint redrawwin(WINDOW *\fIwin\fB);\fR
 .br
+\fBint wredrawln(WINDOW *\fIwin\fB, int \fIbeg_line\fB, int \fInum_lines\fB);\fR
 .SH DESCRIPTION
 .SS refresh/wrefresh
 The \fBrefresh\fP and \fBwrefresh\fP routines (or \fBwnoutrefresh\fP and
@@ -73,11 +72,10 @@ the named window to the \fIphysical screen\fP,
 taking into account what is already there to do optimizations.
 The \fBrefresh\fP routine is the
 same, using \fBstdscr\fP as the default window.
-Unless \fBleaveok\fP has been
+Unless \fBleaveok\fP(3X) has been
 enabled, the physical cursor of the terminal is left at the location of the
 cursor for that window.
 .SS wnoutrefresh/doupdate
-.PP
 The \fBwnoutrefresh\fP and \fBdoupdate\fP routines allow multiple updates with
 more efficiency than \fBwrefresh\fP alone.
 In addition to all the window
@@ -121,7 +119,6 @@ changed.
 (But see the section on \fBPORTABILITY\fP below for a warning about
 exploiting this behavior.)
 .SS wredrawln/redrawwin
-.PP
 The \fBwredrawln\fP routine indicates to \fBcurses\fP that some screen lines
 are corrupted and should be thrown away before anything is written over them.
 It touches the indicated lines (marking them changed).