X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fcurs_util.3x;h=6901dd7ae94d6d89613e33ac03fcffa797fc16f8;hp=77807d9e75bf79af79f415e391c0cfd10c772494;hb=8c661e43004cf715b9eb63f34bef4eb6f793d46f;hpb=a8e3f06ac309504143cd56ac9ec55889bfdf4914 diff --git a/man/curs_util.3x b/man/curs_util.3x index 77807d9e..6901dd7a 100644 --- a/man/curs_util.3x +++ b/man/curs_util.3x @@ -27,7 +27,7 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: curs_util.3x,v 1.48 2017/04/22 14:05:14 tom Exp $ +.\" $Id: curs_util.3x,v 1.51 2017/10/07 21:47:25 tom Exp $ .TH curs_util 3X "" .ie \n(.g .ds `` \(lq .el .ds `` `` @@ -124,10 +124,23 @@ the latter returns null where the former would display a meta character. .PP The \fBfilter\fR routine, if used, must be called before \fBinitscr\fR or \fBnewterm\fR are called. -The effect is that, during those calls, \fBLINES\fR -is set to 1; the capabilities \fBclear\fR, \fBcup\fR, \fBcud\fR, \fBcud1\fR, -\fBcuu1\fR, \fBcuu\fR, \fBvpa\fR are disabled; and the \fBhome\fR string is -set to the value of \fBcr\fR. +Calling \fBfilter\fP causes these changes in initialization: +.bP +\fBLINES\fR is set to 1; +.bP +the capabilities +\fBclear\fR, +\fBcud1\fR, +\fBcud\fR, +\fBcup\fR, +\fBcuu1\fR, +\fBcuu\fR, +\fBvpa\fR +are disabled; +.bP +the capability \fBed\fP is disabled if \fBbce\fP is set; +.bP +and the \fBhome\fR string is set to the value of \fBcr\fR. .PP The \fBnofilter\fP routine cancels the effect of a preceding \fBfilter\fP call. @@ -148,7 +161,7 @@ Normally \fBncurses\fP looks first at the terminal database for the screen size. .IP If \fBuse_env\fP was called with \fBFALSE\fP for parameter, it stops here unless -If \fBuse_tioctl\fP was also called with \fBTRUE\fP for parameter. +\fBuse_tioctl\fP was also called with \fBTRUE\fP for parameter. .bP Then it asks for the screen size via operating system calls. If successful, @@ -159,7 +172,7 @@ Finally (unless \fBuse_env\fP was called with \fBFALSE\fP parameter), using a value in those to override the results from the operating system or terminal database. .IP -\fBNcurses\fP also updates the screen size in response to SIGWINCH, +\fBNcurses\fP also updates the screen size in response to \fBSIGWINCH\fP, unless overridden by the \fBLINES\fR or \fBCOLUMNS\fR environment variables, .SS use_tioctl .PP