TIC(8)               Maintenance Commands and Procedures              TIC(8)
NAME
       tic - terminfo compiler
SYNOPSIS
       tic [
-v [
n]] [
-c] 
fileDESCRIPTION
       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(3CURSES).
       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.
OPTIONS
       The following options are supported:       
-c                Specifies to check only 
file for errors. Errors in 
use=                links are not detected.       
-v[
n]
                Specify 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, 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.
OPERANDS
       file               Contains one or more 
terminfo terminal descriptions in source
               format [see 
terminfo(5)]. 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 are explicitly defined in the current
               entry.
FILES
       /usr/share/lib/terminfo/?/*           Compiled terminal description database
ATTRIBUTES
       See 
attributes(7) for descriptions of the following attributes:
       +---------------+-----------------+
       |ATTRIBUTE TYPE | ATTRIBUTE VALUE |
       +---------------+-----------------+
SEE ALSO
       curses(3CURSES), 
terminfo(5), 
attributes(7), 
captoinfo(8), 
infocmp(8)NOTES
       When an entry, for example, 
entry_name_1, contains a 
use=entry_name_2       field, any canceled capabilities in 
entry_name_2 must also appear in       
entry_name_1 before 
use= for these capabilities to be canceled in       
entry_name_1.
                                June 25, 2011                         TIC(8)