On 10/21/2011 09:03 AM, Graeme Geldenhuys wrote:
You forgot surrogate pairs in UTF-16. Think outside
the Unicode BMP where a "visible" character will be 4-bytes, thus two
UTF-16 Char values.
Regarding this, there seemingly is no help at all :( (I understand that
even in full 32 Unicode there are such pairs, creating characters that
are even maybe defined as completely different 32 Bit Unicode as well)
But in fact I up til now never came across any situation requiring
non-BMP encoding.
-Michael
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus