News for hackers. Stuff that matters.
Re:Unicorn: C++ Unicode string library by imron on Saturday February 13, 2016 @02:40AM (#11093110)
Actually, they are not combining code points. Take for example the character 𪚥 (4 dragons).

The codepoint is U+2A6A5, but in UTF16 it requires combining 2 utf16 characters (\uD869 and \uDEA5) in order to reference it.

The codepoint however is still exactly the same (U+2A6A5).

Re:Unicorn: C++ Unicode string library by vardump on Saturday February 13, 2016 @09:18AM (#11093974)
> The codepoint is U+2A6A5, but in UTF16 it requires combining 2 utf16 characters (\uD869 and \uDEA5) in order to reference it.

No, you mean two UTF-16 code units. A character is one or more code points.