[Mew-dist 12826] Re: Reply string

Shun-ichi GOTO gotoh at example.com
2000年 4月 13日 (木) 01:39:07 JST


>>>>> at Wed, 12 Apr 2000 22:33:23 +0900
>>>>> 亀井 == KAMEI Ken-ichi <mule at example.com> said,

亀井> ちょっと試した感じでは良い感じです.
亀井> # 本当にちょっとしか試していませんが.:-P

Mew に本格的に導入するとしたら、

* actionはオプションにする

* Subject: に限らず、RFC-822, MIMEを経たあとの任意のフィールドに対して
  同様のreplace & deleteが欲しくなるかもしれません。

* いまは cons の cdr が置き換えテキストですが、1 とか指定すれば
  (mew-match 1 str)な文字列に置き換えるみたいなアクションも欲しいかも。
  あるいは replace-match の書式のように "\\1 hoge \\2"みたいに
  できてもいいかも

* あんどcdr要素にはlambda式をおけるようにして、それが返す文字列に
  置換するとかね。

* 以前小幡さんがmew-guess.elあたりを作った際に、mew-draft-replace-alist 
  などを導入していたので、それに類似とも思えるため、似たような置き換えコー
  ドは変数の書式など、共通化していく方向を検討してみてはどうかな。
  
とか思います。

※ ちなみにmew-guess.elは重宝しています。C-c C-o で config をguessさせる
   と同時にFrom: の書き換えなどを一気に行えるので、お好みです。実はここ
   のところ、From:を偽るべき仕事が長かったので。(^^; だからいまだに 1.95
   b3だったりする。。。そろそろ新しいb31とかに乗り換えなきゃな。


亀井> (was ...) は慣例があったりするのでしょうか? これまで自分では単
亀井> 純に古い subject を () で括るだけだったのですが?

さて、どうでしょうかねぇ。
(was .....) というのはそれなりに見受けるのは確かだと思いますが、
慣例というほどのものは聞いたことがありません。
新しいSubject: ではじめるほうが素直かなとも思ったりもするし。


亀井> mew で試してみたいという方のために mew-1.95b31 と私が手作業で取
亀井> りこんだものとの diff をつけておきます.

ありがたいです(^^)
私も試してみよ。


亀井> 変数を mew が元々持っているものに変更したりしています.

このあたりはどういう影響があるかわからなかったので
別の変数にしておきましたが、


亀井> mew-subject-simplify はそのまま取り込みました.

ちょっと注意点。添付したファイルの冒頭にもNoteしましたが、replace-match
の4th arg を使っているので、emacs 19.28 あたりだとエラーになってしまうと
思いますので、そのまま取り込むのは多分まずいでしょう。


#酔ってるので伝わりにくいメールになってるかも。。。

--- Regards,
 Shun-ichi Goto  <gotoh at example.com>
   R&D Group, TAIYO Corp., Tokyo, JAPAN



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