From: Araki K. <ara...@us...> - 2003-07-05 17:01:26
|
荒木です:-) Subject: Re: [Mlterm-dev-ja] wheel mouse scroll and w3m From: Araki Ken <ara...@us...> Message-ID: <200...@pd...> Date: Sun, 09 Feb 2003 16:07:57 +0900 >> # (kterm より画像が消えやすい様に思うのですが、再描画を繰り返し >> # ていたりするのでしょうか。) > > kterm より再描画の回数は多いと思います。 > とりあえず対応策を要検討ということで... 原因わかりました。 mlterm では、空白文字しかない領域に対して、 ESC [ K や ESC [ J して画面 消去したり空白文字を出力したりした場合に、その領域をすべて再描画してい ました。 一方 kterm では、空白文字しかない領域に空白文字を出力した場合は、その領 域が再描画されるようですが、同様の領域に対し ESC [ K や ESC [ J で画面消 去した場合には必要以上に再描画しないようです。(ここら辺の詳細は、kterm のソースをちゃんと読んでないので不正確です) とりあえず、mlterm でも、このようなケースにおいて必要以上に再描画しない ように最適化してみました。(CVS に commit 済み) mlterm の内部構造上、kterm 互換な振舞いではないのですが、mlterm を BCE off で使用した場合に、多少チラツキがましになったかなとか思います。 では -- Araki Ken ara...@us... |