[Mew-dist 09211] Stripping slash (Re: +fromへのrefile)
Shun-ichi TAHARA ( 田原 俊一 )
jado at example.com
1999年 6月 7日 (月) 17:50:20 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Message-Id: <19990525101112L.kazu at example.com>
> > これをmew-refile-guess-by-defaultでrefileしようとすると、デフォルトでは
> > かなり嫌なことになるので、ユーザ名中の / 以降を無視するようにはできない
> > でしょうか?
>
> これは、2 秒で実装できます。:-) 他にユーザ名の部分に悪さをするシステム
> はありますか?
>
> 今のところ
> * 最後の ":;" は削る (Pooh-Lovers:; → Pooh-Lovers) # refile 用
> * "/" から後は削る CCMail 対策
ということで、1.94b30以降、Refileは幸せになりました。
ついでなので、Addrbook。
現在のAddrbookでは、会社の人のエントリは、
foo foo at example.com Foo
* foo/NDOM at example.com Foo
などと書かないといけないので面倒です。
Scanするときも / から後を消すようにすればいいのかな、ということで、次の
パッチ
↓ここから
--- Address.pm.orig Fri Jun 4 17:27:29 1999
+++ Address.pm Mon Jun 7 17:29:54 1999
@@ -229,6 +229,7 @@
$friendly1 =~ s/^\s+//;
$friendly1 =~ s/\s+$//;
}
+ $addrout =~ s/\/[^@]*//;
return ($addrout, $addrin, $friendly1);
}
↑ここまで
で行けそうな気がするのですが、いかがなものでしょうか?
# もうちょっとマシな正規表現もありそうですが…
_______________________________
田 原 俊 一 jado at example.com, shunichi_tahara at example.com
株式会社ゼンリン 研究部 情報システム課 イントラネットGr.
FingerPrint: 16 9E 70 3B 05 86 5D 08 - B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
Mew-dist メーリングリストの案内