[Mew-dist 13585] Re: 冒険家バージョン

Kyotaro HORIGUCHI horiguchi.kyotaro at example.com
2000年 7月 10日 (月) 21:53:59 JST


堀口です.

At Mon, 10 Jul 2000 12:47:28 +0900, Shun-ichi GOTO <gotoh at example.com> wrote in <20000710.124810.52756770.gotoh at example.com>
> ちなみに私の場合は+inbox だろうがどこだろうが、From: を表示して欲しいと
> 思う人です。自分から出したものだけ特別扱いする、というのは紛らわしいので、
> そういう機能は常にOFFにしています。
> 
> この辺りは人によって欲しい/不要だと違う意見が出てくるのが予想されますね。

  ですね. で, 私は ML 出ない限り To: がうれしい人なのですが, 悲し
いことに To: と Addrbook の相性が悪いようです. この辺を書き換えて
もどうせすぐ folder-config(?) 対応になってしまうのでしょうがとり
あえず.

--- mew-scan.el	Mon Jul 10 21:48:58 2000
+++ mew-scan.el.old	Mon Jul 10 21:14:06 2000
@@ -97,6 +97,5 @@
 	(id   (or (aref vec 6) ""))
 	(case-fold-search t)
-	(from-me nil)
-	day month ret1 ret2 func disp-addr disp-name nickname duplicated)
+	day month ret1 ret2 func faddr nickname duplicated)
     (if (string-match "\\([0-9][0-9]?\\) \\([A-Z][a-z][a-z]\\)" date)
 	(progn
@@ -106,17 +105,12 @@
     (if (string= from "")
 	()
-      (setq disp-name from)
-      (setq disp-addr (mew-addrstr-parse-address disp-name))
+      (setq faddr (mew-addrstr-parse-address from))
       (if (and (not (string= to ""))
-	       (mew-is-my-address mew-regex-my-address-list disp-addr))
-	  (setq from-me t
-		disp-name to
-		disp-addr (mew-addrstr-parse-address to)))
-      (if (and mew-addrbook-for-summary
-	       (setq func (mew-addrbook-func mew-addrbook-for-summary))
-	       (setq nickname (funcall func disp-addr)))
-	  (setq disp-name nickname))
-      (if from-me
-	  (setq disp-name (concat "To:" disp-name))))
+	       (mew-is-my-address mew-regex-my-address-list faddr))
+	  (setq from (concat "To:" (mew-addrstr-parse-address to)))
+	(if (and mew-addrbook-for-summary
+		 (setq func (mew-addrbook-func mew-addrbook-for-summary))
+		 (setq nickname (funcall func faddr)))
+	    (setq from nickname))))
     (if (member id mew-scan-ids)
 	(setq duplicated t)
@@ -136,5 +130,5 @@
 		  (cdr (assoc month mew-month-alist))
 		  (string-to-int day)
-		  (mew-substring disp-name 14) ""))
+		  (mew-substring from 14) ""))
     (setq ret2 (mew-substring subj (- width (string-width ret1) 1)))
     (list ret1 ret2)))

-- 
堀口恭太郎



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