Lines Matching refs:mt
49 struct mtermp *mt, \
143 struct mtermp mt;
154 memset(&mt, 0, sizeof(struct mtermp));
156 mt.lmargin[mt.lmargincur] = term_len(p, p->defindent);
157 mt.offset = term_len(p, p->defindent);
158 mt.pardist = 1;
166 print_man_nodelist(p, &mt,
179 print_man_nodelist(p, &mt, n, meta);
242 mt->fl |= MANT_LITERAL;
244 mt->fl &= ~MANT_LITERAL;
269 mt->pardist = 1;
274 mt->pardist = term_vspan(p, &su);
314 savelit = MANT_LITERAL & mt->fl;
315 mt->fl &= ~MANT_LITERAL;
320 mt->fl |= MANT_LITERAL;
321 print_man_node(p, mt, nn, meta);
410 p->offset = mt->offset;
495 print_bvspace(p, n, mt->pardist);
503 if ( ! (MANT_LITERAL & mt->fl)) {
513 if (len < 0 && (size_t)(-len) > mt->offset)
514 len = -mt->offset;
517 mt->lmargin[mt->lmargincur] = len;
519 len = mt->lmargin[mt->lmargincur];
521 p->offset = mt->offset;
522 p->rmargin = mt->offset + len;
535 p->offset = mt->offset;
549 mt->lmargin[mt->lmargincur] = term_len(p, p->defindent);
550 print_bvspace(p, n, mt->pardist);
553 p->offset = mt->offset;
576 print_bvspace(p, n, mt->pardist);
587 if (len < 0 && (size_t)(-len) > mt->offset)
588 len = -mt->offset;
591 mt->lmargin[mt->lmargincur] = len;
593 len = mt->lmargin[mt->lmargincur];
597 p->offset = mt->offset;
598 p->rmargin = mt->offset + len;
600 savelit = MANT_LITERAL & mt->fl;
601 mt->fl &= ~MANT_LITERAL;
604 print_man_node(p, mt, n->child, meta);
607 mt->fl |= MANT_LITERAL;
611 p->offset = mt->offset + len;
634 p->offset = mt->offset;
657 print_bvspace(p, n, mt->pardist);
669 if (len < 0 && (size_t)(-len) > mt->offset)
670 len = -mt->offset;
673 mt->lmargin[mt->lmargincur] = len;
675 len = mt->lmargin[mt->lmargincur];
679 p->offset = mt->offset;
680 p->rmargin = mt->offset + len;
682 savelit = MANT_LITERAL & mt->fl;
683 mt->fl &= ~MANT_LITERAL;
691 print_man_node(p, mt, nn, meta);
696 mt->fl |= MANT_LITERAL;
699 p->offset = mt->offset + len;
721 p->offset = mt->offset;
735 mt->fl &= ~MANT_LITERAL;
736 mt->lmargin[mt->lmargincur] = term_len(p, p->defindent);
737 mt->offset = term_len(p, p->defindent);
750 for (i = 0; i < mt->pardist; i++)
758 p->offset = mt->offset;
790 mt->fl &= ~MANT_LITERAL;
791 mt->lmargin[mt->lmargincur] = term_len(p, p->defindent);
792 mt->offset = term_len(p, p->defindent);
805 for (i = 0; i < mt->pardist; i++)
813 p->offset = mt->offset;
857 if (n->aux < 0 && (size_t)(-n->aux) > mt->offset)
858 n->aux = -mt->offset;
862 mt->offset += n->aux;
863 p->offset = mt->offset;
866 if (++mt->lmarginsz < MAXMARGINS)
867 mt->lmargincur = mt->lmarginsz;
869 mt->lmargin[mt->lmargincur] = mt->lmargin[mt->lmargincur - 1];
887 mt->offset -= n->parent->head->aux;
888 p->offset = mt->offset;
890 if (--mt->lmarginsz < MAXMARGINS)
891 mt->lmargincur = mt->lmarginsz;
912 print_man_node(p, mt, n->child->child, meta);
961 c = (*termacts[n->tok].pre)(p, mt, n, meta);
964 print_man_nodelist(p, mt, n->child, meta);
967 (*termacts[n->tok].post)(p, mt, n, meta);
979 if (mt->fl & MANT_LITERAL &&
1007 print_man_node(p, mt, n, meta);