X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fhtml%2Fman%2Finfocmp.1m.html;h=2a6fab46240e8c3c71ad13603f94b20c03795d5d;hb=97cb42f22c43eb31a4bf11475bd73ab0e0b10923;hp=851a2c138e0b1b344f3edf6f97c92d23ea74d688;hpb=cccf831ed7c83410c7f6cec2a43e71e9c4278b4c;p=ncurses.git diff --git a/doc/html/man/infocmp.1m.html b/doc/html/man/infocmp.1m.html index 851a2c13..2a6fab46 100644 --- a/doc/html/man/infocmp.1m.html +++ b/doc/html/man/infocmp.1m.html @@ -1,7 +1,7 @@ @@ -35,7 +35,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 +507,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 20180519). + This describes ncurses version 6.1 (patch 20190727).
@@ -506,6 +537,8 @@