Concurrent Clean + 日本語

エディタでの日本語の扱いは、だいぶちゃんとしてきました。カーソルの移動や削除も、SJISに対応して、正常に動作するようになりました。あとは、マウスでカーソルをポイントしたときに2バイト文字の真ん中をポイントできてしまうことと、日本語フォントの幅をきちんと計算していないので、カーソルの本当の位置と見た目の位置がずれているという現象が起こっています。
それにしても、「型の注釈と属性」の扱いにまだ慣れないなぁ。