X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fterminfo.5.html;h=107bc38f609c4e0cba55a4ff795a861986cfecfb;hb=e2153a14ebfb90265151d608778aaf9f403b3d24;hp=e39d615fee2f279cca5d829c9f2166181897b899;hpb=725169bda4d3b4c3fde0d4a94f76d017812c7ea6;p=ncurses.git diff --git a/doc/html/man/terminfo.5.html b/doc/html/man/terminfo.5.html index e39d615f..107bc38f 100644 --- a/doc/html/man/terminfo.5.html +++ b/doc/html/man/terminfo.5.html @@ -32,19 +32,19 @@ * sale, use or other dealings in this Software without prior written * * authorization. * **************************************************************************** - * @Id: terminfo.head,v 1.63 2024/01/13 23:07:27 tom Exp @ + * @Id: terminfo.head,v 1.66 2024/05/11 20:39:53 tom Exp @ --> -terminfo 5 2024-01-13 ncurses 6.4 File formats +terminfo 5 2024-05-11 ncurses 6.5 File formats -

terminfo 5 2024-01-13 ncurses 6.4 File formats

+

terminfo 5 2024-05-11 ncurses 6.5 File formats

 terminfo(5)                      File formats                      terminfo(5)
 
@@ -71,7 +71,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 20240323).
+       This document describes ncurses version 6.5 (patch 20240615).
 
 
 

terminfo Entry Syntax

@@ -225,8 +225,8 @@
            codes exceed this limit regardless.)
 
        o   The  TC  (termcap)  code  is  that used by the corresponding API of
-           ncurses.  (Some capabilities are new, and have names that BSD term-
-           cap did not originate.)
+           ncurses.  (Some capabilities are  new,  and  have  names  that  BSD
+           termcap did not originate.)
 
        o   The   description   field   attempts  to  convey  the  capability's
            semantics.
@@ -723,8 +723,8 @@
        clear_margins              mgc       MC  clear right and left soft
                                                 margins
        set_left_margin            smgl      ML  set left soft margin at
-                                                current column.  (ML is not in
-                                                BSD termcap).
+                                                current column (not in BSD
+                                                termcap)
        set_right_margin           smgr      MR  set right soft margin at
                                                 current column
        label_format               fln       Lf  label format
@@ -1186,9 +1186,9 @@
        printing terminal, with no soft copy unit, give it both hc and os.  (os
        applies  to  storage scope terminals, such as TEKTRONIX 4010 series, as
        well as hard copy and APL terminals.)  If there is a code to  move  the
-       cursor to the left edge of the current row, give this as cr.  (Normally
-       this will be carriage return,  control/M.)   If  there  is  a  code  to
-       produce an audible signal (bell, beep, etc) give this as bel.
+       cursor  to  the  left  edge  of  the  current  line,  give  this as cr.
+       (Normally this will be carriage return, control/M.)  If there is a code
+       to produce an audible signal (bell, beep, etc) give this as bel.
 
        If there is a code to move the cursor one position to the left (such as
        backspace) that capability should be given as cub1.   Similarly,  codes
@@ -1217,7 +1217,7 @@
        the  screen when text is output, but this does not necessarily apply to
        a cuf1 from the last column.  The only local motion  which  is  defined
        from  the  left  edge is if bw is given, then a cub1 from the left edge
-       will move to the right edge of the previous row.  If bw is  not  given,
+       will move to the right edge of the previous line.  If bw is not  given,
        the  effect  is undefined.  This is useful for drawing a box around the
        edge of the screen, for example.  If the terminal has switch selectable
        automatic  margins,  the terminfo file usually assumes that this is on;
@@ -1244,8 +1244,8 @@
        Cursor  addressing  and  other  strings  requiring  parameters  in  the
        terminal are described  by  a  parameterized  string  capability,  with
        printf-like  escapes  such  as  %x  in it.  For example, to address the
-       cursor, the cup capability is given, using two parameters: the row  and
-       column  to  address  to.   (Rows and columns are numbered from zero and
+       cursor, the cup capability is given, using two parameters: the line and
+       column  to  address  to.  (Lines and columns are numbered from zero and
        refer to the physical screen visible to the user,  not  to  any  unseen
        memory.)   If  the terminal has memory relative cursor addressing, that
        can be indicated by mrcup.
@@ -1365,14 +1365,14 @@
        order.  That is, to get x-5 one  would  use  "%gx%{5}%-".   %P  and  %g
        variables are persistent across escape-string evaluations.
 
-       Consider  the HP2645, which, to get to row 3 and column 12, needs to be
-       sent \E&a12c03Y padded for 6 milliseconds.  The order of the  rows  and
-       columns  is  inverted  here,  and the row and column are printed as two
+       Consider the HP2645, which, to get to line 3 and column 12, needs to be
+       sent \E&a12c03Y padded for 6 milliseconds.  The order of the lines  and
+       columns  is  inverted here, and the lines and column are printed as two
        digits.  The corresponding terminal description is expressed thus:
               cup=\E&a%p2%dc%p1%dY$<6>,
 
-       The Microterm ACT-IV needs the current row and column sent preceded  by
-       a ^T, with the row and column simply encoded in binary,
+       The Microterm ACT-IV needs the current line and column sent preceded by
+       a ^T, with the line and column simply encoded in binary,
               cup=^T%p1%c%p2%c
 
        Terminals  which  use  "%c"  need  to  be  able to backspace the cursor
@@ -1382,7 +1382,7 @@
        with  terminfo  set tty modes so that tabs are never expanded, so \t is
        safe to send.  This turns out to be essential for the Ann Arbor 4080.)
 
-       A final example is the LSI ADM-3a, which uses row and column offset  by
+       A final example is the LSI ADM-3a, which uses line and column offset by
        a blank character, thus
               cup=\E=%p1%' '%+%c%p2%' '%+%c
 
@@ -1404,8 +1404,8 @@
        corner of the screen, not of memory.  (Thus, the  \EH  sequence  on  HP
        terminals cannot be used for home.)
 
-       If the terminal has row or column absolute cursor addressing, these can
-       be given as single  parameter  capabilities  hpa  (horizontal  position
+       If  the  terminal  has line or column absolute cursor addressing, these
+       can be given as single parameter capabilities hpa (horizontal  position
        absolute)  and  vpa  (vertical position absolute).  Sometimes these are
        shorter than the more general  two  parameter  sequence  (as  with  the
        hp2645)   and  can  be  used  in  preference  to  cup.   If  there  are
@@ -1443,7 +1443,7 @@
                line position, and
 
            o   parameterized  capabilities  for setting the top, bottom, left,
-               right margins given the number of rows or columns.
+               right margins given the number of lines or columns.
 
        In practice, the categorization into "terminal" and  "printer"  is  not
        suitable:
@@ -1585,7 +1585,7 @@
        screen, write something to the bottom line, move the cursor to the  top
        of  the region, and do ri followed by dl1 or ind.  If the data scrolled
        off the bottom of the region by the ri re-appears,  then  scrolling  is
-       non-destructive.   System  V  and XSI Curses expect that ind, ri, indn,
+       non-destructive.  System V and X/Open Curses expect that ind, ri, indn,
        and  rin  will  simulate  destructive  scrolling;  their  documentation
        cautions  you  not  to  define  csr  unless  this is true.  This curses
        implementation is more  liberal  and  will  do  explicit  erases  after
@@ -1605,7 +1605,7 @@
 
 

Insert/Delete Character

        There are two basic kinds of  intelligent  terminals  with  respect  to
-       insert/delete  character  which  can  be described using terminfo.  The
+       insert/delete  character  which  can  be described using terminfo.  The
        most  common  insert/delete  character  operations  affect   only   the
        characters  on the current line and shift characters off the end of the
        line rigidly.  Other terminals, such as the Concept 100 and the  Perkin
@@ -1672,9 +1672,9 @@
        works.
 
        Finally,  you  can  specify dch1 to delete a single character, dch with
-       one parameter, n, to delete n characters, and  delete  mode  by  giving
-       smdc  and  rmdc  to  enter  and exit delete mode (any mode the terminal
-       needs to be placed in for dch1 to work).
+       one parameter, n, to delete ncharacters, and delete mode by giving smdc
+       and  rmdc to enter and exit delete mode (any mode the terminal needs to
+       be placed in for dch1 to work).
 
        A command to erase n characters  (equivalent  to  outputting  n  blanks
        without moving the cursor) can be given as ech with one parameter.
@@ -1948,7 +1948,7 @@
 
        If there are commands to set and clear tab stops, they can be given  as
        tbc (clear all tab stops) and hts (set a tab stop in the current column
-       of every row).  If a more complex sequence is needed to  set  the  tabs
+       of every line).  If a more complex sequence is needed to set  the  tabs
        than can be described by this, the sequence can be placed in is2 or if.
 
        The  tput  reset  command uses the same capability strings as the reset
@@ -2426,8 +2426,8 @@
        the Insert/Delete Character subsection above.
 
        The parameter substitutions for set_clock  and  display_clock  are  not
-       documented  in  SVr4 or the XSI Curses standard.  They are deduced from
-       the documentation for the AT&T 505 terminal.
+       documented  in  SVr4  or  X/Open  Curses.   They  are  deduced from the
+       documentation for the AT&T 505 terminal.
 
        Be careful assigning the kmous capability.  The ncurses  library  wants
        to  interpret  it as KEY_MOUSE, for use by terminals and emulators like
@@ -2442,9 +2442,9 @@
        specified, even if it is zero.
 
        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.
+       subsets  of  X/Open  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, and ncurses support all SVr4 capabilities.
 
@@ -2471,7 +2471,7 @@
        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
+       that (in the binary format) collide with subsequent System V and X/Open
        Curses extensions.
 
 
@@ -2487,7 +2487,7 @@
 
 
 
-ncurses 6.4                       2024-01-13                       terminfo(5)
+ncurses 6.5                       2024-05-11                       terminfo(5)