Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ tic(1M) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

captoinfo(1M)

infocmp(1M)

terminfo(4)



tic(1M)          UNIX System V(Terminal Information Utilities)          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 standard 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 description in the file describes
              the capabilities of a particular terminal.  When a use=entry-name
              field is discovered in a terminal entry currently being compiled,
              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
              capabilities 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.

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).



10/89                                                                    Page 1





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