X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fterminfo.head;h=f6a31c8055dc679e93262e241f0140f37ec9e04c;hp=6b86252d4fd6fb1719a1fd0aa4739f234928a3a9;hb=152c5a605234b7ea36ba3a03ec07e124bb6aac75;hpb=90d42867e1296bc79021006a92032c76e59068b6;ds=inline diff --git a/man/terminfo.head b/man/terminfo.head index 6b86252d..f6a31c80 100644 --- a/man/terminfo.head +++ b/man/terminfo.head @@ -1,5 +1,6 @@ .\"*************************************************************************** -.\" Copyright (c) 1998-2016,2017 Free Software Foundation, Inc. * +.\" Copyright 2018-2019,2020 Thomas E. Dickey * +.\" Copyright 1998-2016,2017 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: terminfo.head,v 1.31 2017/03/06 09:58:14 tom Exp $ +.\" $Id: terminfo.head,v 1.39 2020/02/02 23:34:34 tom Exp $ .TH terminfo 5 "" "" "File Formats" .ds n 5 .ds d @TERMINFO@ @@ -35,7 +36,22 @@ .ie \n(.g .ds '' \(rq .el .ds '' '' .de bP -.IP \(bu 4 +.ie n .IP \(bu 4 +.el .IP \(bu 2 +.. +.de NS +.ie n .sp +.el .sp .5 +.ie n .in +4 +.el .in +2 +.nf +.ft C \" Courier +.. +.de NE +.fi +.ft R +.ie n .in -4 +.el .in -2 .. .SH NAME terminfo \- terminal capability data base @@ -43,16 +59,23 @@ terminfo \- terminal capability data base \*d/*/* .SH DESCRIPTION .I Terminfo -is a data base describing terminals, used by screen-oriented programs such as +is a data base describing terminals, +used by screen-oriented programs such as \fBnvi\fR(1), -\fBrogue\fR(1) -and libraries such as -\fBcurses\fR(3X). +\fBlynx\fR(1), +\fBmutt\fR(1), +and other curses applications, +using high-level calls to libraries such as \fBcurses\fR(3X). +It is also used via low-level calls by non-curses applications +which may be screen-oriented (such as \fB@CLEAR@\fP(1)) +or non-screen (such as \fB@TABS@\fP(1)). +.PP .I Terminfo describes terminals by giving a set of capabilities which they have, by specifying how to perform screen operations, and by specifying padding requirements and initialization sequences. -This describes \fBncurses\fR +.PP +This manual describes \fBncurses\fR version @NCURSES_MAJOR@.@NCURSES_MINOR@ (patch @NCURSES_PATCH@). .SS Terminfo Entry Syntax .PP @@ -109,7 +132,7 @@ have a root name, thus \*(``hp2621\*(''. This name should not contain hyphens. Modes that the hardware can be in, or user preferences, should be indicated by appending a hyphen and a mode suffix. -Thus, a vt100 in 132 column mode would be vt100\-w. +Thus, a vt100 in 132-column mode would be vt100\-w. The following suffixes should be used where possible: .PP .TS @@ -132,7 +155,7 @@ l l l. \-w Wide mode (> 80 columns, usually 132) vt100\-w .TE .PP -For more on terminal naming conventions, see the \fBterm(7)\fR manual page. +For more on terminal naming conventions, see the \fBterm\fP(7) manual page. .SS Terminfo Capabilities Syntax .PP The terminfo entry consists of several \fIcapabilities\fP,