#OTHER by cg
authorClaus Gittinger <cg@exept.de>
Thu, 26 Jan 2017 12:49:28 +0100
changeset 21302 fbc3e8da3733
parent 21301 f33ff66e5fff
child 21303 4317984fa5df
#OTHER by cg comment/format in: #documentation
CharacterEncoderImplementations__ISO10646_to_UTF16LE.st
--- a/CharacterEncoderImplementations__ISO10646_to_UTF16LE.st	Thu Jan 26 12:49:25 2017 +0100
+++ b/CharacterEncoderImplementations__ISO10646_to_UTF16LE.st	Thu Jan 26 12:49:28 2017 +0100
@@ -39,6 +39,14 @@
 documentation
 "
     encodes/decodes UTF16 LittleEndian (little-end-first)
+
+    Notice the naming (many are confused):
+        Unicode is the set of number-to-glyph assignments
+    whereas:
+        UTF8, UTF16 etc. are a concrete way of xmitting Unicode codePoints (numbers).
+
+    ST/X NEVER uses UTF8 or UTF16 internally - all characters are full 24bit characters.
+    Only when exchanging data, are these converted into UTF8 (or other) byte sequences.
 "
 !