Hi, You always make light of compatibility to non-European-language environments. Even if it were not an "adequate choice", standards need to keep compatibility to popular past environments.
Kernel will have to handle wcwidth() anyway - to display doublewidth characters on the console - to calculate the cursor position on the console after processing a 0x08 (in your case; if a 0x08 moves one *cell* in any case, the calculation does not need wcwidth()) --- Tomohiro KUBOTA <[EMAIL PROTECTED]> http://www.debian.or.jp/~kubota/ -- Linux-UTF8: i18n of Linux on all levels Archive: http://mail.nl.linux.org/linux-utf8/