[Mew-dist 14204] Re: b62
Shigeya Suzuki
shigeya at example.com
2000年 9月 24日 (日) 22:21:35 JST
>>>>> "nin" == Ninomiya Hideyuki <nin at example.com> writes:
nin> 『scan-form の最初と2番目は num, mark から変更できない、num には桁数の
nin> 指定はしたい。』と言う事を両立する為には仕方がないと思います。
仕方なくないと思いますよ。
別に、「最初は決まっているから、scan-form の最初の二つはかえないでね」
と言えば良いわけです。
実装上の制約と、configuration インターフェースの複雑さを混乱してはイカ
ンと思います。
また、「設定できない」というのを読み損ねていたのでわからないのですが、
(本当?) もしそうであれば、scan-form の最初の二つの要素をチェックする仕
掛け必要でしょうね。(sanity checkってことで) もしそういう制約あるなら、
doc に書くべきかな。。
nin> # num, mark の位置まで変更できるようにするのは、1.95 では変更コスト等
nin> # 考えるとやるべきではない。2 で mark 処理が data base 処理化される時に
nin> # 行えば良いと思います。
すでに、充分コスト高いと思ってたりします…(笑)
(かなりおそくなっちゃったよなぁ…)
nin> は読まなかったですけどっ、、、
よまないと、なんで僕がこういっているか分からないと思います(笑)
# だって、scan-form-list の例が…(笑)
nin> (setq mew-scan-form-list
nin> '((("+inbox")
nin> ((-3) type (-4 size) "|" (5 date) "|" (13 from) "|" (0 subj)))
nin> (t
nin> (type "|" (5 date) "|" (14 from) "|" (0 subj)))))
nin> というふうに書くとうまくいきました。
こう書けば workaround になりそうだとはなんとなく分かりつつも試してなかっ
たです。たしかにそうですね。ただ、数値で始まる要素が list でなければい
けないとは、どこにも書いてないから、不許可(笑)。
shigeya
Mew-dist メーリングリストの案内