Windows で、Ruby のirb が、sjis でバグるのは、
readline が参照している、libedit に問題があるらしい

Linux で作っているソースコードを、Windows でコンパイルして、sjisでバグる。
Linuxでは、UTF-8 だから、sjisを想定していない

外人は、sjisを知ってるわけないから、半角英数字(ascii)だけで作ってるから、sjisでバグる

フォントがかすれたり、カーソルが消えたり、回復不能になる!