[Mew-dist 10843] Re: Auto learning when refile
YAMAGUCHI Shuhei
yamagus at example.com
1999年 10月 8日 (金) 16:28:21 JST
>>>>> In [Mew-dist : No.10822]
>>>>> Kazu Yamamoto (山本和彦) <kazu at example.com> wrote:
Kazu> > 特に、shortname と refile 先フォルダ名を統一するなんてことをしていると、
Kazu> > 「せっかく情報を一元管理できるようになったのに、勝手に学習される情報に
Kazu> > 邪魔される…」とまで思ってしまいます。 ^^;
Kazu> >
Kazu> > この自動学習が変数で制御できるようになれば、自動学習の欲しい人も自動学
Kazu> > 習のいらない人も幸せになれるのではないかと思いますが、いかがでしょう?
Kazu> mew-use-auto-alias を用意しました。次から nil に設定して下さい。
ありがとうございます。
b2 (の話ですよね?) が楽しみです。 :-)
そういえば、Mew-Win32 にしか出していないのを思い出しました。
>>>>> In [Mew-Win32 : No.01929]
>>>>> SUGIMORI (杉森 隆行) <taro at example.com> wrote:
杉森> 1. mew-refile-guess-from-me-is-specialに対応したい。
杉森> 2. +from/.../<shortname>みたいなものも推測してくれたうれしいかも。
に対応したバージョンです。
(defun mew-refile-guess-by-shortname (&optional addr)
(mew-refile-guess-from-dispatch 'mew-refile-guess-by-shortname-body addr))
(defun mew-refile-guess-by-shortname-body (&optional addr)
(let* ((pfix (cond ((equal mew-folders-default-folder "" ) "+")
((equal mew-folders-default-folder nil) "+")
((equal mew-folders-default-folder "+") "+")
(t (file-name-as-directory mew-folders-default-folder))))
(from (or addr (mew-header-parse-address mew-from:)))
shortname-regex)
(and from
(setq shortname (mew-addrbook-shortname-get from))
(setq shortname-regex
(concat "^" (regexp-quote pfix) "\\(.*/\\)?"
(regexp-quote shortname) "/?$"))
(or (mew-refile-match-in-list shortname-regex mew-folder-list)
(concat (file-name-as-directory pfix)
shortname)))))
でわでわ
--
yamagus at example.com / やまぐち@ねっとらぴゅたの住人
yamagus at example.com / 山口 修平
PGP-Fingerprint: 25 0F 6F E1 57 AD 56 08 3A BC D0 9B 48 AF 31 7A
Mew-dist メーリングリストの案内