version 1.122, 2017/01/17 01:47:51 |
version 1.125, 2017/01/19 01:00:14 |
Line 166 html_man(void *arg, const struct roff_man *man) |
|
Line 166 html_man(void *arg, const struct roff_man *man) |
|
|
|
print_man_nodelist(&man->meta, man->first, &mh, h); |
print_man_nodelist(&man->meta, man->first, &mh, h); |
print_tagq(h, t); |
print_tagq(h, t); |
putchar('\n'); |
|
} |
} |
|
|
static void |
static void |
print_man_head(MAN_ARGS) |
print_man_head(MAN_ARGS) |
{ |
{ |
|
char *cp; |
|
|
print_gen_head(h); |
print_gen_head(h); |
assert(man->title); |
mandoc_asprintf(&cp, "%s(%s)", man->title, man->msec); |
assert(man->msec); |
|
bufinit(h); |
|
bufcat_fmt(h, "%s(%s)", man->title, man->msec); |
|
print_otag(h, TAG_TITLE, ""); |
print_otag(h, TAG_TITLE, ""); |
print_text(h, h->buf); |
print_text(h, cp); |
|
free(cp); |
} |
} |
|
|
static void |
static void |
Line 217 print_man_node(MAN_ARGS) |
|
Line 215 print_man_node(MAN_ARGS) |
|
print_text(h, n->string); |
print_text(h, n->string); |
return; |
return; |
case ROFFT_EQN: |
case ROFFT_EQN: |
if (n->flags & NODE_LINE) |
|
putchar('\n'); |
|
print_eqn(h, n->eqn); |
print_eqn(h, n->eqn); |
break; |
break; |
case ROFFT_TBL: |
case ROFFT_TBL: |