X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fcurs_util.3x;h=1f22dff100c5b4b33c12b2693eca7f34bc3c9ff7;hp=f0c4c141ff24855922fadab4b3f9613e230889ae;hb=06078d3fa68db669ed37178c01873546b4b28745;hpb=ce4803687b821efbc5fb2c5a5f06d69cd4dc2656 diff --git a/man/curs_util.3x b/man/curs_util.3x index f0c4c141..1f22dff1 100644 --- a/man/curs_util.3x +++ b/man/curs_util.3x @@ -27,14 +27,15 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: curs_util.3x,v 1.47 2017/02/18 16:43:03 tom Exp $ +.\" $Id: curs_util.3x,v 1.52 2017/11/18 23:47:37 tom Exp $ .TH curs_util 3X "" .ie \n(.g .ds `` \(lq .el .ds `` `` .ie \n(.g .ds '' \(rq .el .ds '' '' .de bP -.IP \(bu 4 +.ie n .IP \(bu 4 +.el .IP \(bu 2 .. .na .hy 0 @@ -124,10 +125,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 +162,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 +173,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 @@ -277,7 +291,7 @@ user-defined strings which begin with "k". The keycodes start at KEY_MAX, but are not guaranteed to be the same value for different runs because user-defined codes are merged from all terminal descriptions which have been loaded. -The \fBuse_extended_names\fP function controls whether this data is +The \fBuse_extended_names\fP(3X) function controls whether this data is loaded when the terminal description is read by the library. .SS nofilter/use_tioctl .PP