[Mew-dist 06626] Re: not follow mew-summary-buffer-direction

SAKAI Kiyotaka ksakai at example.com
1998年 10月 5日 (月) 18:29:24 JST


>> In article <19980907215532H.obata at example.com>, OBATA Noboru <obata at example.com> writes:

> いつも summary バッファで `n' と `p' で上下にうろうろしながらメー
> ルを見たり探したりします。そこで `o' で refile すると、直前に `n'
> したか `p' したかで refile 後のカーソルの位置が変わります。

> ぼくは refile は上から下へすると決めているので(笑)、これを制御で
> きればと思いました。

> パッチをあてて ~/.emacs に

>   (setq mew-summary-follow-buffer-direction nil)

> と書くと、`n'/`p' 関係なく refile 後に必ず下に向かいます。

このパッチだと、

  (setq mew-summary-follow-buffer-direction t)

にすると

  (setq mew-summary-show-direction 'next)

が正しく動作しなくなりますので、問題があると思います。

おそらく、

  1. mew-summary-mark-direction という変数を導入する。
  2. この変数は mew-summary-show-direction と同じく 'up, 'down,
    'next(current direction), 'stop の 4種類の値を取ることができる。
    それぞれの値の意味は mew-summary-show-direction と同じ。
  3. デフォルトは 'next (現状通り)
  4. 小幡さんの希望の通りの動作にするには 'down に設定すればよい。

という仕様にするのが mew-summary-show-direction との対称性があって美し
いかと思います。

# この話は、現在、議論が行なわれているマーク後の移動の話にからんでくる
# かもしれませんね。
-- 
酒井 清隆 (E-mail: ksakai at example.com)



Mew-dist メーリングリストの案内