X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Finfocmp.1m.html;h=efa54b8a8a2b55aef0f5e24024faae4b56b4f059;hp=20ee73ec5c9417867b1d9acb31a9de6d14e7f6dd;hb=a90dd7b66fa711acd24d8181ea20e4f57d4b36cd;hpb=8f6d94b8d6211a2323caef53fa4c96c475ec9a62 diff --git a/doc/html/man/infocmp.1m.html b/doc/html/man/infocmp.1m.html index 20ee73ec..efa54b8a 100644 --- a/doc/html/man/infocmp.1m.html +++ b/doc/html/man/infocmp.1m.html @@ -1,7 +1,8 @@ @@ -457,17 +458,48 @@ /usr/share/terminfo Compiled terminal description database. +
+ Although System V Release 2 provided a terminfo library, it had no doc- + umented tool for decompiling the terminal descriptions. Tony Hansen + (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 equiva- + lent infocmp for ncurses. In addition, he added a few new features + such as: + + o the -e option, to support fallback (compiled-in) terminal descrip- + tions + + o the -i option, to help with analysis + + Later, Thomas Dickey added the -x (user-defined capabilities) option, + and the -E option to support fallback entries with user-defined capa- + bilities. + + 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 + sorting options documented in X/Open), but does include the -x option + adapted from ncurses. + + +
+ X/Open Curses, Issue 7 (2009) provides a description of infocmp. It + does not mention the options used for converting to termcap format. + +
- The -0, -1, -E, -F, -G, -Q, -R, -T, -V, -a, -e, -f, -g, -i, -l, -p, -q + 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. SVr4 infocmp does not distinguish between absent and cancelled capabil- ities. Also, it shows missing integer capabilities as -1 (the internal - value used to represent missing integers). This implementation shows + value used to represent missing 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 + 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. @@ -476,12 +508,12 @@
- captoinfo(1m), infotocap(1m), tic(1m), toe(1m), curses(3x), ter- + captoinfo(1m), infotocap(1m), tic(1m), toe(1m), curses(3x), ter- minfo(5). user_caps(5). https://invisible-island.net/ncurses/tctest.html - This describes ncurses version 6.1 (patch 20190518). + This describes ncurses version 6.2 (patch 20200222).
@@ -506,6 +538,8 @@