テキストウィンドウの折り返しが幾つかおかしかったのを修正しました。以前書いたように太字の場合には桁がそろうように自前で調節していたのですが、そのせいで一つバグが。Windowsだと全角文字の幅が半角文字の幅の二倍より狭く描かれるので自前で広げることになっていたのですが、CEだと逆に狭めることになっていたようです。同じフォントでも異なるあたりが良くわからないところです。折り返し位置を計算するときには、自前で広げることしか考えていなかったので、やたら短く折り返されることになっていました。
ついでに最終行で一番右にキャレットがいったときには次の行にキャレットが回り込んで欲しかったので修正しました。等幅フォントだけ考えている分には楽なのですが、プロポーショナルフォントのことも考えなくてはいけないのでちょっとややこしいところです。
これを修正していたら、タブを使った場合に折り返しで幾つかバグがあるのを発見してしまいました。行頭以外でタブを使うことが余りなかったので発覚しなかったようです。一緒に修正しました。
これで一応、2.9.2がターゲットの修正は一通り終わりましたので、幾つかの修正を2.9.3をターゲットとしてマークしました。大きな問題がなければ、そろそろ2.9.2として出そうかなと思います(とかいっても、2.9.1も出した次の日に大きな問題が発覚しているのですけど。。)。