[Mew-dist 16470] RE: mew-highlight-body-regionのおそさ
KOIE Hidetaka ( 鯉江英隆 )
hide at example.com
2001年 2月 19日 (月) 02:45:51 JST
From: KOIE Hidetaka (鯉江英隆) <hide at example.com>
Subject: [Mew-dist 16466] mew-highlight-body-regionのおそさ
Date: Sun, 18 Feb 2001 20:27:28 +0900
Message-Id: <01Feb18.202555jst.29570 at example.com>
| (window-end win) を評価していますが
| こいつがなぜか (point-max) を返してくるのが原因のようです。
| コメントでUPDATEを指定するとクラッシュすると記されているので
| かずさんはすでに問題を認識しておられることでしょう :-(
勇気をだして (window-end win t) を試してみたら
Emacs-20.7はクラッシュしませんでした。
そして正しそうな値を返してきます。
しかしRETキーを連打すると画面更新が追い付きません。
| 回避策として、mew-highlight-body-region()で
| (while (and (pos-visible-in-window-p) (<= (point) END) ...
| のようにしてループを制御する方法しか思いつきませんでした。
どうも (pos-visible-in-window-p) がうそついてnilを返すことがあるようで
この方法は機能しませんでした。
--
KOIE Hidetaka 鯉江英隆 <hide at example.com>
Mew-dist メーリングリストの案内