On 16/08/2017 16:20, Juha Manninen via Lazarus wrote:
The word "character" in Unicode can mean:
1. CodeUnit — Represented by Pascal type "Char".
Actually no.
It can overlap. But a codeunit is NOT a character.
For example a codeunit that holds a codepoint of class "combining mark",
this is not a character. It is just something that can form a character
if combined with other codepoints.
2. CodePoint
Also not a character. Same as above.
Some Codepoints happen to also be a character. But some are not.
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus