home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / a_man / cat1 / tic.z / tic
Encoding:
Text File  |  2002-10-03  |  6.1 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ttttiiiicccc((((1111MMMM))))                                                                ttttiiiicccc((((1111MMMM))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _tttt_iiii_cccc - terminfo compiler
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _tttt_iiii_cccc [ _----_vvvv[_n] ] [ _----_cccc ] _f_i_l_e
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      The command _tttt_iiii_cccc translates a _tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo file from the source format into
  16.      the compiled format.  The results are placed in the directory
  17.      _////_uuuu_ssss_rrrr_////_ssss_hhhh_aaaa_rrrr_eeee_////_llll_iiii_bbbb_////_tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo.  The compiled format is necessary for use with
  18.      the library routines in _cccc_uuuu_rrrr_ssss_eeee_ssss(3X).
  19.  
  20.      _----_vvvv_n     Specifies that (verbose) output be written to standard error
  21.              trace information showing _tttt_iiii_cccc's progress.  The optional integer _n
  22.              is a number from 1 to 10, inclusive, indicating the desired level
  23.              of detail of information.  If _n is omitted, the default level is
  24.              1.  If _n is specified and greater than 1, the level of detail is
  25.              increased.
  26.  
  27.      _----_cccc      Specifies to check only _f_i_l_e for errors.  Errors in _uuuu_ssss_eeee_==== links
  28.              are not detected.
  29.  
  30.      _f_i_l_e    Contains one or more _tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo terminal descriptions in source
  31.              format (see _tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo(4)).  Each description in the file describes
  32.              the capabilities of a particular terminal.  When a _uuuu_ssss_eeee=_e_n_t_r_y-_n_a_m_e
  33.              field is discovered in a terminal entry currently being compiled,
  34.              _tttt_iiii_cccc reads in the binary from _////_uuuu_ssss_rrrr_////_ssss_hhhh_aaaa_rrrr_eeee_////_llll_iiii_bbbb_////_tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo to complete
  35.              the entry.  (Entries created from _f_i_l_e will be used first.  If
  36.              the environment variable _TTTT_EEEE_RRRR_MMMM_IIII_NNNN_FFFF_OOOO is set, that directory is
  37.              searched instead of _////_uuuu_ssss_rrrr_////_ssss_hhhh_aaaa_rrrr_eeee_////_llll_iiii_bbbb_////_tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo.)  _tttt_iiii_cccc duplicates the
  38.              capabilities in _e_n_t_r_y-_n_a_m_e for the current entry, with the
  39.              exception of those capabilities that explicitly are defined in
  40.              the current entry.
  41.  
  42.      If the environment variable _TTTT_EEEE_RRRR_MMMM_IIII_NNNN_FFFF_OOOO is set, the compiled results are
  43.      placed there instead of _////_uuuu_ssss_rrrr_////_ssss_hhhh_aaaa_rrrr_eeee_////_llll_iiii_bbbb_////_tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo.
  44.  
  45.      Total compiled entries cannot exceed 4096 bytes.  The name field cannot
  46.      exceed 128 bytes.  Terminal names exceeding 14 characters are truncated
  47.      to 14 characters and a warning message will be printed.
  48.  
  49.    IIIInnnntttteeeerrrrnnnnaaaattttiiiioooonnnnaaaallll FFFFuuuunnnnccccttttiiiioooonnnnssss
  50.      _tttt_iiii_cccc can translate a _tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo(4) file including variables for
  51.      international functionality from the source format to the compiled
  52.      format.
  53.  
  54.      _tttt_iiii_cccc also recognizes the environment variable _TTTT_EEEE_RRRR_MMMM_IIII_NNNN_FFFF_OOOO with a value that
  55.      includes characters from the supplementary code sets as the pathname for
  56.      the compiled result.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ttttiiiicccc((((1111MMMM))))                                                                ttttiiiicccc((((1111MMMM))))
  71.  
  72.  
  73.  
  74.      Entry names in _tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo(4) files must be in single-byte characters, since
  75.      the compiled result will be placed in a directory named using the first
  76.      byte of the entry name.
  77.  
  78. FFFFIIIILLLLEEEESSSS
  79.      _////_uuuu_ssss_rrrr_////_ssss_hhhh_aaaa_rrrr_eeee_////_llll_iiii_bbbb_////_tttt_eeee_rrrr_mmmm_iiii_nnnn_ffff_oooo_////_????_////_****     compiled terminal description database
  80.  
  81. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  82.      captoinfo(1M), infocmp(1M), curses(3X), terminfo(4).
  83.  
  84. NNNNOOOOTTTTEEEESSSS
  85.      When an entry, for example, _eeee_nnnn_tttt_rrrr_yyyy______nnnn_aaaa_mmmm_eeee______1111, contains a _uuuu_ssss_eeee_====_e_n_t_r_y__n_a_m_e__2
  86.      field, any canceled capabilities in _e_n_t_r_y__n_a_m_e__2 must also appear in
  87.      _eeee_nnnn_tttt_rrrr_yyyy______nnnn_aaaa_mmmm_eeee______1111 before _uuuu_ssss_eeee_==== for these capabilities to be canceled in
  88.      _eeee_nnnn_tttt_rrrr_yyyy______nnnn_aaaa_mmmm_eeee______1111.
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.