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

Reply via email to