]> git.tue.mpg.de Git - lopsub.git/commitdiff
add paragraph about required
authorAndre Noll <maan@tuebingen.mpg.de>
Mon, 1 Jan 2018 18:52:21 +0000 (19:52 +0100)
committerAndre Noll <maan@tuebingen.mpg.de>
Mon, 1 Jan 2018 18:52:21 +0000 (19:52 +0100)
lopsub-suite.5.m4

index ff81198e1e184e2e294c221cfcb3044580b4e67e..1992b6ed80f57e0ec01ac5084470bfa1c11daa8e 100644 (file)
@@ -305,6 +305,12 @@ only given in the config file. The recommended way to deal with
 this situation is to parse command line and config file separately,
 then merge the two parse results and check in the application if the
 option is given in the merged parse result.
+
+There is another disadvantage of this flag: if the parser fails due
+to a missing option that was declared required, it is not possible to
+detect if other options were given. For example, if the suite defines
+the --help option, and the application is executed with this option
+only, the parser will still return a parse error.
 .B
 .IP ignored
 This flag indicates that the current option is in fact not a real option.