summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2010-12-22 22:05:38 +0000
committerIngo Schwarze <schwarze@openbsd.org>2010-12-22 22:05:38 +0000
commitcaa6e6f063b1b1c859c5bf3046defec7d81ca4d8 (patch)
tree10e3cfda4184deb8a3a0b7262827596b1994fba3
parent74531418a871a3cfcda14d88ac9db39d8114ccc5 (diff)
downloadmandoc-caa6e6f063b1b1c859c5bf3046defec7d81ca4d8.tar.gz
mandoc-caa6e6f063b1b1c859c5bf3046defec7d81ca4d8.tar.zst
mandoc-caa6e6f063b1b1c859c5bf3046defec7d81ca4d8.zip
At the beginning of .Bl, .Sm is allowed,
and .Lp should cause a warning, not an error. "I don't suppose I mind this." kristaps@
-rw-r--r--mdoc_validate.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/mdoc_validate.c b/mdoc_validate.c
index c5441141..e1cc1aca 100644
--- a/mdoc_validate.c
+++ b/mdoc_validate.c
@@ -1,4 +1,4 @@
-/* $Id: mdoc_validate.c,v 1.145 2010/12/22 11:15:16 kristaps Exp $ */
+/* $Id: mdoc_validate.c,v 1.146 2010/12/22 22:05:38 schwarze Exp $ */
/*
* Copyright (c) 2008, 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>
*
@@ -1573,12 +1573,14 @@ post_bl(POST_ARGS)
for (n = mdoc->last->child; n; n = n->next) {
switch (n->tok) {
- case (MDOC_It):
- continue;
- case (MDOC_Sm):
+ case (MDOC_Lp):
/* FALLTHROUGH */
case (MDOC_Pp):
mdoc_nmsg(mdoc, n, MANDOCERR_CHILD);
+ /* FALLTHROUGH */
+ case (MDOC_It):
+ /* FALLTHROUGH */
+ case (MDOC_Sm):
continue;
default:
break;