Taylor C. Richberger
Taylor C. Richberger
Thanks for the report (and especially for the example code). The library was written first and foremost with exceptions in mind, and the noexception operation was thrown in after the...
That's tough. I'd prefer unambiguous parsing in most cases. An empty long prefix will always be matched, because long options take precedence over short. Options aren't required to be alphanumeric,...
It's not a bad idea. It would possibly be better to take in the string type as a template, to also allow for other string types (particularly utf-8 types), but...
More of a "I was looking into it, but the templates got ugly and unmaintainable, and I never returned to it". I'd be more than happy to accept a reasonable...
Either that or write a group validator that takes order into account. The manual method is probably the simplest, though.
Depends what you want exactly. test.cxx covers most use. If you want a single argument to parse into a map or a list, [you can use a custom reader like...
I agree entirely (at the very least, it should be available). This should be doable without breaking BC. I think it probably makes more sense to have the factories live...
That is actually technically working as designed. The issue is that the short prefix and long prefix can't be the same. Both are considered long prefixes in that case. When...
I ended up on this issue due to having a similar issue on AIX. For other people in the same boat, make sure you have `-pthread` in your `CFLAGS`, `CXXFLAGS`,...
Where should that live? I put that in my main.rb at the top, and it still fails with the same error. I've noticed that when I explicitly put h2-mvstore in...