In .Bd -literal, break the output line after the last element of each
authorschwarze <schwarze@openbsd.org>
Wed, 4 Aug 2010 18:52:55 +0000 (18:52 +0000)
committerschwarze <schwarze@openbsd.org>
Wed, 4 Aug 2010 18:52:55 +0000 (18:52 +0000)
commitd52d7fb0d050a05e50c02fcc2c863317c4da1c8e
tree3064d03a8274e64fa2cf813e969465992f754185
parentd08534add446d4797f7bb6497efe19b42012a133
In .Bd -literal, break the output line after the last element of each
input line, not after the first element.  Since free-form text lines
only have a single element in literal mode, this is only relevant for
macro lines inside literal displays, and only for those containing
more than one macro.  Fixes e.g. awk(1) and boot_config(8).
Note this fix differs from what kristaps@ committed to bsd.lv because
those changes introduce regressions with respect to blank lines in
literal mode.
With permission from deraadt@ to still fix bugs in mandoc.
usr.bin/mandoc/mdoc_term.c