[mew-dist 26159] Re: mew-refile-guess-alist

Hideaki Takahashi takahasi at example.com
2005年 3月 30日 (水) 10:28:40 JST


おはようございます。たかはしです。

木下さん、林さん、フォローありがとうございます。

■■ At "Tue, 29 Mar 2005 19:15:53 +0900 (JST)",
■■ In subject "[mew-dist 26157] Re: mew-refile-guess-alist"
■■ Tatsuya Kinoshita <tats at example.com> san wrote:

  |>On March 29, 2005, [mew-dist 26156],
  |>takahasi (at seg.sony.co.jp) wrote:
  |>
  |>>   |>                       ("meeting" . "+FOO-ML/meeting")
  |>>   |>                       (nil . "+FOO-ML")
  |>
  |>>   |>>   1: Subject: [FOO-ML] こんにちは
  |>>   |>>   2: Subject: [FOO-ML][meeting] 来週
  |>> 
  |>> 2: のメイルは意図通り by-alist で +FOO-ML/meeting が引っ掛かりました。
  |>
  |>> しかし、1: のメイルは by-alist では止まってくれませんでした。
  |>
  |>(nil . "+FOO-ML")ではなく(".*" . "+FOO-ML")というふうにすれば、任意
  |>の文字にマッチするものと思います。
  |>
  |>あと、複数のフォルダでなく最初にマッチしたフォルダだけに振り分けたい
  |>なら、(setq mew-refile-ctrl-multi nil)が必要になります。

ほかのところのルール設定で、意図的に複数のフォルダに振り分けを行なっ
ているので、mew-refile-ctrl-multi を nil に出来ませんでした。;-(

■■ At "Tue, 29 Mar 2005 21:21:01 +0900 (JST)",
■■ In subject "[mew-dist 26158] Re: mew-refile-guess-alist"
■■ Hayashi Masahiro (林 雅博) <hayashi-masa at example.com> san wrote:

  |>林です。

  <snip>

  |>前回は気付きませんでしたが、たかはしさんがやろうとしているのはこういう
  |>ことなのかなと。
  |>
  |>(setq mew-refile-guess-alist
  |>      '(
  |>        ("Subject:"
  |>         ("FOO-ML" . (("Subject:"
  |>                       ("meeting" . "+FOO-ML/meeting"))
  |>					  (nil . "+FOO-ML")))
  |>		 )
  |>		))
  |>
  |>括弧が多くて難しいですね。

この記述を試してみましたところ、意図する動きをしてくれました。
# パチパチ。:-)

皆さま、正規表現の初歩的な内容にお付き合い頂き、
ありがとうございました。
----
☆★ たかはし

--- このメールに水や異物が入ると火災や感電の原因となります。



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