=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/man_html.c,v retrieving revision 1.134 retrieving revision 1.135 diff -c -r1.134 -r1.135 *** src/usr.bin/mandoc/man_html.c 2022/07/04 14:37:14 1.134 --- src/usr.bin/mandoc/man_html.c 2022/07/05 21:25:23 1.135 *************** *** 1,6 **** ! /* $OpenBSD: man_html.c,v 1.134 2022/07/04 14:37:14 schwarze Exp $ */ /* ! * Copyright (c) 2013-2015, 2017-2020 Ingo Schwarze * Copyright (c) 2008-2012, 2014 Kristaps Dzonsons * * Permission to use, copy, modify, and distribute this software for any --- 1,6 ---- ! /* $OpenBSD: man_html.c,v 1.135 2022/07/05 21:25:23 schwarze Exp $ */ /* ! * Copyright (c) 2013-2015,2017-2020,2022 Ingo Schwarze * Copyright (c) 2008-2012, 2014 Kristaps Dzonsons * * Permission to use, copy, modify, and distribute this software for any *************** *** 261,286 **** static void man_root_pre(const struct roff_meta *man, struct html *h) { ! struct tag *t, *tt; char *title; assert(man->title); assert(man->msec); mandoc_asprintf(&title, "%s(%s)", man->title, man->msec); ! t = print_otag(h, TAG_TABLE, "c", "head"); ! tt = print_otag(h, TAG_TR, ""); ! print_otag(h, TAG_TD, "c", "head-ltitle"); print_text(h, title); ! print_stagq(h, tt); ! print_otag(h, TAG_TD, "c", "head-vol"); if (man->vol != NULL) print_text(h, man->vol); ! print_stagq(h, tt); ! print_otag(h, TAG_TD, "c", "head-rtitle"); print_text(h, title); print_tagq(h, t); free(title); --- 261,286 ---- static void man_root_pre(const struct roff_meta *man, struct html *h) { ! struct tag *t; char *title; assert(man->title); assert(man->msec); mandoc_asprintf(&title, "%s(%s)", man->title, man->msec); ! t = print_otag(h, TAG_DIV, "cr?", "head", "doc-pageheader", ! "aria-label", "manual header line"); ! print_otag(h, TAG_SPAN, "c", "head-ltitle"); print_text(h, title); ! print_stagq(h, t); ! print_otag(h, TAG_SPAN, "c", "head-vol"); if (man->vol != NULL) print_text(h, man->vol); ! print_stagq(h, t); ! print_otag(h, TAG_SPAN, "c", "head-rtitle"); print_text(h, title); print_tagq(h, t); free(title); *************** *** 289,304 **** static void man_root_post(const struct roff_meta *man, struct html *h) { ! struct tag *t, *tt; ! t = print_otag(h, TAG_TABLE, "c", "foot"); ! tt = print_otag(h, TAG_TR, ""); ! print_otag(h, TAG_TD, "c", "foot-date"); print_text(h, man->date); ! print_stagq(h, tt); ! print_otag(h, TAG_TD, "c", "foot-os"); if (man->os != NULL) print_text(h, man->os); print_tagq(h, t); --- 289,307 ---- static void man_root_post(const struct roff_meta *man, struct html *h) { ! struct tag *t; ! t = print_otag(h, TAG_DIV, "cr?", "foot", "doc-pagefooter", ! "aria-label", "manual footer line"); ! print_otag(h, TAG_SPAN, "c", "foot-left"); ! print_stagq(h, t); ! ! print_otag(h, TAG_SPAN, "c", "foot-date"); print_text(h, man->date); ! print_stagq(h, t); ! print_otag(h, TAG_SPAN, "c", "foot-os"); if (man->os != NULL) print_text(h, man->os); print_tagq(h, t);