Printing "BASE:" in messages about violations of base system conventions
authorschwarze <schwarze@openbsd.org>
Tue, 4 Jul 2017 14:40:30 +0000 (14:40 +0000)
committerschwarze <schwarze@openbsd.org>
Tue, 4 Jul 2017 14:40:30 +0000 (14:40 +0000)
is confusing, simply print "STYLE:", which is intuitive and does not
sound excessively alarming; suggested by jmc@, OK tedu@ jmc@.

usr.bin/mandoc/main.c
usr.bin/mandoc/mandoc.1
usr.bin/mandoc/read.c

index 20b6b1e..7710854 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: main.c,v 1.201 2017/07/02 21:17:12 schwarze Exp $ */
+/*     $OpenBSD: main.c,v 1.202 2017/07/04 14:40:30 schwarze Exp $ */
 /*
  * Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2010-2012, 2014-2017 Ingo Schwarze <schwarze@openbsd.org>
@@ -1059,8 +1059,7 @@ mmsg(enum mandocerr t, enum mandoclevel lvl,
        if (line)
                fprintf(stderr, "%d:%d:", line, col + 1);
 
-       fprintf(stderr, " %s",
-           t < MANDOCERR_STYLE ? "BASE" : mparse_strlevel(lvl));
+       fprintf(stderr, " %s", mparse_strlevel(lvl));
 
        if ((mparse_msg = mparse_strerror(t)) != NULL)
                fprintf(stderr, ": %s", mparse_msg);
index 26e2cf4..abef1cd 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: mandoc.1,v 1.137 2017/07/03 17:33:01 schwarze Exp $
+.\"    $OpenBSD: mandoc.1,v 1.138 2017/07/04 14:40:30 schwarze Exp $
 .\"
 .\" Copyright (c) 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
 .\" Copyright (c) 2012, 2014-2017 Ingo Schwarze <schwarze@openbsd.org>
@@ -15,7 +15,7 @@
 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\"
-.Dd $Mdocdate: July 3 2017 $
+.Dd $Mdocdate: July 4 2017 $
 .Dt MANDOC 1
 .Os
 .Sh NAME
@@ -762,6 +762,12 @@ A convertion used in the base system of a specific operating system
 is not adhered to.
 These are not markup mistakes, and neither the quality of formatting
 nor portability are in danger.
+Messages of the
+.Cm base
+level are printed with the more intuitive
+.Cm style
+.Ar level
+tag.
 .El
 .Pp
 Messages of the
index 6853493..c7ee015 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: read.c,v 1.159 2017/07/03 17:33:01 schwarze Exp $ */
+/*     $OpenBSD: read.c,v 1.160 2017/07/04 14:40:30 schwarze Exp $ */
 /*
  * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2010-2017 Ingo Schwarze <schwarze@openbsd.org>
@@ -71,7 +71,7 @@ static        void      mparse_parse_buffer(struct mparse *, struct buf,
 
 static const enum mandocerr    mandoclimits[MANDOCLEVEL_MAX] = {
        MANDOCERR_OK,
-       MANDOCERR_STYLE,
+       MANDOCERR_OK,
        MANDOCERR_WARNING,
        MANDOCERR_ERROR,
        MANDOCERR_UNSUPP,