aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/regress/man/SS
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2017-06-03 15:55:24 +0000
committerIngo Schwarze <schwarze@openbsd.org>2017-06-03 15:55:24 +0000
commit34091a7ac02b59ae92c9258e551d73f383869db9 (patch)
tree0b5cb69489f0d26d8f98bdb6238d076e47a726db /regress/man/SS
parent3f480d9d158e76fb6d13b7e2c3675f729ee52727 (diff)
downloadmandoc-34091a7ac02b59ae92c9258e551d73f383869db9.tar.gz
mandoc-34091a7ac02b59ae92c9258e551d73f383869db9.tar.zst
mandoc-34091a7ac02b59ae92c9258e551d73f383869db9.zip
ignore blank lines in man(7) next line scope;
strange groff edge case behaviour found in multimedia/mjpegtools
Diffstat (limited to 'regress/man/SS')
-rw-r--r--regress/man/SS/Makefile1
-rw-r--r--regress/man/SS/noarg.in4
-rw-r--r--regress/man/SS/noarg.out_ascii3
-rw-r--r--regress/man/SS/noarg.out_lint1
4 files changed, 9 insertions, 0 deletions
diff --git a/regress/man/SS/Makefile b/regress/man/SS/Makefile
index e76a4ee9..01bd7edb 100644
--- a/regress/man/SS/Makefile
+++ b/regress/man/SS/Makefile
@@ -10,6 +10,7 @@ LINT_TARGETS = broken broken_eline noarg
# - If .HP breaks .SS, a line is broken after the next input line.
# - If .RS/RE/nf/fi breaks .SS, the next input line becomes bold.
# - .UR does not break .SS.
+# - blank line in .SS next-line scope causes a blank line
SKIP_GROFF = broken broken_eline noarg
diff --git a/regress/man/SS/noarg.in b/regress/man/SS/noarg.in
index 85470b01..a0ee1059 100644
--- a/regress/man/SS/noarg.in
+++ b/regress/man/SS/noarg.in
@@ -40,3 +40,7 @@ no-fill mode
.SS
.fi
back in fill mode
+.SS
+
+Subsection
+with a blank line
diff --git a/regress/man/SS/noarg.out_ascii b/regress/man/SS/noarg.out_ascii
index 60fd85ff..20bafc63 100644
--- a/regress/man/SS/noarg.out_ascii
+++ b/regress/man/SS/noarg.out_ascii
@@ -27,6 +27,9 @@ DDEESSCCRRIIPPTTIIOONN
back in fill mode
+ SSuubbsseeccttiioonn
+ with a blank line
+
OpenBSD March 20, 2015 SS-NOARG(1)
diff --git a/regress/man/SS/noarg.out_lint b/regress/man/SS/noarg.out_lint
index 17151792..8af88544 100644
--- a/regress/man/SS/noarg.out_lint
+++ b/regress/man/SS/noarg.out_lint
@@ -11,3 +11,4 @@ mandoc: noarg.in:31:2: WARNING: line scope broken: UR breaks SS
mandoc: noarg.in:34:2: WARNING: line scope broken: UE breaks SS
mandoc: noarg.in:35:2: ERROR: skipping end of block that is not open: UE
mandoc: noarg.in:41:2: WARNING: fill mode already enabled, skipping: fi
+mandoc: noarg.in:44:1: WARNING: skipping blank line in line scope