Annotation of researchv9/cmd/troff/tw.h, revision 1.1.1.1

1.1       root        1: /* typewriter driving table structure */
                      2: 
                      3: #define        NROFFCHARS      NCHARS  /* ought to be dynamic */
                      4: 
                      5: extern struct t {
                      6:        int     bset;           /* these bits have to be on */
                      7:        int     breset;         /* these bits have to be off */
                      8:        int     Hor;            /* #units in minimum horiz motion */
                      9:        int     Vert;           /* #units in minimum vert motion */
                     10:        int     Newline;        /* #units in single line space */
                     11:        int     Char;           /* #units in character width */
                     12:        int     Em;             /* ditto */
                     13:        int     Halfline;       /* half line units */
                     14:        int     Adj;            /* minimum units for horizontal adjustment */
                     15:        char    *twinit;        /* initialize terminal */
                     16:        char    *twrest;        /* reinitialize terminal */
                     17:        char    *twnl;          /* terminal sequence for newline */
                     18:        char    *hlr;           /* half-line reverse */
                     19:        char    *hlf;           /* half-line forward */
                     20:        char    *flr;           /* full-line reverse */
                     21:        char    *bdon;          /* turn bold mode on */
                     22:        char    *bdoff;         /* turn bold mode off */
                     23:        char    *iton;          /* turn italic mode on */
                     24:        char    *itoff;         /* turn italic mode off */
                     25:        char    *ploton;        /* turn plot mode on */
                     26:        char    *plotoff;       /* turn plot mode off */
                     27:        char    *up;            /* sequence to move up in plot mode */
                     28:        char    *down;          /* ditto */
                     29:        char    *right;         /* ditto */
                     30:        char    *left;          /* ditto */
                     31: 
                     32:        char    *codetab[NROFFCHARS-128];
                     33:        char    width[NROFFCHARS];
                     34: } t;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.