[Mew-dist 16005] Re: mew-summary-hl

Shun-ichi TAHARA ( 田原 俊一 ) jado at example.com
2001年 1月 20日 (土) 19:39:18 JST


From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Message-Id: <20010120.182952.39208725.kazu at example.com>

> > で、ふと思ったのですが、mew-scan-form と mew-scan-form-header を解析し
> > て色付けの範囲指定を行なえば、設定が楽になるのと、正規表現サーチが減っ
> > て高速化が期待できるのとで、結構よさげな気がしますが、いかがなものでしょ
> > うか?
> 
> mew-scan-from のそれぞれの関数が、色を付けた文字列を返すといいんでしょ
> うね。

いじっているうちに、同じ結論に達しました。
mew-scan.el にねじ込んで統合してしまうのがいちばん早そうです。

(defvar mew-scan-form-header '((-5 num (italic "Maroon")) mark))
(defvar mew-scan-form
  '((type mew-scan-hl-type) (5 date (bold "gray50")) " "
    (14 from mew-scan-hl-from) " " (0 subj (bold "DarkGreen"))))

みたいな感じでしょうかね。

form の各要素の後ろに関数名を表すシンボルか、(type color)のリストを付
けると色が付くって感じでしょうか。

関数は、表示する文字列を付けて呼ぶと、(type color) を返せばいいのかな。

色設定リストは分離した方がいいかもしれないですが。

# threadのindentも統合かな…

元の mew-summary-hl にある ML名とかの扱いに悩むところです。
_______________________________
田原 俊一   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
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄



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