emacs23に上げてから、puttyなどの端末エミュレータ上でカーソルキーを使うと、実際のカーソル位置とカーソルが表示される位置がずれてしまう問題があった。
何がいけないのかずっとわからなかったんだけど、今回 Emacs 23.2.1 でのカーソルキー動作不良 - doda の日記 と言うページを発見した。
そこで、FreeBSDのportsで入るemacsに適用しようと思ったんだけど、現時点の最新であるemacs23.3にはそのまま適用できないようなので、emacs23.3用に修正してみた。(どうも、2箇所あるpatchのうち、後者だけ取り込まれているようだ)
このファイルを、/usr/ports/editors/emacs/files に patch-src_coding.c と言う名前で置いて、emacsをインストールし直せば、puttyやteraterm上でカーソルキーを使っても位置がずれなくなった。
何がいけないのかずっとわからなかったんだけど、今回 Emacs 23.2.1 でのカーソルキー動作不良 - doda の日記 と言うページを発見した。
そこで、FreeBSDのportsで入るemacsに適用しようと思ったんだけど、現時点の最新であるemacs23.3にはそのまま適用できないようなので、emacs23.3用に修正してみた。(どうも、2箇所あるpatchのうち、後者だけ取り込まれているようだ)
このファイルを、/usr/ports/editors/emacs/files に patch-src_coding.c と言う名前で置いて、emacsをインストールし直せば、puttyやteraterm上でカーソルキーを使っても位置がずれなくなった。