[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mhc:01067] Re: mew-summary-recenter after mew-summary-toggle-disp-msg



From: KOIE Hidetaka (鯉江英隆) <hide@xxxxxxxx> さん曰く
Subject: [mhc:01066] mew-summary-recenter after mew-summary-toggle-disp-msg
Message-ID: <00Oct12.134821jst.29572@xxxxxxxxxxxxxxxxxx>
Date: Thu, 12 Oct 2000 13:48:21 +0900

鯉江> (defadvice mew-summary-toggle-disp-msg (after mew-summary-recenter activate)
鯉江>   (mew-summary-recenter))

鯉江> というのを~/.mewに入れています。
鯉江> しかし C-c . . でスケジュールを表示したときに
鯉江> 本日の予定が空だと
鯉江> なぜかカーソルがend-of-bufferに飛んでいってしまいます。

本当だ。mhc-goto-today() でも recenter をしているから、2回
recenter をやってなんか変な風になるのかなぁ?

鯉江> なんとかなるものでしょうか。

ぼくは逆に、以前使っていた 640×480 という小さな液晶画面のノート
PCで 1ヶ月分が表示しきれなかったときの recenter の結果ってあまり
好きでなくて、

(add-hook 'mhc-mode-hook
          (lambda ()
	    (let ((pos (point)))
	      (goto-char (point-min)) (sit-for 0) (goto-char pos))) t)

なことをやっていました。これをやると鯉江さんの場合も救われるようで
す。(しかし、理由は不明なので考えなくてはいけないかな)

# なぜに、mew-summary-toggle-disp-msg-hook ではなく defadvice を?

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxxxx)