On Fri Nov 11 12:36:49 2022 +0000, Nikolay Sivov wrote:
This increment has to be moved to one place - either this helper advances the pointer always, or it's advanced by the caller.
The issue is that when we write a surrogate we have to advance the pointer by two while with a normal character, it just gets advanced by one, not sure this can be done at one place.