On Wednesday, 29 April 2015 at 22:02:29 UTC, novice2 wrote:
Hello.
Help me please to understand, how to show usage help to user,
who enter wrong options?
For example, user not provided required filename.
I want to show error message, and program usage help text.
But likely getopt don't
Thank you, Brian!
Hello.
Help me please to understand, how to show usage help to user, who
enter wrong options?
For example, user not provided required filename.
I want to show error message, and program usage help text.
But likely getopt don't provide help text until valid options
will be parsed.
Reduced
What you're trying to do is currently impossible. I filed a bug
(https://issues.dlang.org/show_bug.cgi?id=14525) because what
you're trying to do really should be possible.
import std.stdio : writefln;
import std.getopt;
void main(string[] args)
{
string fname;
try
{