LGBI, I didn't inspect the test code more than a (very) quick skim. Compiles ok, but encoding tests not made because not in `tests/meson.build` and being an ASCII locale I have no other encodings, so untested.
The whole encodings thing is still a mess, but its now looks a more correct mess :-)
PS isn't the milestone a bit specific? :wink: