summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--man_validate.c2
-rw-r--r--mandoc.14
-rw-r--r--regress/man/MT/args.out_lint2
-rw-r--r--regress/man/UR/args.out_lint2
4 files changed, 1 insertions, 9 deletions
diff --git a/man_validate.c b/man_validate.c
index bc250a90..1f3c0159 100644
--- a/man_validate.c
+++ b/man_validate.c
@@ -373,13 +373,11 @@ post_UR(CHKARGS)
if (n->type == ROFFT_HEAD && n->child == NULL)
mandoc_msg(MANDOCERR_UR_NOHEAD, n->line, n->pos,
"%s", roff_name[n->tok]);
- check_part(man, n);
}
static void
check_part(CHKARGS)
{
-
if (n->type == ROFFT_BODY && n->child == NULL)
mandoc_msg(MANDOCERR_BLK_EMPTY, n->line, n->pos,
"%s", roff_name[n->tok]);
diff --git a/mandoc.1 b/mandoc.1
index 8ffcab71..ccf39b48 100644
--- a/mandoc.1
+++ b/mandoc.1
@@ -1473,10 +1473,8 @@ A
.Ic \&Bl ,
.Ic \&D1 ,
.Ic \&Dl ,
-.Ic \&MT ,
-.Ic \&RS ,
or
-.Ic \&UR
+.Ic \&RS
block contains nothing in its body and will produce no output.
.It Sy "empty argument, using 0n"
.Pq mdoc
diff --git a/regress/man/MT/args.out_lint b/regress/man/MT/args.out_lint
index b06ec906..bd2d3be4 100644
--- a/regress/man/MT/args.out_lint
+++ b/regress/man/MT/args.out_lint
@@ -1,5 +1,3 @@
mandoc: args.in:28:11: ERROR: skipping excess arguments: MT ... second
mandoc: args.in:33:11: ERROR: skipping excess arguments: MT ... second
-mandoc: args.in:19:2: WARNING: empty block: MT
mandoc: args.in:23:2: WARNING: missing resource identifier, using "": MT
-mandoc: args.in:33:2: WARNING: empty block: MT
diff --git a/regress/man/UR/args.out_lint b/regress/man/UR/args.out_lint
index b1525e0f..1df8c355 100644
--- a/regress/man/UR/args.out_lint
+++ b/regress/man/UR/args.out_lint
@@ -1,5 +1,3 @@
mandoc: args.in:28:11: ERROR: skipping excess arguments: UR ... second
mandoc: args.in:33:11: ERROR: skipping excess arguments: UR ... second
-mandoc: args.in:19:2: WARNING: empty block: UR
mandoc: args.in:23:2: WARNING: missing resource identifier, using "": UR
-mandoc: args.in:33:2: WARNING: empty block: UR