X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fcurs_refresh.3x;h=4c4b8e7f28d0131f88ac8ab0a050af5a49c49650;hp=38b0246fc91d80d98fa0adae5c487b6d70b6ffa4;hb=f6b436c4fb50275df43ea10ba9c744fe195a327d;hpb=17c5992a16be94247b83f2bbb9accdd9b7e7bb72 diff --git a/man/curs_refresh.3x b/man/curs_refresh.3x index 38b0246f..4c4b8e7f 100644 --- a/man/curs_refresh.3x +++ b/man/curs_refresh.3x @@ -1,5 +1,6 @@ .\"*************************************************************************** -.\" Copyright (c) 1998-2016,2018 Free Software Foundation, Inc. * +.\" Copyright 2018-2019,2020 Thomas E. Dickey * +.\" Copyright 1998-2010,2016 Free Software Foundation, Inc. * .\" * .\" Permission is hereby granted, free of charge, to any person obtaining a * .\" copy of this software and associated documentation files (the * @@ -26,7 +27,7 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: curs_refresh.3x,v 1.19 2018/07/28 22:59:02 tom Exp $ +.\" $Id: curs_refresh.3x,v 1.22 2020/10/24 09:43:49 tom Exp $ .TH curs_refresh 3X "" .ie \n(.g .ds `` \(lq .el .ds `` `` @@ -52,15 +53,15 @@ .sp \fBint refresh(void);\fR .br -\fBint wrefresh(WINDOW *win);\fR +\fBint wrefresh(WINDOW *\fP\fIwin\fP\fB);\fR .br -\fBint wnoutrefresh(WINDOW *win);\fR +\fBint wnoutrefresh(WINDOW *\fP\fIwin\fP\fB);\fR .br \fBint doupdate(void);\fR +.sp +\fBint redrawwin(WINDOW *\fP\fIwin\fP\fB);\fR .br -\fBint redrawwin(WINDOW *win);\fR -.br -\fBint wredrawln(WINDOW *win, int beg_line, int num_lines);\fR +\fBint wredrawln(WINDOW *\fP\fIwin\fP\fB, int \fP\fIbeg_line\fP\fB, int \fP\fInum_lines\fP\fB);\fR .br .SH DESCRIPTION .SS refresh/wrefresh @@ -109,7 +110,8 @@ If the \fIwin\fR argument to (i.e., the global variable \fBcurscr\fR), the screen is immediately cleared and repainted from scratch. .PP -The phrase \*(``copies the named window to the virtual screen\*('' above is ambiguous. +The phrase \*(``copies the named window +to the virtual screen\*('' above is ambiguous. What actually happens is that all \fItouched\fR (changed) lines in the window are copied to the virtual screen. This affects programs that use overlapping