On Tue, Dec 31, 2013 at 03:25:03PM +0100, Sven Barth wrote: > As Michael wrote the locale specific constants will become UnicodeChar (2 > Byte UTF-16) thus the U+00A0 will fit nicely there. The only problems would > arise if such a constant would need to be composed of multiple UnicodeChars > (codepoints?).
No. A codepoint is a 32-bit number. UTF8 and 16 encode these in shorter space only. A character is one more codepoints. (usually a main codepoint, and codepoints for accents) Still it might not be a bad idea to make such things a string instead of a character in time. -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
