[mew-dist 24553] highlight-summary patch

Shun-ichi TAHARA ( 田原 俊一 ) jado at example.com
2004年 2月 7日 (土) 03:22:00 JST


突然おうちサーバがお亡くなりになって手こずってしまいました。
# 名前解決もメールの送信もできなくなってしまうのね…

というわけで、highlight-summary パッチです。CVS の先頭に当たります。

2.x/3.x の頃の highlight-summary と比べて、summary の後ろに保存される
色情報が小さくなりました(1行あたりおおよそ 20 バイト弱)。cook-region
で行なわれる着色もかなり速くなっています。

現在、fancy-summary や、旧バージョンの highlight-summary との違いは、

・special-alist 等 (特別な人を別の色で塗る) 機能を実装していない
・Subject: 中の ML のタグを塗る機能を実装していない

どちらも、単に scan を高速化する目的で、とりあえず外してみました。
ご意見をお待ちしています(再実装自体はごく簡単です)。

# 「特別な人を塗る」機能は、代わりに「inc/scan 時に特別な人にマークを
# 打つ機能」を実装した方がいいんじゃないかという気がしていますが…
# mew-summary-form-mark-special とか mew-summary-form-mark-addrbook とか

で、使い方ですが、

(setq mew-use-highlight-summary t) で派手になります。一度再scanして下
さい。

デフォルトは 'off で、これは summary の中に色情報は握るけど、実際には
塗らない、というものです。nil だと、色情報の保存もしません。

現状、'off と nil での速度差はほとんどない(scan の速さがほんの少しだけ
変わる)ですので、'off を nil に統合してもいいかなと思っています。

あと、ma とかでの体感的な速度低下はほとんどありませんが(さすがに塗ると
数割ほど遅くなる)、プロファイルを取った結果では、overlay の処理に時間
を食われている形になっています。マシンパワーによっては速度低下が起きる
かもしれませんので、テスト結果によっては、'off / nil の時は、マークの
処理を従来通り text-property で行なう、というのも考えています。

色を塗るルールは、mew-highlight-summary-face-spec[-ext] です。
mew-summary-form をいじっている場合、mew-highlight-summary-face-spec
をいじる必要があると思います。

なお、[mew-dist 24493] 相当の変更も含まれていますので、summary-form に
(0 subj) "|" (0 body) のように設定できます。デフォルトでは body が薄く
表示されるので、カラムを揃えずに詰めてやっても結構見やすいです。
_______________________________
田原 俊一   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
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
-------------- next part --------------
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
sAAA


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