X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Finfocmp.1m.html;h=bb74c6388c3a27ff1d90d3ed1dbb2585e01ec344;hp=8dddb62211f5a6fe404fbc53a94ca5ea55c87132;hb=7503e8d82292a2a0a4d8bb55bdf3f8a203159f68;hpb=02c4e383be9337e73a0e75844dfd1047745adb28 diff --git a/doc/html/man/infocmp.1m.html b/doc/html/man/infocmp.1m.html index 8dddb622..bb74c638 100644 --- a/doc/html/man/infocmp.1m.html +++ b/doc/html/man/infocmp.1m.html @@ -1,7 +1,8 @@ @@ -35,7 +36,7 @@
/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- - minfo(5). + 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 20180407). + This describes ncurses version 6.2 (patch 20200613).
@@ -506,6 +538,8 @@