version 1.157, 2018/10/23 17:18:01 |
version 1.161, 2018/12/30 00:49:55 |
Line 63 static int man_SM_pre(MAN_ARGS); |
|
Line 63 static int man_SM_pre(MAN_ARGS); |
|
static int man_SS_pre(MAN_ARGS); |
static int man_SS_pre(MAN_ARGS); |
static int man_SY_pre(MAN_ARGS); |
static int man_SY_pre(MAN_ARGS); |
static int man_UR_pre(MAN_ARGS); |
static int man_UR_pre(MAN_ARGS); |
|
static int man_abort_pre(MAN_ARGS); |
static int man_alt_pre(MAN_ARGS); |
static int man_alt_pre(MAN_ARGS); |
static int man_ign_pre(MAN_ARGS); |
static int man_ign_pre(MAN_ARGS); |
static int man_in_pre(MAN_ARGS); |
static int man_in_pre(MAN_ARGS); |
Line 77 static const struct man_html_act man_html_acts[MAN_MAX |
|
Line 78 static const struct man_html_act man_html_acts[MAN_MAX |
|
{ man_SS_pre, NULL }, /* SS */ |
{ man_SS_pre, NULL }, /* SS */ |
{ man_IP_pre, NULL }, /* TP */ |
{ man_IP_pre, NULL }, /* TP */ |
{ man_IP_pre, NULL }, /* TQ */ |
{ man_IP_pre, NULL }, /* TQ */ |
{ man_PP_pre, NULL }, /* LP */ |
{ man_abort_pre, NULL }, /* LP */ |
{ man_PP_pre, NULL }, /* PP */ |
{ man_PP_pre, NULL }, /* PP */ |
{ man_PP_pre, NULL }, /* P */ |
{ man_abort_pre, NULL }, /* P */ |
{ man_IP_pre, NULL }, /* IP */ |
{ man_IP_pre, NULL }, /* IP */ |
{ man_HP_pre, NULL }, /* HP */ |
{ man_HP_pre, NULL }, /* HP */ |
{ man_SM_pre, NULL }, /* SM */ |
{ man_SM_pre, NULL }, /* SM */ |
Line 138 print_bvspace(struct html *h, const struct roff_node * |
|
Line 139 print_bvspace(struct html *h, const struct roff_node * |
|
} |
} |
|
|
void |
void |
html_man(void *arg, const struct roff_man *man) |
html_man(void *arg, const struct roff_meta *man) |
{ |
{ |
struct html *h; |
struct html *h; |
struct roff_node *n; |
struct roff_node *n; |
Line 153 html_man(void *arg, const struct roff_man *man) |
|
Line 154 html_man(void *arg, const struct roff_man *man) |
|
if (n->type == ROFFT_COMMENT) |
if (n->type == ROFFT_COMMENT) |
print_gen_comment(h, n); |
print_gen_comment(h, n); |
t = print_otag(h, TAG_HEAD, ""); |
t = print_otag(h, TAG_HEAD, ""); |
print_man_head(&man->meta, h); |
print_man_head(man, h); |
print_tagq(h, t); |
print_tagq(h, t); |
print_otag(h, TAG_BODY, ""); |
print_otag(h, TAG_BODY, ""); |
} |
} |
|
|
man_root_pre(&man->meta, h); |
man_root_pre(man, h); |
t = print_otag(h, TAG_DIV, "c", "manual-text"); |
t = print_otag(h, TAG_DIV, "c", "manual-text"); |
print_man_nodelist(&man->meta, n, h); |
print_man_nodelist(man, n, h); |
print_tagq(h, t); |
print_tagq(h, t); |
man_root_post(&man->meta, h); |
man_root_post(man, h); |
print_tagq(h, NULL); |
print_tagq(h, NULL); |
} |
} |
|
|
Line 234 print_man_node(MAN_ARGS) |
|
Line 235 print_man_node(MAN_ARGS) |
|
want_fillmode = MAN_fi; |
want_fillmode = MAN_fi; |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case MAN_PP: /* These have no head. */ |
case MAN_PP: /* These have no head. */ |
case MAN_LP: /* They will simply */ |
case MAN_RS: /* They will simply */ |
case MAN_P: /* reopen .nf in the body. */ |
case MAN_UR: /* reopen .nf in the body. */ |
case MAN_RS: |
|
case MAN_UR: |
|
case MAN_MT: |
case MAN_MT: |
fillmode(h, MAN_fi); |
fillmode(h, MAN_fi); |
break; |
break; |
Line 671 man_UR_pre(MAN_ARGS) |
|
Line 670 man_UR_pre(MAN_ARGS) |
|
print_man_nodelist(man, n->child, h); |
print_man_nodelist(man, n->child, h); |
|
|
return 0; |
return 0; |
|
} |
|
|
|
static int |
|
man_abort_pre(MAN_ARGS) |
|
{ |
|
abort(); |
} |
} |