[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 メーリングリストの案内