Abolish all in-process Unicode encodings except UTF-16.
If everyone uses the same encoding form then there is no problem with different string lengths, results of binary comparisons, etc.
Once we are here, abolish all little-endian UTF-16 implementations. This will save a lot of byte swapping, and binary comparisons can always be performed with memcmp().
Heck, abolish all little-endian platforms and all platforms with integer widths other than 8, 16, 32, etc.
:-)
markus
This archive was generated by hypermail 2.1.2 : Fri Jul 06 2001 - 00:17:18 EDT