|
楼主 |
发表于 2005-9-5 20:28:32
|
显示全部楼层
Post by sunmoon1997
我也有这样的想法
不过我觉得为了简化可以在内核内部只使用 utf-16 在与用户交流时再进行 utf16 <-> utf8 的转换,
对其它的 locale 的支持完全由用户程序来实现。
我想可能实现的是不完全的Unicode,即只是定长16位的部分,也不支持合成字符,至少在屏幕显示部分不支持,这样才相对简单,其他的用户编码倒是可以不实现,只实现UTF-8就不错了。但是,增加其他编码的支持可能也只是增加两个转换函数而已,当然这个容后再议,不是关键。 |
|