[mew-dist 27887] Re: incでカーソルがeobに移動しないことがある
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2007年 11月 19日 (月) 17:05:56 JST
山本です。
> > 少なくとも僕の環境では、カーソルが最後に飛びます。
> > 他の方は、いかがでしょうか?
>
> 鯉江さんの仰っているのと同じ状態で、確かに先頭などではカーソルが最後に
> 飛びますが、先頭もしくは末尾から1画面分真ん中に移動させた状態で
> v C-x 1 i とするとカーソルが末尾に移動しませんでした。
現象は再現できました。
以下の場合にバグが発生します。
- メッセージを表示 (現在のメールに下線が付く)
- C-x 1 (現在のメールに下線は付いたまま)
- i
以下では起こりません。
- メッセージを表示 (現在のメールに下線が付く)
- v (現在のメールから下線が消える)
- i
i する前に mew-summary-reset を呼び出したかどうかの違いです。
v で呼ばれる mew-summary-reset は mew-unhighlight-cursor-line を呼び出
し、下線を消します。
下線が付いている場合に、i で実行される (goto-char (point-max)) は、なぜ
か必ず15行下に移動します。
# (goto-char (point-max)) を実行する前に、mew-summary-reset が実行されて
# いるというのに!!!
率直に言って、Emacs のバグだと思います。
--かず
Mew-dist メーリングリストの案内