X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Finfocmp.1m.html;h=dd23d8b05f839ea48c93ffe1ce8d7a87af151344;hb=e2153a14ebfb90265151d608778aaf9f403b3d24;hp=0939532f923c46760fb7957c2fde21b09b89b551;hpb=09ed0227b324243f636e31d876e3dc30dfc7a778;p=ncurses.git diff --git a/doc/html/man/infocmp.1m.html b/doc/html/man/infocmp.1m.html index 0939532f..dd23d8b0 100644 --- a/doc/html/man/infocmp.1m.html +++ b/doc/html/man/infocmp.1m.html @@ -1,7 +1,7 @@
-infocmp(1m) User commands infocmp(1m) @@ -62,7 +62,7 @@ infocmp can be used to compare a binary terminfo entry with other terminfo entries, rewrite a terminfo description to take advantage of the use= terminfo field, or print out a terminfo description from the - binary file (term) in a variety of formats. In all cases, the boolean + binary file (term) in a variety of formats. In all cases, the Boolean fields will be printed first, followed by the numeric fields, followed by the string fields. @@ -73,14 +73,14 @@ type is specified, the -d option will be assumed. -
+
infocmp compares the terminfo description of the first terminal terminal-type with each of the descriptions given by the entries for the other terminal's terminal-types. If a capability is defined for only one of the terminals, the value returned depends on the type of the capability: - o F for missing boolean variables + o F for missing Boolean variables o NULL for missing integer or string variables @@ -115,15 +115,15 @@ variable TERM for each of the terminal-types. -
+
The -I, -L, and -C options will produce a source listing for each terminal named. - -I use the terminfo names - -L use the long C variable name listed in <term.h> - -C use the termcap names - -r when using -C, put out all capabilities in termcap form - -K modifies the -C option, improving BSD-compatibility. + -I use terminfo capability codes + -L use "long" capability names + -C use termcap capability codes + -r with -C, include nonstandard capabilities + -K with -C, improve BSD compatibility If no terminal-types are given, the environment variable TERM will be used for the terminal name. @@ -168,17 +168,17 @@ Some common terminfo parameter sequences, their termcap equivalents, and some terminal types which commonly have such sequences, are: - terminfo termcap Representative Terminals - --------------------------------------------------------------- - %p1%c %. adm - %p1%d %d hp, ANSI standard, vt100 - %p1%'x'%+%c %+x concept - %i %iq ANSI standard, vt100 - %p1%?%'x'%>%t%p1%'y'%+%; %>xy concept - %p2 is printed before %p1 %r hp + terminfo termcap Terminal Types + ---------------------------------------------------- + %p1%c %. ansi-m + %p1%d %d ansi, vt100 + %p1%' '%+%c %+x vt52 + %i %iq ansi, vt100 + %p1%?%'x'%>%t%p1%'y'%+%; %>xy annarbor4080 + %p2...%p1 %r hpgeneric -
+
The -u option produces a terminfo source description of the first terminal terminal-type which is relative to the sum of the descriptions given by the entries for the other terminal-types. It does this by @@ -218,7 +218,7 @@ that were not needed. Changing Databases [-A directory] [-B directory] - Like other ncurses utilities, infocmp looks for the terminal + Like other ncurses utilities, infocmp looks for the terminal descriptions in several places. You can use the TERMINFO and TERMINFO_DIRS environment variables to override the compiled-in default list of places to search. See curses(3x), as well as the Fetching @@ -259,7 +259,7 @@ according to the type and the name of the corresponding terminal entry. - Before ncurses 5.0, the split between the -e and -E options was + Before ncurses 5.0, the split between the -e and -E options was not needed; but support for extended names required making the arrays of terminal capabilities separate from the TERMTYPE structure. @@ -441,14 +441,14 @@ contents of two source files, since it excludes the inferences that infocmp makes to fill in missing data. - -V reports the version of ncurses which was used in this program, and + -V reports the version of ncurses which was used in this program, and exits. -v n prints out tracing information on standard error as the program runs. The optional parameter n is a number from 1 to 10, inclusive, - indicating the desired level of detail of information. If ncurses + indicating the desired level of detail of information. If ncurses is built without tracing support, the optional parameter is ignored. @@ -494,7 +494,7 @@ (AT&T) wrote the first infocmp in early 1984, for System V Release 3. Eric Raymond used the AT&T documentation in 1995 to provide an - equivalent infocmp for ncurses. In addition, he added a few new + equivalent infocmp for ncurses. In addition, he added a few new features such as: o the -e option, to support fallback (compiled-in) terminal @@ -509,9 +509,9 @@ For a complete list, see the EXTENSIONS section. In 2010, Roy Marples provided an infocmp program for NetBSD. It is - less capable than the SVr4 or ncurses versions (e.g., it lacks the + less capable than the SVr4 or ncurses versions (e.g., it lacks the sorting options documented in X/Open), but does include the -x option - adapted from ncurses. + adapted from ncurses.
@@ -531,7 +531,7 @@ -ncurses 6.4 2023-12-02 infocmp(1m) +ncurses 6.5 2024-05-11 infocmp(1m)