Lines Matching defs:termp
62 struct termp { struct
64 struct termp_col *tcols; /* Array of table columns. */ argument
65 struct termp_col *tcol; /* Current table column. */ argument
66 size_t maxtcol; /* Allocated table columns. */
67 size_t lasttcol; /* Last column currently used. */
68 size_t line; /* Current output line number. */
69 size_t defindent; /* Default indent for text. */
70 size_t defrmargin; /* Right margin of the device. */
71 size_t lastrmargin; /* Right margin before the last ll. */
72 size_t maxrmargin; /* Max right margin. */
73 size_t col; /* Byte position in buf. */
74 size_t viscol; /* Chars on current line. */
75 size_t trailspace; /* See term_flushln(). */
76 size_t minbl; /* Minimum blanks before next field. */
77 int synopsisonly; /* Print the synopsis only. */
78 int mdocstyle; /* Imitate mdoc(7) output. */
79 int ti; /* Temporary indent for one line. */
80 int skipvsp; /* Vertical space to skip. */
81 int flags;
113 void (*letter)(struct termp *, int); argument
114 void (*begin)(struct termp *); argument
115 void (*end)(struct termp *); argument
116 void (*endline)(struct termp *); argument
117 void (*advance)(struct termp *, size_t); argument
118 void (*setwidth)(struct termp *, int, int); argument
119 size_t (*width)(const struct termp *, int); argument
120 int (*hspan)(const struct termp *, argument
124 struct termp_ps *ps; argument
130 void roff_term_pre(struct termp *, const struct roff_node *); argument