Hi,Is it by design that single-letter option needs to be glued to its argument, like "-ofilename", or is it a bug in implementation?
Source:
import std.stdio;
import std.getopt;
void main(string[] args)
{
string outputFile;
getopt(args,
config.passThrough,
"o|output-filename", &outputFile);
writeln(args);
writeln("'" ~ outputFile ~ "'");
}
Results:
>test.exe -o somename
test.exe somename
''
>test.exe -osomename
test.exe
'somename'
Regards,
Adrian Matoga
