[Mew-dist 14438] mew-scan-form-friendly-addr
Shun-ichi TAHARA ( 田原 俊一 )
jado at example.com
2000年 10月 9日 (月) 00:01:09 JST
おくればせながら、やっと冒険を始めたので、いくつか気が付いたことを。
(setq mew-scan-form-from-name-only t) のときに使われる
mew-scan-form-friendly-addr の挙動についてですが、現状、
From: Foo (XXXX) <foo at example.com>
な From: のとき、"Foo (XXXX)" を返しますが、ここではカッコの中だけを返
してほしいような気がします。
添付のパッチでいけそうな気がするのですが、これの挙動って、実は何らかの
根拠があってのことだったりするのでしょうか?
_______________________________
田原 俊一 jado at example.com, shunichi_tahara at example.com
http://flowernet.gr.jp/jado/
FingerPrint: 16 9E 70 3B 05 86 5D 08 - B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
-------------- next part --------------
diff -rc mew-1.95b66.orig/mew-scan.el mew-1.95b66/mew-scan.el
*** mew-1.95b66.orig/mew-scan.el Tue Oct 3 20:58:40 2000
--- mew-1.95b66/mew-scan.el Sun Oct 8 22:51:53 2000
***************
*** 113,122 ****
Next, extract comment part if exists and returns it.
Otherwise ADDR is returned."
(cond
- ((string-match "\\([^<]+\\)<[^>]+>" addr)
- (mew-chop (mew-match 1 addr)))
((string-match "^[^(]+(\\(.+\\))" addr)
;; Removing comments even if recursive.
(mew-chop (mew-match 1 addr)))
((string-match "^[ \t]*<\\([^>]+\\)>" addr)
(mew-chop (mew-match 1 addr)))
--- 113,122 ----
Next, extract comment part if exists and returns it.
Otherwise ADDR is returned."
(cond
((string-match "^[^(]+(\\(.+\\))" addr)
;; Removing comments even if recursive.
+ (mew-chop (mew-match 1 addr)))
+ ((string-match "\\([^<]+\\)<[^>]+>" addr)
(mew-chop (mew-match 1 addr)))
((string-match "^[ \t]*<\\([^>]+\\)>" addr)
(mew-chop (mew-match 1 addr)))
Mew-dist メーリングリストの案内