[Mew-Win32 01990] Re: summary の色づけ

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
1999年 9月 16日 (木) 10:51:43 JST


白井です。

From: Shun-ichi GOTO <gotoh at example.com> さん曰く
Subject: [Mew-Win32 01988] Re: summary の色づけ
Message-ID: <19990914224920U.GOTOH at example.com>
Date: Tue, 14 Sep 1999 22:49:20 +0900 (JST)

後藤> ## sen さんが好きそうなネタってこと?(^^;

# sen さんに、以前 mew-dist で「待ってました」と言われたから。な
# りいき上、まだ Cc: 付き。

後藤> カッチョイーすね (^o^)
sen> ナイスです。png だという事も含めて ;-)

と言ってもらえて、とりあえず目的は達しました。(^^)V

shirai> 1. 遅い。
後藤> でも、かなり重いんじゃないですか?

はいはい、重いし遅いです。

後藤> 私も某パッケージで似たようなことしてた時期があったんですが、
後藤> メッセージが5000以上もあると耐えられなくなってしまい、
後藤> さすがに止めました。

6500通程あるところだと、SS-20/M152 では最初 15秒ぐらいかかってし
まいます。一回表示しちゃえば後は差分だけなんですが。

# Pentium-III 500MHz + Meadow1.06b3 だと数秒だけどね。
# MUE はたしか色が付いてましたよね?

sen> まだ emacs の方で実験的だと思いますが、text property をファイルに保存する事を
sen> 将来やるみたいな事を読んだ事ある様な気がします。info の elisp manual に
sen> "Saving Text Properties" という項目がありますがそこらへんかもしれません。

ほっほう。それも凄い。IM がなんかコードを出せばいいんですね。きっ
と。

後藤> lazy-lock な手法でも取れば軽減するかも知れないなと思いつつ、
後藤> そのそのへんはお任せします。(^^;

ふむふむ。

経緯を説明すると、いままでは

Form=%+4n %m%d/%y %+4KK %-24A %-42S <<%b

で Subject の表示は固定幅だったのですが、

Form=%+4n %m%d/%y %+3KK %-24A %S

と、なるだけ subject を沢山表示するようにしました。だけど、やっ
ぱり右側の空白が嫌なので

## 私の持っているメールで Subject に "||" を含むものは無かったの
## で、この時点で "<<" => "||" に変えました。

Form=%+4n %m%d/%y %+3KK %-24A %S || %b		# --form

と body も表示するようにしたんですが、summary がごちゃごちゃになっ
てしまい、とても悲しかったので、"|| %b" のところだけ "grey50" と
かで出るようにしたのです。このときは、font-lock を使いました。だ
けど、♪限りないもの、それは欲望〜〜♪ であそこまでやったのでし
た。^^;;;

"|| %b" だけなら lazy-lock でも簡単なんだけどなぁ。
とりあえず、lazy-lock.el でも読んで次の step に進みましょうかねぇ。

-- 
白井秀行@しかし、本業が忙しくなって来た。;_;

P.S. 某 ML より ^^;;;

にしださん、x-gzip64 が読めるように良かったです。だけど、内容は
たいしたもんじゃありませんでしたが。。。



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