version 1.243, 2023/10/24 20:53:12 |
version 1.244, 2023/11/13 19:13:01 |
Line 153 terminal_man(void *arg, const struct roff_meta *man) |
|
Line 153 terminal_man(void *arg, const struct roff_meta *man) |
|
struct mtermp mt; |
struct mtermp mt; |
struct termp *p; |
struct termp *p; |
struct roff_node *n, *nc, *nn; |
struct roff_node *n, *nc, *nn; |
size_t save_defindent; |
|
|
|
p = (struct termp *)arg; |
p = (struct termp *)arg; |
save_defindent = p->defindent; |
|
if (p->synopsisonly == 0 && p->defindent == 0) |
|
p->defindent = 7; |
|
p->tcol->rmargin = p->maxrmargin = p->defrmargin; |
p->tcol->rmargin = p->maxrmargin = p->defrmargin; |
term_tab_set(p, NULL); |
term_tab_set(p, NULL); |
term_tab_set(p, "T"); |
term_tab_set(p, "T"); |
term_tab_set(p, ".5i"); |
term_tab_set(p, ".5i"); |
|
|
memset(&mt, 0, sizeof(mt)); |
memset(&mt, 0, sizeof(mt)); |
mt.lmargin[mt.lmargincur] = term_len(p, p->defindent); |
mt.lmargin[mt.lmargincur] = term_len(p, 7); |
mt.offset = term_len(p, p->defindent); |
mt.offset = term_len(p, p->defindent); |
mt.pardist = 1; |
mt.pardist = 1; |
|
|
Line 195 terminal_man(void *arg, const struct roff_meta *man) |
|
Line 191 terminal_man(void *arg, const struct roff_meta *man) |
|
print_man_nodelist(p, &mt, n, man); |
print_man_nodelist(p, &mt, n, man); |
term_end(p); |
term_end(p); |
} |
} |
p->defindent = save_defindent; |
|
} |
} |
|
|
/* |
/* |
Line 504 pre_PP(DECL_ARGS) |
|
Line 499 pre_PP(DECL_ARGS) |
|
{ |
{ |
switch (n->type) { |
switch (n->type) { |
case ROFFT_BLOCK: |
case ROFFT_BLOCK: |
mt->lmargin[mt->lmargincur] = term_len(p, p->defindent); |
mt->lmargin[mt->lmargincur] = term_len(p, 7); |
print_bvspace(p, n, mt->pardist); |
print_bvspace(p, n, mt->pardist); |
break; |
break; |
case ROFFT_HEAD: |
case ROFFT_HEAD: |
Line 680 pre_SS(DECL_ARGS) |
|
Line 675 pre_SS(DECL_ARGS) |
|
|
|
switch (n->type) { |
switch (n->type) { |
case ROFFT_BLOCK: |
case ROFFT_BLOCK: |
mt->lmargin[mt->lmargincur] = term_len(p, p->defindent); |
mt->lmargin[mt->lmargincur] = term_len(p, 7); |
mt->offset = term_len(p, p->defindent); |
mt->offset = term_len(p, p->defindent); |
|
|
/* |
/* |
Line 721 pre_SH(DECL_ARGS) |
|
Line 716 pre_SH(DECL_ARGS) |
|
|
|
switch (n->type) { |
switch (n->type) { |
case ROFFT_BLOCK: |
case ROFFT_BLOCK: |
mt->lmargin[mt->lmargincur] = term_len(p, p->defindent); |
mt->lmargin[mt->lmargincur] = term_len(p, 7); |
mt->offset = term_len(p, p->defindent); |
mt->offset = term_len(p, p->defindent); |
|
|
/* |
/* |
Line 805 pre_RS(DECL_ARGS) |
|
Line 800 pre_RS(DECL_ARGS) |
|
if (++mt->lmarginsz < MAXMARGINS) |
if (++mt->lmarginsz < MAXMARGINS) |
mt->lmargincur = mt->lmarginsz; |
mt->lmargincur = mt->lmarginsz; |
|
|
mt->lmargin[mt->lmargincur] = term_len(p, p->defindent); |
mt->lmargin[mt->lmargincur] = term_len(p, 7); |
return 1; |
return 1; |
} |
} |
|
|