[Mew-dist 17135] Re: .mew-alias

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2001年 4月 16日 (月) 23:06:24 JST


From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 17132] .mew-alias
Message-ID: <20010416.201541.68556964.kazu at example.com>
Date: Mon, 16 Apr 2001 20:15:44 +0900

kazu> あーー。ESC-a で sort して表示するのはまずいです。

kazu> Least Recently Used を消すように意図しています。よく使うアドレスは消え
kazu> てはいけません。
kazu> sort すると、アルファベット順で遅い人が負けちゃう。
kazu> y で始まる知り合いにメールをしようとして気付きました。

max-length を越えてしまうことは考えていませんでした。申し訳ない
です。

kazu> どうしよう?

(案一)
単純に sort するのをやめる。(だけど、edit しにくいなぁ)

(案二)
mew-alias-auto-alist に使った時間もつけるようにして、まず、そっ
ちで sort して、古いものを捨ててから abc で sort する。alist は

'(...
  ("hoge" "hoge at example.com" (15066 64230))
  ...
)

な感じ。(だけど、大変)

(案三)
今は、mew-lisp-max-length が

.mew-alias, .mew-folder-alist, .mew-folder-list,
.mew-refile-from-alist, .mew-refile-msgid-alist, .mew-uidl

を保存するときに効いてくるわけですが、これを、それぞれで別設定に
するのはどうでしょう。

mew-lisp-max-length-rule =>
`((,mew-refile-msgid-file . ,mew-lisp-max-length)
  (,mew-refile-from-file . ,mew-lisp-max-length))

key に該当しない file や val が t なら 無制限に保存する。(とか)

mew-pop-uidl-file, mew-folder-list-file, mew-folder-alist-file
の保存が無制限というのはいいとして、問題は .mew-alias が無制限で
いいかどうかですよね。そのために M-a があるからいいんだ、という
ことにしてしまうとか。。。

逆にいうと、通常ありえない設定/環境かもしれませんが、
mew-lisp-max-length を越えると .mew-folder-a?list のような途中で
切れてはいけないものまで切れてしまうのでよろしくないですね。

# わたしゃ、msgid-alist のために 2000 にしていることを思い出しま
# した。道理で y の人も大丈夫なわけだ。

-- 
白井秀行 (mailto:shirai at example.com)



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