[Mew-dist 14050] Re: mew-scan-form
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2000年 9月 4日 (月) 16:11:51 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 14049] Re: mew-scan-form
Message-ID: <20000904.142243.88534398.kazu at example.com>
Date: Mon, 4 Sep 2000 14:22:08 +0900
> > summary 上での ML のヘッダを削りたかったので、力まかせながら
> > scan form を設定できるようにしてみました。
# もっともっと力づくでやってます ^^;;;
# 自分だけが幸せになればいいんだ的な関数になっちゃったけど、IM
# よりいろいろ出来るので楽しいです。
> みなさんに、質問ですが、scan form はどう記述できるのが嬉しいでしょう?
>
> '((num 5) (dep 1) (mark 1) (date 5) (spc 1) (addr -14) (spc 1) (subj 0))
>
> みたいなのでもいいような気がします。そうすると、scan form を解析する必
私が望んでいるのは、
1. ユーザ定義の関数を呼ぶことができる
=> これはこの構成で OK かな。
2. フォルダ単位で設定を変えられるようにする
=> こちらは、ユーザ定義関数の中で folder を見て判定してもよい
けど、"桁" の設定はユーザ定義関数では出来ないから。
です。だから
'(("default"
((num 5) (dep 1) (mark 1) (date 5) (spc 1) (addr -14) (spc 1) (subj 0)))
(mew-inbox-folder
((num 4) (dep 1) (mark 1) (date 5) (spc 1) (time 5) (spc 1) (addr -14) (spc 1) (hoge1 0)))
("+ml/mew-dist"
((num 5) (dep 1) (mark 1) (hoge2 5) (spc 1) (addr -14) (spc 1) (hoge3 0))))
な感じで folder ごとに設定が書けて、なおかつ、hoge1 とか設定出来
るとうれしいです。(仮称)mew-scan-format-hoge1() とかいう関数を自
分で作れば良いのですよね。
> 要はないし、呼ばれる関数も一目飄然で分かるようになります。
# (もうすでにお気づきでしょうが) 一目瞭然? では :-)
# というのはおいといて。。。
だけど、それぞれを funcall すると遅くなってしまうのでは? という
危惧も少しだけありますが、ユーザカスタマイズで受ける恩恵と比べれ
ば大した問題では無いと思います。
P.S. (さっき飄然と source を見て一目で気付いた点)
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 13991] Re: Scanning Raw JIS Subject + alpha Mew(STRICT mode)
Message-ID: <20000830.180355.71118645.kazu at example.com>
Date: Wed, 30 Aug 2000 18:03:27 +0900
kazu> # Emacs 19 のサポートは、Mew 1.95 までとします。
mew-scan-format() 内の replace-match() で第4引数の STRING が使わ
れています。はぁ〜〜〜、19.28。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内