やるきなし

2019/07/24 20:01 / wl-summary-redisplay-internal: ‘recenter’ing a window that does not display current-buffer.

Wanderlust で複数メッセージを * でマークして,m f でまとめて転送しようとすると,以下の様に怒られて1件目しか draft バッファに入ってくれない.

wl-summary-redisplay-internal: ‘recenter’ing a window that does not display current-buffer.

wl-summary-redisplay-internalの以下の箇所でコケているっぽい.

      (when wl-summary-recenter
        (recenter (/ (- (window-height) 2) 2))
        (if (not wl-summary-indent-length-limit)
        (wl-horizontal-recenter)))

あまり深追いせずに ~/.wl に以下を書いておく.

(setq wl-summary-recenter nil)

Info による変数の説明は以下の通り.

`wl-summary-recenter'
     初期設定は `t'。Non-nil ならば表示したときに表示中のメッセージのサ
     マリ行をウィンドウの中央付近に移動します。

今まで気にしたこと無いし,nil にしたところで挙動が変わらないような気もする.