Neil Henning
Neil Henning
Happy to accept a PR that added something like `utf8codepointvisualwidth` that does this.
So `utf8upr` and `utf8lwr` rely on the only codepoints we currently support for them are all symmetrically sized - their replacements are the same size. If that ever changed we'd...
It isn't documented, so I'll do a PR. I think the size is fine only because all our replacements the size is the same between the original and the new!
I'd happily accept a PR that tightened this up with the supporting testing!
MSVC on appveyor is failing because the oldest MSVCs I support (2008 & 2010) doesn't have support for lambdas I think. We'll need to gate those tests on newer MSVC...
Yeah `PRED` is fine now I've bikeshedded for a while. I think its as descriptive as we can hope for.
I'll guess it is something with the constructors yeah. We'll need a test case for this probably, so I'll keep the issue around for when I have the energy.
I wonder if we can mark the symbol with __attribute__((used)) or something to stop it ripping them out?
I can't think of a better solution than to advise you use async. I don't really want to start spawning threads behind your back to handle this kind of thing...
I might be able to add an option to ignore stdout/stderr aye. You should be able to read before join iirc, its just that if you don't have enough data...