Annotation of researchv9/cmd/troff/tw.h, revision 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.