kobjects/kxml2

High Unicode values (>= 0x010000) not supported

Closed this issue · 1 comments

Copied from Felix Meschberger's bug report at SourceForge.net: https://sourceforge.net/p/kxml/bugs/17/

Currently high Unicode values >= 0x01000 (outside the 16bit range) are not supported correctly. When parsing a character reference &#x; the high value should be stored as a surrogate pair. When serializing the surrogate pair should be stored as a single character reference &#x;.

A patch is attached to the original bug report, see link above

Fixed with commit 49758b4