From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 29411 invoked from network); 14 Aug 2021 13:53:41 -0000 Received: from bsd.lv (HELO mandoc.bsd.lv) (66.111.2.12) by inbox.vuxu.org with ESMTPUTF8; 14 Aug 2021 13:53:41 -0000 Received: from fantadrom.bsd.lv (localhost [127.0.0.1]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 388d8e84 for ; Sat, 14 Aug 2021 08:53:39 -0500 (EST) Received: from localhost (mandoc.bsd.lv [local]) by mandoc.bsd.lv (OpenSMTPD) with ESMTPA id e538a35d for ; Sat, 14 Aug 2021 08:53:39 -0500 (EST) Date: Sat, 14 Aug 2021 08:53:39 -0500 (EST) X-Mailinglist: mandoc-source Reply-To: source@mandoc.bsd.lv MIME-Version: 1.0 From: schwarze@mandoc.bsd.lv To: source@mandoc.bsd.lv Subject: mandoc: print a BAGARG message if -T markdown is requested on man(7) X-Mailer: activitymail 1.26, http://search.cpan.org/dist/activitymail/ Content-Type: text/plain; charset=utf-8 Message-ID: Log Message: ----------- print a BAGARG message if -T markdown is requested on man(7) input; suggested by Michael Stapelberg at debian dot org Modified Files: -------------- mandoc: main.c mandoc.1 mandoc.h mandoc_msg.c Revision Data ------------- Index: mandoc.1 =================================================================== RCS file: /home/cvs/mandoc/mandoc/mandoc.1,v retrieving revision 1.252 retrieving revision 1.253 diff -Lmandoc.1 -Lmandoc.1 -u -p -r1.252 -r1.253 --- mandoc.1 +++ mandoc.1 @@ -2371,6 +2371,14 @@ The .Fl O Cm tag option was specified but the tag was not found in any of the displayed manual pages. +.It Sy "\-Tmarkdown unsupported for man(7) input" +.Pq man +The +.Fl T Cm markdown +option was specified but an input file uses the +.Xr man 7 +language. +No output is produced for that input file. .El .Sh SEE ALSO .Xr apropos 1 , Index: mandoc.h =================================================================== RCS file: /home/cvs/mandoc/mandoc/mandoc.h,v retrieving revision 1.273 retrieving revision 1.274 diff -Lmandoc.h -Lmandoc.h -u -p -r1.273 -r1.274 --- mandoc.h +++ mandoc.h @@ -257,6 +257,7 @@ enum mandocerr { MANDOCERR_BADVAL_BAD, /* bad argument value */ MANDOCERR_BADVAL_DUPE, /* duplicate argument value */ MANDOCERR_TAG, /* no such tag */ + MANDOCERR_MAN_TMARKDOWN, /* -Tmarkdown unsupported for man(7) input */ MANDOCERR_SYSERR, /* ===== start of system errors ===== */ Index: mandoc_msg.c =================================================================== RCS file: /home/cvs/mandoc/mandoc/mandoc_msg.c,v retrieving revision 1.15 retrieving revision 1.16 diff -Lmandoc_msg.c -Lmandoc_msg.c -u -p -r1.15 -r1.16 --- mandoc_msg.c +++ mandoc_msg.c @@ -257,6 +257,7 @@ static const char *const type_message[MA "bad option value", "duplicate option value", "no such tag", + "-Tmarkdown unsupported for man(7) input", /* system errors */ NULL, Index: main.c =================================================================== RCS file: /home/cvs/mandoc/mandoc/main.c,v retrieving revision 1.355 retrieving revision 1.356 diff -Lmain.c -Lmain.c -u -p -r1.355 -r1.356 --- main.c +++ main.c @@ -968,6 +968,9 @@ parse(struct mparse *mp, int fd, const c case OUTT_PS: terminal_man(outst->outdata, meta); break; + case OUTT_MARKDOWN: + mandoc_msg(MANDOCERR_MAN_TMARKDOWN, 0, 0, NULL); + break; default: break; } -- To unsubscribe send an email to source+unsubscribe@mandoc.bsd.lv