X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fhtml%2Fman%2Fterminfo.5.html;fp=doc%2Fhtml%2Fman%2Fterminfo.5.html;h=6792b9df2e6a096ee7c49815ba27ae3785cc91b0;hb=084e3b44fc1c904d5ab941da55f47a237cb15766;hp=4424ac030c7dc10b0f665202cd173be1a4e24998;hpb=89d66edde5b9525fff1f4343470231344d1ff2c6;p=ncurses.git diff --git a/doc/html/man/terminfo.5.html b/doc/html/man/terminfo.5.html index 4424ac03..6792b9df 100644 --- a/doc/html/man/terminfo.5.html +++ b/doc/html/man/terminfo.5.html @@ -32,7 +32,7 @@ * sale, use or other dealings in this Software without prior written * * authorization. * **************************************************************************** - * @Id: terminfo.head,v 1.53 2023/10/14 19:53:57 tom Exp @ + * @Id: terminfo.head,v 1.55 2023/11/25 19:52:56 tom Exp @ * Head of terminfo man page ends here **************************************************************************** * Copyright 2018-2022,2023 Thomas E. Dickey * @@ -62,7 +62,7 @@ * sale, use or other dealings in this Software without prior written * * authorization. * **************************************************************************** - * @Id: terminfo.tail,v 1.134 2023/10/14 19:18:14 tom Exp @ + * @Id: terminfo.tail,v 1.135 2023/11/25 14:32:36 tom Exp @ *.in -2 *.in +2 *.in -2 @@ -73,12 +73,12 @@
-terminfo(5) File formats terminfo(5) @@ -105,7 +105,7 @@ have, by specifying how to perform screen operations, and by specifying padding requirements and initialization sequences. - This manual describes ncurses version 6.4 (patch 20231118). + This manual describes ncurses version 6.4 (patch 20231125).
@@ -147,7 +147,7 @@ o Lines beginning with a "#" in the first column are treated as comments. - While comment lines are legal at any point, the output of captoinfo + While comment lines are valid at any point, the output of captoinfo and infotocap (aliases for tic) will move comments so they occur only between entries. @@ -2464,7 +2464,7 @@ 4025, this can be indicated with cmdch. A prototype command character is chosen which is used in all capabilities. This character is given in the cmdch capability to identify it. The following convention is - supported on some UNIX systems: The environment is to be searched for a + supported on some Unix systems: The environment is to be searched for a CC variable, and if found, all occurrences of the prototype character are replaced with the character in the environment variable. @@ -2486,7 +2486,7 @@ of lm#0 indicates that the number of lines is not fixed, but that there is still more memory than fits on the screen. - If the terminal is one of those supported by the UNIX virtual terminal + If the terminal is one of those supported by the Unix virtual terminal protocol, the terminal number can be given as vt. Media copy strings which control an auxiliary printer connected to the @@ -2608,13 +2608,13 @@ (after tc expansion) lengths. -
- It is not wise to count on portability of binary terminfo entries - between commercial UNIX versions. The problem is that there are at - least two versions of terminfo (under HP-UX and AIX) which diverged - from System V terminfo after SVr1, and have added extension - capabilities to the string table that (in the binary format) collide - with System V and XSI Curses extensions. +
+ Do not count on compiled (binary) terminfo entries being portable + between commercial Unix systems. At least two implementations of + terminfo (those of HP-UX and AIX) diverged from those of other System V + Unices after SVr1, adding extension capabilities to the string table + that (in the binary format) collide with subsequent System V and XSI + Curses extensions.
@@ -2652,28 +2652,29 @@ ncv. If italics should work with colors, then the ncv value must be specified, even if it is zero. - Different commercial ports of terminfo and curses support different - subsets of the XSI Curses standard and (in some cases) different - extension sets. Here is a summary, accurate as of October 1995: + Different commercial ports of terminfo and curses support different + subsets of XSI Curses and (in some cases) different extensions. Here + is a summary, accurate as of October 1995, after which the commercial + Unix market contracted and lost diversity. - o SVR4, Solaris, ncurses -- These support all SVr4 capabilities. + o SVr4, Solaris, and ncurses support all SVr4 capabilities. - o SGI -- Supports the SVr4 set, adds one undocumented extended string - capability (set_pglen). + o IRIX supports the SVr4 set and adds one undocumented extended + string capability (set_pglen). - o SVr1, Ultrix -- These support a restricted subset of terminfo - capabilities. The booleans end with xon_xoff; the numerics with + o SVr1 and Ultrix support a restricted subset of terminfo + capabilities. The Booleans end with xon_xoff; the numerics with width_status_line; and the strings with prtr_non. - o HP/UX -- Supports the SVr1 subset, plus the SVr[234] numerics - num_labels, label_height, label_width, plus function keys 11 - through 63, plus plab_norm, label_on, and label_off, plus some - incompatible extensions in the string table. + o HP/UX supports the SVr1 subset, plus the SVr[234] numerics + num_labels, label_height, label_width, plus function keys 11 + through 63, plus plab_norm, label_on, and label_off, plus a number + of incompatible string table extensions. - o AIX -- Supports the SVr1 subset, plus function keys 11 through 63, + o AIX supports the SVr1 subset, plus function keys 11 through 63, plus a number of incompatible string table extensions. - o OSF -- Supports both the SVr4 set and the AIX extensions. + o OSF/1 supports both the SVr4 set and the AIX extensions.
@@ -2687,13 +2688,13 @@
- infocmp(1m), tabs(1), tic(1m), curses(3x), curs_color(3x), - curs_terminfo(3x), curs_variables(3x), printf(3), term_variables(3x), + infocmp(1m), tabs(1), tic(1m), curses(3x), curs_color(3x), + curs_terminfo(3x), curs_variables(3x), printf(3), term_variables(3x), term(5), user_caps(5) -ncurses 6.4 2023-10-14 terminfo(5) +ncurses 6.4 2023-11-25 terminfo(5)