Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ tic(1M) — mips UMIPS RISC/os 5.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

captoinfo(1M)

infocmp(1M)

terminfo(4)



TIC(1M)             RISC/os Reference Manual              TIC(1M)



NAME
     tic - terminfo compiler

SYNOPSIS
     tic [-v[n]] [-c] [ file ]

DESCRIPTION
     The command tic translates a terminfo file from  the  source
     format  into the compiled format.  The results are placed in
     the directory /usr/share/lib/terminfo.  The compiled  format
     is   necessary   for   use  with  the  library  routines  in
     curses(3X).

     -vn     specifies that (verbose) output be written to  stan-
             dard error trace information showing tic's progress.
             The optional integer n is a number  from  1  to  10,
             inclusive, indicating the desired level of detail of
             information.  If n is omitted, the default level  is
             1.   If n is specified and greater than 1, the level
             of detail is increased.

     -c      specifies to check only file for errors.  Errors  in
             use= links are not detected.

     file    contains one or more terminfo terminal  descriptions
             in  source  format [see terminfo(4)].  Each descrip-
             tion in the file describes  the  capabilities  of  a
             particular terminal.  When a use=entry-name field is
             discovered in a terminal entry currently being  com-
             piled,    tic    reads    in    the    binary   from
             /usr/share/lib/terminfo  to  complete   the   entry.
             (Entries  created  from file will be used first.  If
             the  environment  variable  TERMINFO  is  set,  that
             directory      is      searched      instead      of
             /usr/share/lib/terminfo.)  tic duplicates the  capa-
             bilities  in  entry-name for the current entry, with
             the exception of those capabilities that  explicitly
             are defined in the current entry.

     If the environment variable TERMINFO is  set,  the  compiled
     results are placed there instead of /usr/share/lib/terminfo.

     Total compiled entries cannot exceed 4096 bytes.   The  name
     field  cannot exceed 128 bytes.  Terminal names exceeding 14
     characters will be truncated to 14 characters and a  warning
     message will be printed.

INTERNATIONAL FUNCTIONALITY
     tic can translate a terminfo(4) file including variables for
     international  functionality  from  the source format to the
     compiled format.




                        Printed 11/19/92                   Page 1





TIC(1M)             RISC/os Reference Manual              TIC(1M)



     tic also recognizes the environment variable TERMINFO with a
     value  that  includes characters from the supplementary code
     sets as the path name for the compiled result.

     Entry names in terminfo(4)  files  must  be  in  single-byte
     characters,  since  the  compiled result will be placed in a
     directory named using the first byte of the entry name.

FILES
     /usr/share/lib/terminfo/?/*   Compiled terminal  description
     database.

NOTES
     When   an   entry,   e.g.,    entryname1,    contains    a
     use=entry_name_2   field,   any   canceled  capabilities  in
     entry_name_2 must also appear in  entryname1  before  use=
     for these capabilities to be canceled in entryname1.

SEE ALSO
     curses(3X), captoinfo(1M), infocmp(1M), terminfo(4).



































 Page 2                 Printed 11/19/92



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026