[Mew-dist 1185] imls: from field

Ishikawa Ichiro ichiro at example.com
1997年 7月 3日 (木) 23:42:08 JST


石川です。

>From が

    From: ichiro at example.com (Ishikawa Ichiro) 

のような形のときに imls はアドレスを表示する、つまり

    393  07/03 ichiro at example.com   about foobar

のように表示するのですが、これは仕様でしょうか? MH の scan と同様

    393  07/03 Ishikawa Ichiro     about foobar

と表示するように、以下のような変更をしてみましたがいかがでしょうか。
--
石川 一郎 @ 多摩インターネット  ichiro at example.com
-------------- next part --------------
diff -u /home/ichiro/tmp/im-40/IM.in/Scan.pm.in.orig /home/ichiro/tmp/im-40/IM.in/Scan.pm.in
--- /home/ichiro/tmp/im-40/IM.in/Scan.pm.in.orig	Thu Jul  3 23:32:22 1997
+++ /home/ichiro/tmp/im-40/IM.in/Scan.pm.in	Thu Jul  3 23:32:22 1997
@@ -334,7 +334,6 @@
 		$in = 1;
 		$_ = $tmp;
 		s/<[^<]*>//g;
-		s/\([^(]*\)//g;
 		s/"//g;		# "
 		$nfrom = $nfrom . $_; 
 		$tmp = "";
@@ -357,7 +356,6 @@
     unless ($tmp eq "") {
 	$_ = $tmp;
 	s/<[^<]*>//g;
-	s/\([^(]*\)//g;
 	s/"//g;		# "
 	$nfrom = $nfrom . $_; 
     }
@@ -365,6 +363,8 @@
     $_ = $nfrom;
     s/^\s+//;
     s/\s+/ /g;
+    s/^[\w\.\-]*@[\w\.\-]*\s*\(//;
+    s/\)\s*$//;
     return $_;
 }
 


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