[mew-dist 24969] Re: mew-refile-guess-by-alist2 failes by some regexps.
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2004年 5月 31日 (月) 16:38:37 JST
From: Kyotaro HORIGUCHI <horiguti at example.com>
Subject: [mew-dist 24962] mew-refile-guess-by-alist2 failes by some regexps.
> > (if (string-match "\\(abc\\|cdf\\)@a.jp\\|\\(efg\\|hij\\)@b.jp"
> > "efg at example.com")
> > (match-data)
> > nil)
> > (0 8 nil nil 0 3)
>
> これが原因で mew-refile-geuss-alist の内容によっては refile の処理中に
> mew-refile-guess-by-alist2 の中でエラーで止まってしまうことがあります.
> (これは私が実際に困っていることです.)
>
> これに単純に対処すると, 今度は最後にマッチしたmatch(?)より後ろには要素が無
> いので, 以下のようにすると期待した(のかな? 私はやってませんが..)動作をせずに
> エラーになります.
"\\(abc\\|cdf\\)@a.jp" と "\\(efg\\|hij\\)@b.jp" に分けて書かない理由は
何でしょうか?
--かず
Mew-dist メーリングリストの案内