version 1.340, 2020/04/19 15:16:56 |
version 1.342, 2021/03/30 19:26:20 |
|
|
/* $Id$ */ |
/* $Id$ */ |
/* |
/* |
* Copyright (c) 2014-2020 Ingo Schwarze <schwarze@openbsd.org> |
* Copyright (c) 2014-2021 Ingo Schwarze <schwarze@openbsd.org> |
* Copyright (c) 2008-2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv> |
* Copyright (c) 2008-2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv> |
* |
* |
* Permission to use, copy, modify, and distribute this software for any |
* Permission to use, copy, modify, and distribute this software for any |
Line 349 print_mdoc_node(MDOC_ARGS) |
|
Line 349 print_mdoc_node(MDOC_ARGS) |
|
if (n->type == ROFFT_COMMENT || n->flags & NODE_NOPRT) |
if (n->type == ROFFT_COMMENT || n->flags & NODE_NOPRT) |
return; |
return; |
|
|
if (n->flags & NODE_NOFILL) { |
if ((n->flags & NODE_NOFILL) == 0) |
html_fillmode(h, ROFF_nf); |
|
if (n->flags & NODE_LINE) |
|
print_endline(h); |
|
} else |
|
html_fillmode(h, ROFF_fi); |
html_fillmode(h, ROFF_fi); |
|
else if (html_fillmode(h, ROFF_nf) == ROFF_nf && |
|
n->tok != ROFF_fi && n->flags & NODE_LINE) |
|
print_endline(h); |
|
|
child = 1; |
child = 1; |
n->flags &= ~NODE_ENDED; |
n->flags &= ~NODE_ENDED; |
Line 931 mdoc_sx_pre(MDOC_ARGS) |
|
Line 930 mdoc_sx_pre(MDOC_ARGS) |
|
static int |
static int |
mdoc_bd_pre(MDOC_ARGS) |
mdoc_bd_pre(MDOC_ARGS) |
{ |
{ |
char buf[16]; |
char buf[20]; |
struct roff_node *nn; |
struct roff_node *nn; |
int comp; |
int comp; |
|
|
Line 967 mdoc_bd_pre(MDOC_ARGS) |
|
Line 966 mdoc_bd_pre(MDOC_ARGS) |
|
if (n->norm->Bd.offs != NULL && |
if (n->norm->Bd.offs != NULL && |
strcmp(n->norm->Bd.offs, "left") != 0) |
strcmp(n->norm->Bd.offs, "left") != 0) |
(void)strlcat(buf, " Bd-indent", sizeof(buf)); |
(void)strlcat(buf, " Bd-indent", sizeof(buf)); |
|
|
|
if (n->norm->Bd.type == DISP_literal) |
|
(void)strlcat(buf, " Li", sizeof(buf)); |
|
|
print_otag_id(h, TAG_DIV, buf, n); |
print_otag_id(h, TAG_DIV, buf, n); |
return 1; |
return 1; |