version 1.182, 2022/07/05 21:25:29 |
version 1.186, 2023/10/18 16:11:33 |
Line 60 static int man_SH_pre(MAN_ARGS); |
|
Line 60 static int man_SH_pre(MAN_ARGS); |
|
static int man_SM_pre(MAN_ARGS); |
static int man_SM_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 75 static const struct man_html_act man_html_acts[MAN_MAX |
|
Line 74 static const struct man_html_act man_html_acts[MAN_MAX |
|
{ man_SH_pre, NULL }, /* SS */ |
{ man_SH_pre, NULL }, /* SS */ |
{ man_IP_pre, NULL }, /* TP */ |
{ man_IP_pre, NULL }, /* TP */ |
{ man_IP_pre, NULL }, /* TQ */ |
{ man_IP_pre, NULL }, /* TQ */ |
{ man_abort_pre, NULL }, /* LP */ |
{ man_PP_pre, NULL }, /* LP */ |
{ man_PP_pre, NULL }, /* PP */ |
{ man_PP_pre, NULL }, /* PP */ |
{ man_abort_pre, NULL }, /* P */ |
{ man_PP_pre, NULL }, /* P */ |
{ man_IP_pre, NULL }, /* IP */ |
{ man_IP_pre, NULL }, /* IP */ |
{ man_PP_pre, NULL }, /* HP */ |
{ man_PP_pre, NULL }, /* HP */ |
{ man_SM_pre, NULL }, /* SM */ |
{ man_SM_pre, NULL }, /* SM */ |
Line 271 man_root_pre(const struct roff_meta *man, struct html |
|
Line 270 man_root_pre(const struct roff_meta *man, struct html |
|
mandoc_asprintf(&title, "%s(%s)", man->title, man->msec); |
mandoc_asprintf(&title, "%s(%s)", man->title, man->msec); |
|
|
t = print_otag(h, TAG_DIV, "cr?", "head", "doc-pageheader", |
t = print_otag(h, TAG_DIV, "cr?", "head", "doc-pageheader", |
"aria-label", "manual header line"); |
"aria-label", "Manual header line"); |
|
|
print_otag(h, TAG_SPAN, "c", "head-ltitle"); |
print_otag(h, TAG_SPAN, "c", "head-ltitle"); |
print_text(h, title); |
print_text(h, title); |
Line 294 man_root_post(const struct roff_meta *man, struct html |
|
Line 293 man_root_post(const struct roff_meta *man, struct html |
|
struct tag *t; |
struct tag *t; |
|
|
t = print_otag(h, TAG_DIV, "cr?", "foot", "doc-pagefooter", |
t = print_otag(h, TAG_DIV, "cr?", "foot", "doc-pagefooter", |
"aria-label", "manual footer line"); |
"aria-label", "Manual footer line"); |
|
|
print_otag(h, TAG_SPAN, "c", "foot-left"); |
print_otag(h, TAG_SPAN, "c", "foot-left"); |
print_stagq(h, t); |
print_stagq(h, t); |
Line 316 man_SH_pre(MAN_ARGS) |
|
Line 315 man_SH_pre(MAN_ARGS) |
|
enum htmltag tag; |
enum htmltag tag; |
|
|
if (n->tok == MAN_SH) { |
if (n->tok == MAN_SH) { |
tag = TAG_H1; |
tag = TAG_H2; |
class = "Sh"; |
class = "Sh"; |
} else { |
} else { |
tag = TAG_H2; |
tag = TAG_H3; |
class = "Ss"; |
class = "Ss"; |
} |
} |
switch (n->type) { |
switch (n->type) { |
Line 406 man_PP_pre(MAN_ARGS) |
|
Line 405 man_PP_pre(MAN_ARGS) |
|
if (n->child != NULL && |
if (n->child != NULL && |
(n->child->flags & NODE_NOFILL) == 0) |
(n->child->flags & NODE_NOFILL) == 0) |
print_otag(h, TAG_P, "c", |
print_otag(h, TAG_P, "c", |
n->tok == MAN_PP ? "Pp" : "Pp HP"); |
n->tok == MAN_HP ? "Pp HP" : "Pp"); |
break; |
break; |
default: |
default: |
abort(); |
abort(); |
Line 434 list_continues(const struct roff_node *n1, const struc |
|
Line 433 list_continues(const struct roff_node *n1, const struc |
|
s2 = n2 == NULL ? "" : n2->string; |
s2 = n2 == NULL ? "" : n2->string; |
c1 = strcmp(s1, "*") == 0 ? '*' : |
c1 = strcmp(s1, "*") == 0 ? '*' : |
strcmp(s1, "\\-") == 0 ? '-' : |
strcmp(s1, "\\-") == 0 ? '-' : |
strcmp(s1, "\\(bu") == 0 ? 'b' : ' '; |
strcmp(s1, "\\(bu") == 0 ? 'b' : |
|
strcmp(s1, "\\[bu]") == 0 ? 'b' : ' '; |
c2 = strcmp(s2, "*") == 0 ? '*' : |
c2 = strcmp(s2, "*") == 0 ? '*' : |
strcmp(s2, "\\-") == 0 ? '-' : |
strcmp(s2, "\\-") == 0 ? '-' : |
strcmp(s2, "\\(bu") == 0 ? 'b' : ' '; |
strcmp(s2, "\\(bu") == 0 ? 'b' : |
|
strcmp(s2, "\\[bu]") == 0 ? 'b' : ' '; |
return c1 != c2 ? '\0' : c1 == 'b' ? '*' : c1; |
return c1 != c2 ? '\0' : c1 == 'b' ? '*' : c1; |
} |
} |
|
|
Line 634 man_UR_pre(MAN_ARGS) |
|
Line 635 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(); |
|
} |
} |