>ISO 10646 Amendment 1 has formally committed the the UCS-4 codespace >ENDS with UTF-16 Plane 16. >See the attached verbatim quote from Unicode 3.2.
>The range of characters available for private use has been restricted to >those characters accessible via UTF-16, and the intent not to encode >characters past Plane 16 has been clarified. This guarantees the >interoperability of UTF-8 and UTF-16, and the equivalence of UTF-32 and >UCS-4. I guess I wont be able to say that UTF-32 is a subset of UCS-4 anymore. It seems to me that they are explicit in their motives: that they are accepting the restriction so that UTF-16 wont become a paraiah encoding. Regardless of this agreement, I hope that a proliferation of UTF-8 encoders/decoders that only support 4-byte utf-8 doesnt occur. (Ive already seems way too many implementations that support only 3-byte yikes!) -- Linux-UTF8: i18n of Linux on all levels Archive: http://mail.nl.linux.org/linux-utf8/
