[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 メーリングリストの案内