X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fncurses.3x;h=9dcdcd940a4c519afdf348a8916a2aacccb7aea7;hp=374eb5bce6f19e3b4dc5420eaad797b50525c337;hb=96d6b16de0d487e5d3aed0302a179dbce11b5d96;hpb=d448186ac240901c6976dc74c260f052d3ed53e4;ds=sidebyside diff --git a/man/ncurses.3x b/man/ncurses.3x index 374eb5bc..9dcdcd94 100644 --- a/man/ncurses.3x +++ b/man/ncurses.3x @@ -27,9 +27,12 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: ncurses.3x,v 1.97 2010/09/11 20:54:13 tom Exp $ +.\" $Id: ncurses.3x,v 1.101 2010/12/04 18:38:55 tom Exp $ .hy 0 .TH ncurses 3X "" +.de bP +.IP \(bu 4 +.. .ds n 5 .ds d @TERMINFO@ .SH NAME @@ -960,20 +963,15 @@ description. This is the simplest, but not the only way to change the list of directories. The complete list of directories in order follows: .RS -.TP 3 -\- +.bP the last directory to which \fBncurses\fR wrote, if any, is searched first -.TP 3 -\- +.bP the directory specified by the TERMINFO symbol -.TP 3 -\- +.bP $HOME/.terminfo -.TP 3 -\- +.bP directories listed in the TERMINFO_DIRS symbol -.TP 3 -\- +.bP one or more directories whose names are configured and compiled into the ncurses library, e.g., @TERMINFO@ @@ -1075,6 +1073,8 @@ terminal capability database .SH SEE ALSO \fBterminfo\fR(\*n) and related pages whose names begin "curs_" for detailed routine descriptions. +.br +\fBcurs_variables\fR(3X) .SH EXTENSIONS The \fBncurses\fR library can be compiled with an option (\fB\-DUSE_GETCAP\fR) that falls back to the old-style /etc/termcap file if the terminal setup code @@ -1123,29 +1123,35 @@ the XSI Curses and \fBncurses\fR calls) are described in \fBPORTABILITY\fR sections of the library man pages. .PP This implementation also contains several extensions: -.RS 5 -.PP +.bP The routine \fBhas_key\fR is not part of XPG4, nor is it present in SVr4. See the \fBcurs_getch\fR(3X) manual page for details. -.PP +.bP The routine \fBslk_attr\fR is not part of XPG4, nor is it present in SVr4. See the \fBcurs_slk\fR(3X) manual page for details. -.PP +.bP The routines \fBgetmouse\fR, \fBmousemask\fR, \fBungetmouse\fR, \fBmouseinterval\fR, and \fBwenclose\fR relating to mouse interfacing are not part of XPG4, nor are they present in SVr4. See the \fBcurs_mouse\fR(3X) manual page for details. -.PP +.bP The routine \fBmcprint\fR was not present in any previous curses implementation. See the \fBcurs_print\fR(3X) manual page for details. -.PP +.bP The routine \fBwresize\fR is not part of XPG4, nor is it present in SVr4. See the \fBwresize\fR(3X) manual page for details. -.PP +.bP The WINDOW structure's internal details can be hidden from application programs. See \fBcurs_opaque\fR(3X) for the discussion of \fBis_scrollok\fR, etc. -.RE +.bP +This implementation can be configured to provide rudimentary support +for multi-threaded applications. +See \fBcurs_threads\fR(3X) for details. +.bP +This implementation can also be configured to provide a set of functions which +improve the ability to manage multiple screens. +See \fBcurs_sp_funcs\fR(3X) for details. .PP In historic curses versions, delays embedded in the capabilities \fBcr\fR, \fBind\fR, \fBcub1\fR, \fBff\fR and \fBtab\fR activated corresponding delay @@ -1164,9 +1170,3 @@ This was an undocumented feature of AT&T System V Release 3 curses. .SH AUTHORS Zeyd M. Ben-Halim, Eric S. Raymond, Thomas E. Dickey. Based on pcurses by Pavel Curtis. -.\"# -.\"# The following sets edit modes for GNU EMACS -.\"# Local Variables: -.\"# mode:nroff -.\"# fill-column:79 -.\"# End: