X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Finfocmp.1m.html;h=b56caa0065d79aeb413ee6b5a9f1185b771f97e4;hp=5e24270058bd4a1756ca7a7049b39403645cdc5a;hb=5eb177874dea59107a1a2ea44f5d8f5bb99550b2;hpb=62ca6190a9a8ddccb2c4d5ca7b2ef9f88432da65 diff --git a/doc/html/man/infocmp.1m.html b/doc/html/man/infocmp.1m.html index 5e242700..b56caa00 100644 --- a/doc/html/man/infocmp.1m.html +++ b/doc/html/man/infocmp.1m.html @@ -1,7 +1,7 @@ @@ -78,25 +78,43 @@ terminal termname with each of the descriptions given by the entries for the other terminal's termnames. If a capability is defined for only one of the terminals, the - value returned will depend on the type of the capability: - F for boolean variables, -1 for integer variables, and - NULL for string variables. + value returned depends on the type of the capability: - The -d option produces a list of each capability that is - different between two entries. This option is useful to - show the difference between two entries, created by dif- - ferent people, for the same or similar terminals. + o F for missing boolean variables - The -c option produces a list of each capability that is - common between two or more entries. Capabilities that are - not set are ignored. This option can be used as a quick - check to see if the -u option is worth using. + o NULL for missing integer or string variables - The -n option produces a list of each capability that is - in none of the given entries. If no termnames are given, - the environment variable TERM will be used for both of the - termnames. This can be used as a quick check to see if - anything was left out of a description. + Use the -q option to show the distinction between absent + and cancelled capabilities. + + These options produce a list which you can use to compare + two or more terminal descriptions: + + -d produces a list of each capability that is different + between two entries. Each item in the list shows ":" + after the capability name, followed by the capability + values, separated by a comma. + + -c produces a list of each capability that is common + between two or more entries. Missing capabilities + are ignored. Each item in the list shows "=" after + the capability name, followed by the capability + value. + + The -u option provides a related output, showing the + first terminal description rewritten to use the sec- + ond as a building block via the "use=" clause. + + -n produces a list of each capability that is in none of + the given entries. Each item in the list shows "!" + before the capability name. + + Normally only the conventional capabilities are + shown. Use the -x option to add the BSD-compatibil- + ity capabilities (names prefixed with "OT"). + + If no termnames are given, infocmp uses the environ- + ment variable TERM for each of the termnames.
@@ -132,7 +150,7 @@ All padding information for strings will be collected together and placed at the beginning of the string where termcap expects it. Mandatory padding (padding informa- - tion with a trailing '/') will become optional. + tion with a trailing "/") will become optional. All termcap variables no longer supported by terminfo, but which are derivable from other terminfo variables, will be @@ -159,6 +177,8 @@ equivalents, and some terminal types which commonly have such sequences, are: + + terminfo termcap Representative Terminals --------------------------------------------------------------- %p1%c %. adm @@ -356,18 +376,21 @@ It also recognizes a SGR action corresponding to ANSI/ISO 6429/ECMA Set Graphics Rendition, with the values NORMAL, BOLD, UNDERLINE, BLINK, and REVERSE. - All but NORMAL may be prefixed with `+' (turn on) or - `-' (turn off). + All but NORMAL may be prefixed with + + o "+" (turn on) or + + o "-" (turn off). - An SGR0 designates an empty highlight sequence + An SGR0 designates an empty highlight sequence (equivalent to {SGR:NORMAL}). -l Set output format to terminfo. -p Ignore padding specifications when comparing strings. - -Q n Rather than show source in terminfo (text) format, - print the compiled (binary) format in hexadecimal or + -Q n Rather than show source in terminfo (text) format, + print the compiled (binary) format in hexadecimal or base64 form, depending on the option's value: 1 hexadecimal @@ -378,10 +401,13 @@ -q This makes the output a little shorter: - o Make the comparison listing shorter by omitting - subheadings, and using "-" for absent capabili- + o Make the comparison listing shorter by omitting + subheadings, and using "-" for absent capabili- ties, "@" for canceled rather than "NULL". + o However, show differences between absent and can- + celled capabilities. + o Omit the "Reconstructed from" comment for source listings. @@ -438,8 +464,12 @@ program, and exits. -v n prints out tracing information on standard error as - the program runs. Higher values of n induce greater - verbosity. + 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 is built without tracing + support, the optional parameter is ignored. -W By itself, the -w option will not force long strings to be wrapped. Use the -W option to do this. @@ -458,11 +488,17 @@
- The -0, -1, -E, -F, -G, -R, -T, -V, -a, -e, -f, -g, -i, - -l, -p, -q and -t options are not supported in SVr4 + The -0, -1, -E, -F, -G, -Q, -R, -T, -V, -a, -e, -f, -g, + -i, -l, -p, -q and -t options are not supported in SVr4 curses. - The -r option's notion of `termcap' capabilities is System + SVr4 infocmp does not distinguish between absent and can- + celled capabilities. Also, it shows missing integer capa- + bilities as -1 (the internal value used to represent miss- + ing integers). This implementation shows those as "NULL", + for consistency with missing strings. + + The -r option's notion of "termcap" capabilities is System V Release 4's. Actual BSD curses versions will have a more restricted set. To see only the 4.4BSD set, use -r -RBSD. @@ -478,7 +514,7 @@ http://invisible-island.net/ncurses/tctest.html - This describes ncurses version 6.0 (patch 20161224). + This describes ncurses version 6.0 (patch 20170318).