diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2022-04-28 10:26:37 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2022-04-28 10:26:37 +0000 |
commit | ae95bf4c9468b176445f464bec4255eb69978cfa (patch) | |
tree | ad0231e96a50139b4b21fbee7a8829e5846f11a4 /regress/man/B/nest.out_lint | |
parent | b4c6ee8b16f890a5c4514c24d3fa9ee27cb0efe0 (diff) | |
download | mandoc-ae95bf4c9468b176445f464bec4255eb69978cfa.tar.gz |
Element next-line scopes may nest, so man_breakscope() may have to
break multiple element next-line scopes at the same time, similar to
what man_descope() already does for unconditional rewinding.
This fixes an assertion failure that tb@ found with afl(1), caused
by .SH .I .I .BI and similar sequences of macros without arguments.
Diffstat (limited to 'regress/man/B/nest.out_lint')
-rw-r--r-- | regress/man/B/nest.out_lint | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/regress/man/B/nest.out_lint b/regress/man/B/nest.out_lint new file mode 100644 index 00000000..dd6ba7bd --- /dev/null +++ b/regress/man/B/nest.out_lint @@ -0,0 +1,6 @@ +mandoc: nest.in:12:2: WARNING: line scope broken: IR breaks SM +mandoc: nest.in:11:2: WARNING: line scope broken: IR breaks B +mandoc: nest.in:15:2: WARNING: line scope broken: SH breaks SM +mandoc: nest.in:14:2: WARNING: line scope broken: SH breaks B +mandoc: nest.in:18:2: WARNING: line scope broken: RI breaks B +mandoc: nest.in:17:2: WARNING: line scope broken: RI breaks B |