]> git.cameronkatri.com Git - mandoc.git/commit
Fix line breaking in no-fill mode (.Bd -unfilled/<pre>),
authorIngo Schwarze <schwarze@openbsd.org>
Sun, 15 Sep 2019 00:08:55 +0000 (00:08 +0000)
committerIngo Schwarze <schwarze@openbsd.org>
Sun, 15 Sep 2019 00:08:55 +0000 (00:08 +0000)
commitdb2d16f56377f1c3ad5da3fb0e06f90f377677c1
tree58bfd66b6d1312ff370ec97ed7c30dbc977ad2b5
parent333417082dab30264386c33095d1f6e64f6939cc
Fix line breaking in no-fill mode (.Bd -unfilled/<pre>),
which apparently didn't work since the .Pp/<p> reorg.
The new logic is more similar to what the terminal formatter does:

1. Before a node that starts a new mdoc(7) input line,
start a new HTML output line.
2. An empty input line or a .Pp causes an empty output line.
3. Nothing needs to be done at the end of a node.

Severe misformatting was reported in table(5) by
Edgar Pettijohn <edgar at pettijohn dash web dot com> on misc@.
mdoc_html.c