X-Git-Url: http://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fterm_variables.3x.html;h=d26d21e0ccd24514f234056dde30b14ebd42585b;hb=a8e3f06ac309504143cd56ac9ec55889bfdf4914;hp=d7bb4f04249f48816fce5761a6696c959433075a;hpb=5e1e572b71ae31a6071daa24e2460a68a6f1003c;p=ncurses.git diff --git a/doc/html/man/term_variables.3x.html b/doc/html/man/term_variables.3x.html index d7bb4f04..d26d21e0 100644 --- a/doc/html/man/term_variables.3x.html +++ b/doc/html/man/term_variables.3x.html @@ -26,7 +26,7 @@ * sale, use or other dealings in this Software without prior written * * authorization. * **************************************************************************** - * @Id: term_variables.3x,v 1.8 2017/01/07 19:25:15 tom Exp @ + * @Id: term_variables.3x,v 1.9 2017/04/14 08:33:25 tom Exp @ --> @@ -133,21 +133,27 @@

Terminal Type

-       On  initialization  of  the curses or terminfo interfaces,
-       setupterm(3x) copies the terminal name to the  array  tty-
-       type.
+       A  terminal  description  begins with one or more terminal
+       names separated by "|" (vertical bars).  On initialization
+       of the curses or terminfo interfaces, setupterm(3x) copies
+       the terminal names to the array ttytype.
 
 
 

Terminfo Names

        In addition to the variables, <term.h> also defines a sym-
-       bol for each terminfo capability long name.  These are  in
+       bol  for each terminfo capability long name.  These are in
        terms of the symbol CUR, which is defined
 
-       #define CUR cur_term->type.
+       #define CUR ((TERMTYPE *)(cur_term))->
 
        These symbols provide a faster method of accessing termin-
        fo capabilities than using tigetstr(3x), etc.
 
+       The  actual definition of CUR depends upon the implementa-
+       tion, but each terminfo library provides these long  names
+       defined  to  point  into  the current terminal description
+       loaded into memory.
+
 
 

NOTES

        The low-level  terminfo  interface  is  initialized  using