Adi Shavit
Adi Shavit
I’m not a Unicode expert but I know the way Windows handles Unicode is messed up. I took the liberty to consult some of the more knowledgeable Unicode/C++ experts on...
Seems like the only sane and portable thing to do is UTF8 only. As @cor3ntin [says](https://twitter.com/Cor3ntin/status/1258358597551079425?s=20): > _I would immediately convert each argument to utf8 with `WideCharToMultiByte`, keep the rest...
This can be done by converting it all into a a template on the char type. Will do if there's interest.
Maybe, but remember that there are a lot of `std::string` usages too for all the accessors and `istream`s. I never actually needed this nor seem a compelling use case. As...
As I said above it _could_ be templated on `wchar_t` and then use wide strings inside the class. I'm not sure everything will work with wide strings. Regardless, please, no...
@paleozogt: I somehow missed this issue when you posted. That’s easy to add but I’m not sure I see the benefit. Since there is no support for help strings /...
I've already fixed const correctness. Need to push it. Re: the rest will reply soon.
Argh recognizes and demuxes the command line into, 3 different and independent argument types: 1. Positional, 2. Flag (boolean), 3. Parameter (Name + Value) Each corresponds to a conceptually different...
Phew 😅 ! Make a PR. Try to insert them by length and approximate alphabetical order within the list...
Make a PR