When trying to use Windows like "/" short prefixes via "parser.ShortPrefix("/")" such short options don't work or can't be matched. Using this kind of flags or value flags for short options ( /h /v /i ... etc.) don't work:
> test.exe /h
Flag could not be matched: h
test.exe {OPTIONS}
This is a test program.
OPTIONS:
/h, /help display this help section
/v, /version show the program version
/longopt use longopt opt
* Required arguments: *
/i[file], /input:[file] the input file to deal with
/o[file], /output:[file] the resulting output file
These also don't work: /i [file] /o [file]
Further I think if such Windows like setable short options "/" would work, they would at least for short value flags /x:[value], also probably need to offer a setable short seperator ":" in order to be somehow slightly more Windows conform and distinguishable as an short flag with a value argument.
When trying to use Windows like "/" short prefixes via "parser.ShortPrefix("/")" such short options don't work or can't be matched. Using this kind of flags or value flags for short options ( /h /v /i ... etc.) don't work:
These also don't work: /i [file] /o [file]
Further I think if such Windows like setable short options "/" would work, they would at least for short value flags /x:[value], also probably need to offer a setable short seperator ":" in order to be somehow slightly more Windows conform and distinguishable as an short flag with a value argument.