From: Mike F. <mf...@su...> - 2002-03-10 23:59:00
|
Araki Ken <j00...@ip...> writes: > 多分、手元の termcap の設定と fabian さんの terminfo の設定の違いのせい > だと思いますが、手元では、TERM=xterm,TERM=kterm いずれの場合でも、この > ような現象は再現できませんでした。 TERM の環境変数が本当に影響を与えますか。screen の中には、通常 TERM=screen です。 export TERM=xterm を使用しても、問題は同じです。 > ただ、原因は、だいたい想像がつきますので、添付のパッチのような修正を加え > てみました。 > > これで、正常に動作するか確かめていただけると幸いです。 今、cvs update をしました。荒木さんがパッチもう commit しましたようで す。次の部分以外、パッチの変更が現在の cvs にあるようです。 > + /* > + * The size of line_hints is scrollable region. > + * Default value is all screen. See ml_image_init() and ml_image_resize(). > + */ > + ml_line_hints_final( &image->line_hints) ; > + ml_line_hints_init( &image->line_hints , end - beg + 1) ; 現在の cvs バージョンをコンパイルしてみました。問題はまだ解決されてい ないようです。mlterm に screen を実行して、プロンプトが screen のステー タス行の上にあるまで 「return」をおしました。その時 'xxxxxxxxxxxxxxx' を入力すると、screen のステータス行がまだ上書きされます: http://www.suse.de/~mfabian/screenshots/mlterm-screen.png http://www.suse.de/~mfabian/screenshots/mlterm-screen-2.png 荒木さんのパッチにあった以下のラインを現在の cvs バージョンに追加して も同じです; > + ml_line_hints_final( &image->line_hints) ; > + ml_line_hints_init( &image->line_hints , end - beg + 1) ; -- Mike Fabian <mf...@su...> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。 |