[Mew-dist 17842] Re: mew-highlight-summary

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2001年 6月 21日 (木) 11:16:35 JST


白井です。(やっと試せました)

From: Shun-ichi TAHARA (田原 俊一) <jado at example.com> さん曰く
Subject: [Mew-dist 17790] Re: mew-highlight-summary
Message-ID: <20010618.032728.846946101.jado at example.com>
Date: Mon, 18 Jun 2001 03:27:41 +0900

jado> > 他の解決方法としては、当初考えていた、\r の後ろに色情報を隠す方式か、
jado> > 色情報を別のalistに持って、.mew-properties あたりにでもセーブする方式
jado> > かのどっちかが考えられます。
jado> 
jado> というわけで、3度目の正直。スレッド情報のさらに後ろに \r を置いて、そ
jado> の後ろに色情報を隠してみました。
jado> 
jado> 結論としては、かなり速いです。

普通の Scan はちょっと重いかなぐらいですね。すばらしいです。
だけど、一つ問題がありまして、mew-thread.el で summary で色づけ
されている text を貰ってくるために、(mew-buffer-substring) を
(buffer-substring) に変えていますが、これをやると、thread を作る
のに 

Meadow-1.14(= Emacs-20.7) 大体 8000通の folder で、

・Original な Mew, mew-buffer-substring()
pass1 0.902000, pass2 0.010000, visual 0.801000
pass1 0.871000, pass2 0.010000, visual 0.801000
pass1 0.882000, pass2 0.010000, visual 0.791000

・田原さんの patch , buffer-substring()
pass1 3.055000, pass2 0.010000, visual 10.695000
pass1 3.796000, pass2 0.020000, visual 11.616000
pass1 2.514000, pass2 0.030000, visual 9.974000

という感じで thread 構築にめちゃくちゃ時間がかかる様になってしま
います。

# 今日は Meadow 以外の環境では試せないのですが。。。

で、もともと mew-summary-hl でも、こういうことがあったので、無理
やりこじつけ的な実験をして ^^;;;、

Subject: [Mew-dist 16018] Re: thread vs mew-summary-hl
Message-Id: <20010123.174741.50041392.shirai at example.com>

で、buffer-substring-no-properties() に変えて貰った経緯がありま
す。

-- 
白井秀行 (mailto:shirai at example.com)



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