[mew-dist 21492] Re: problem on hiliting

Y.K yama at example.com
2002年 8月 20日 (火) 16:38:04 JST


やまざき です。

 Tue, 20 Aug 2002 15:55:33 +0900 (JST) ころに
  YAMAMOTO Norihiro (山本典広) = nyama at example.com さんは
  [mew-dist 21491] Re: problem on hiliting という話題で

> mew-3.0.63+highlightパッチ[mew-dist 21449]としてからサブジェクトが
> [hoge,12345]となるようなメーリングリスト(コンマに注意)ではメーリングリ
> ストに色がつかなくなりました。すべてサブジェクトとして色がつきます。
> 
> [hoge 12345][hoge:12345]といったものは大丈夫です。

mew-3.0.60 ですが、[hoge] も Subject と判断されていることに、
昨日、気が付きました。

mew-vars2.el で mew-highlight-summary-ml-regex が以下のように
なっているのが原因のようでした。

(defcustom mew-highlight-summary-ml-regex "^[\[(][^\])]+[: ][0-9]+[\])]"

mew-highlight-summary-ml-regex を以下のように setq して、とりあえず
[hoge] が ML 名として色が付くようしています。

(setq mew-highlight-summary-ml-regex "[\[(][^\])]+[: ]*[0-9]*[\])]")
                                      ===

この設定だと Subject 中にある [ or ( と ) or ] の間も ML として色が
付いてしまいますので、=== の部分を ^[\[ にしたほうがいいかも
知れません。
# Re: [hoge] subject としてくれる ML サーバが近くにあるので、
# このようにしています。

山本さんの場合だと、

(setq mew-highlight-summary-ml-regex "^[\[(][^\])]+[: ,][0-9]+[\])]")

として ":"、" "、"," でマッチするようにすれば、ご希望の動作になると
思います。

-- 
やま



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