[mew-dist 19037] Re: POP
INOUE Tomohiro
tinoue at example.com
2001年 9月 27日 (木) 17:53:19 JST
井上です.
Hideyuki SHIRAI (白井秀行) <shirai at example.com>:
> kazu> mew-pop-delete が 3 なら、
> kazu> (1) 3 日以上で消す
> kazu> (2) 4 日以上で消す
> kazu> のどちらでしょうか? > この機能が必要な方
> kazu> delete が 1 のときは、1 日以上で消すっぽい。ので、(1) かな?
> 直感的には (1) ですよね。
mew-pop-expired-p() を書いたときに気づいていて,
安全側に振って (2) にしたのですが,(1) でいいと思います.
#というか,使う人は一日くらいの違いは気にしない気がします
> 試していないのだけど、今のコードだと pop-delete => 0 ってしちゃ
> うと一生消えないような気がする。。。
> (defsubst mew-pop-expired-p (utime keep)
> (when (and utime (numberp keep) (>= keep 0))
> で、pop-delete は nil, t, 0, 1, 2 ... かしら。
> それとも、pop-delete => 0 == 無限(nil)?
これも安全のために 0 = nil という意味にしました.
0 == 無限だと想像して設定してしまう人への配慮です.
#でも IM の Keep は 0 はすぐ消すという意味だったので
#整合性が取れていないかも..
-- 井上
Mew-dist メーリングリストの案内