+0900String#inspectですが、現在(1.1c0)は0x80以上の文字コードをそのまま出力してしまっていますが、なぜなのでしょう。それからそのismbcharが$KCODE=="euc"のとき参照するテーブルmbctab_eucの定義ですが、\200-\377が1になっています。\241-\376でよいのではないでしょうか?X0201カナを考慮しても\216を追加するだけでよいと思います。mbctab_sjisは、自分はどうでもよい:->のですが、\200や\375-\377はいらないでしょう。st.rim.or.jp)。