Lines Matching defs:t
61 struct t t; /* terminal characteristics */
128 p = skipstr(p); p = getint(p, &t.bset);
129 p = skipstr(p); p = getint(p, &t.breset);
130 p = skipstr(p); p = getint(p, &t.Hor);
131 p = skipstr(p); p = getint(p, &t.Vert);
132 p = skipstr(p); p = getint(p, &t.Newline);
133 p = skipstr(p); p = getint(p, &t.Char);
134 p = skipstr(p); p = getint(p, &t.Em);
135 p = skipstr(p); p = getint(p, &t.Halfline);
136 p = skipstr(p); p = getint(p, &t.Adj);
137 p = skipstr(p); p = getstr(p, t.twinit = p);
138 p = skipstr(p); p = getstr(p, t.twrest = p);
139 p = skipstr(p); p = getstr(p, t.twnl = p);
140 p = skipstr(p); p = getstr(p, t.hlr = p);
141 p = skipstr(p); p = getstr(p, t.hlf = p);
142 p = skipstr(p); p = getstr(p, t.flr = p);
143 p = skipstr(p); p = getstr(p, t.bdon = p);
144 p = skipstr(p); p = getstr(p, t.bdoff = p);
145 p = skipstr(p); p = getstr(p, t.iton = p);
146 p = skipstr(p); p = getstr(p, t.itoff = p);
147 p = skipstr(p); p = getstr(p, t.ploton = p);
148 p = skipstr(p); p = getstr(p, t.plotoff = p);
149 p = skipstr(p); p = getstr(p, t.up = p);
150 p = skipstr(p); p = getstr(p, t.down = p);
151 p = skipstr(p); p = getstr(p, t.right = p);
152 p = skipstr(p); p = getstr(p, t.left = p);
161 t.width[i] = 1; /* default widths */
167 while (*p == ' ' || *p == '\t' || *p == '\n')
178 while (*p == ' ' || *p == '\t')
180 t.width[i+_SPECCHAR_ST] = *p++ - '0';
181 while (*p == ' ' || *p == '\t')
183 t.codetab[i] = p;
192 dtab = 8 * t.Em;
203 t.Adj = t.Hor;
211 while (*s == ' ' || *s == '\t' || *s == '\n')
213 while (*s != ' ' && *s != '\t' && *s != '\n')
219 char *getstr(s, t) /* find next string in s, copy to t */
220 char *s, *t;
224 while (*s == ' ' || *s == '\t' || *s == '\n')
235 if (!quote && (*s == ' ' || *s == '\t' || *s == '\n'))
238 *t++ = *s++;
244 *t++ = (s[0]-'0')<<6 | (s[1]-'0')<<3 | s[2]-'0';
247 *t++ = *s - '0';
249 *t++ = '\b';
251 *t++ = '\n';
253 *t++ = '\r';
254 } else if (*s == 't') {
255 *t++ = '\t';
257 *t++ = *s;
262 *t = '\0';
272 while (*s == ' ' || *s == '\t' || *s == '\n')
335 if (t.twrest) /* has ptinit() been done yet? */
336 oputs(t.twrest);
358 lead += dip->blss + lss - t.Newline;
364 oputs(t.twnl);
366 lead += t.Newline;
413 esc += t.Char;
438 phyw = w = t.Char * csi_width[cs(i)];
442 phyw = w = t.Char * t.width[k];
464 oputs(t.itoff);
466 oputs(t.bdoff);
468 oputs(t.iton);
470 oputs(t.bdon);
473 if ((xfont == ulfont || xfont == BIFONT) && !(*t.iton & 0377)) {
474 for (j = w / t.Char; j > 0; j--)
476 for (j = w / t.Char; j > 0; j--)
479 if ((j = bdtab[xfont]) && !(*t.bdon & 0377))
518 codep = t.codetab[k-_SPECCHAR_ST];
539 for (j = phyw / t.Char; j > 0; j--)
553 oputs(t.ploton);
563 j = t.up;
565 j = t.down;
568 j = t.left;
570 j = t.right;
581 oputs(t.plotoff);
599 j = t.hlf;
600 p = t.right;
601 q = t.down;
605 i = t.flr;
606 /* if(!esct)i = t.flr; else i = "\0";*/
607 j = t.hlr;
608 q = t.up;
611 k = lead / t.Newline;
612 lead = lead % t.Newline;
617 k = lead / t.Halfline;
618 lead = lead % t.Halfline;
622 k = lead / t.Newline;
623 lead = lead % t.Newline;
635 p = t.left;
640 if (dt % t.Em)
647 k = esc / t.Em;
648 esc = esc % t.Em;
652 if ((*t.ploton & 0377) && (esc || lead)) {
653 oputs(t.ploton);
654 esc /= t.Hor;
655 lead /= t.Vert;
660 oputs(t.plotoff);