error message for invalid -S argument
authorIngo Schwarze <schwarze@openbsd.org>
Fri, 10 Aug 2018 22:43:20 +0000 (22:43 +0000)
committerIngo Schwarze <schwarze@openbsd.org>
Fri, 10 Aug 2018 22:43:20 +0000 (22:43 +0000)
TODO

diff --git a/TODO b/TODO
index f318351bf943f4283a66d515518f315fe23fe7dc..bda06ece9d553dfdd6af61604f7b6a32bb912c10 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
 ************************************************************************
 * Official mandoc TODO.
-* $Id: TODO,v 1.261 2018/08/10 22:12:44 schwarze Exp $
+* $Id: TODO,v 1.262 2018/08/10 22:43:20 schwarze Exp $
 ************************************************************************
 
 Many issues are annotated for difficulty as follows:
@@ -523,6 +523,15 @@ are mere guesses, and some may be wrong.
 * warning issues
 ************************************************************************
 
+- When a man(1) command returns no result and there was an -S
+  argument, check the -S argument against the list of valid
+  architectures and say "Unknown architecture AAA" rather than
+  "No entry for NNN in the manual" if there is no match.
+  Requires moving the lists of valid architectures out of
+  mdoc_validate.c such that they can be used by main.c.
+  Discussed with jmc@ 10 Aug 2018 19:20:12 +0100.
+  loc **  exist *  algo *  size *  imp **
+
 - warn about duplicate .Sh/.Ss heads
   gre(4): Rename duplicate sections 20 Apr 2018 15:27:33 +0200
   loc *  exist *  algo *  size *  imp **