Do not break output lines in .Fn function arguments in SYNOPSIS mode.
authorschwarze <schwarze@openbsd.org>
Wed, 25 Dec 2013 00:39:13 +0000 (00:39 +0000)
committerschwarze <schwarze@openbsd.org>
Wed, 25 Dec 2013 00:39:13 +0000 (00:39 +0000)
commit1192b926c24f092e8727bcb97072611e5b4a5332
tree6c74212644bdba8fabf8e42b9994df793f25344f
parentf8813e6f8e9502347a2fb4388bee8c08cc2e585a
Do not break output lines in .Fn function arguments in SYNOPSIS mode.
Following an idea from Franco Fichtner, but implemented more cleanly.
This reduces groff-mandoc-differences in base by a fantastic 7.5%.
regress/usr.bin/mandoc/mdoc/Fo/Makefile
regress/usr.bin/mandoc/mdoc/Fo/break.in [new file with mode: 0644]
regress/usr.bin/mandoc/mdoc/Fo/break.out_ascii [new file with mode: 0644]
usr.bin/mandoc/mdoc_man.c
usr.bin/mandoc/mdoc_term.c
usr.bin/mandoc/term.c
usr.bin/mandoc/term.h