[mew-dist 17946] Re: Release mew-fancy-summary.el (final version?)
Takanori-Nishimura
t-nisimr at example.com
2001年 7月 4日 (水) 17:43:48 JST
にしむらです。客先から帰ってきて設定してみました。
Hideyuki SHIRAI (白井秀行) <shirai at example.com> さんは
Wed, 04 Jul 2001 10:25:05 +0900 (JST) に
「[mew-dist 17938] Re: Release mew-fancy-summary.el (final version?)」の件で書きました。
> scan などが終わってから15秒ほど返ってこなくなるのでできればそういう
> ことができるとうれしいのですが、設定方法などありますでしょうか??
ken> "lazy-lock-mode" になっていないということはないですか。
にしむら> 確かになってないようです。ただ、手動で lazy-lock-mode を設
にしむら> 定しても特に速度に変化はないようです。
shirai> ## あんまり font-lock の設定方法って知られていないのかな?
すみません、不勉強で。話題には登ってるのを見るのですが、とりあえずと
いう設定しかしてませんね。
# ということで、今回の話でまったく分かってないことが分かりました。
shirai> 西村さんが他の buffer ではどういう方法で色を塗りたい(or 塗りた
shirai> くない)のかわからないのですが、たとえば、
今回の理由としては
・summary-hl のころから summary を色付けすると遅いと思っている(このマ
シンでは)
・とりあえず summary では special の人の区別のみが出来ればいいと思って
いる
・でもコメントとかが見やすいので、message buffer など他のものは色付け
したい
ということから出てきたものです。
ということで、他の色付けの関係は mew-fancy-summary-*face-spec でやり
ましたので、
shirai> とか、どうやって色付けするか細かく指定できます。また、全部
shirai> lazy-lock でいいなら
shirai> (setq font-lock-support-mode 'lazy-lock-mode)
shirai> でもいいです。
でやってみました。すると.....おぉ、速い.....
にしむら> やはり別のところでも話は出ていますが、速度がかなり遅いです。
shirai> 別のところの人は lazy-lock ではなく、fast-lock を使っていたこと
shirai> が判明しまして lazy-lock にして貰ったところ、問題なく動くように
shirai> なりました。良かった良かった :-)
ということで、私の設定が足りなかったことが判明しました。どうもすみま
せん。
にしむら> 私の最初の設定(通常 mew-fancy-summary に記述されている設定
にしむら> のみ)よりは早くなったような気もしますが、あくまでもメッセー
にしむら> ジ数が 20〜30 くらいであれば、です。
にしむら> 今まで貯めに貯めてきた mew-dist など見に行ったときには、放っ
にしむら> ておいても返ってきません。(^G しますが...いつまでたっても
にしむら> summary cache は適当なままのような気もします)
shirai> これ、lazy-lock (XEmacs なら lazy-shot, Emacs-21 な jit-lock で
shirai> がいいですけど)を使っていない場合の典型的な症状です。
shirai> fancy-summary を使ったときと使わないときで、最初に summary 一覧
shirai> が表示されるまでの *差* はほとんどありません。
shirai> # 正確にいうと window に表示されている部分の色付け時間だけ遅くな
shirai> # るとは思いますけど。
ということのようです、はい。
にしむら> ということで、mew-summary-hl で使うか、数に依存しないよう
にしむら> な方法はないですか、というところです。(ってこれは無理でしょ
にしむら> うね)
shirai> だけど、lazy-lock を使っていないと、最初めちゃくちゃ遅くなるのは
shirai> summary-hl でもいっしょだと思うのですが。。。
にしむら> # microSPARC-II 110MHz が貧弱すぎる、という話もありますが。
shirai> # Emacs-20 が動くなら大丈夫でしょう、きっと :-)
そうですね...
ではこのまま使い続けてみます。これくらいなら全然大丈夫ですので。
----------------------------------------------------------------------
西村 考則 (Takanori Nishimura) (mailto:t-nisimr at example.com)
株式会社SRA(Software Research Associates, Inc.)/関西支社/開発
TEL. 06-6536-2331 FAX. 06-6536-2452
Mew-dist メーリングリストの案内