[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:6216] caret on fringe



藤井です。

From: MIYOSHI Masanori <miyoshi@xxxxxxxxxxx>
Subject: Re: [MD:6216] caret on fringe
Date: Sat, 04 Dec 2004 08:21:19 +0900
> 藤井> 確認してみたところ、fringe にキャレットが描画されるようになりました。
> 
> 藤井> ですが、fringe でキャレットが点滅している状態で、カーソルを window 内
> 藤井> に移動させるとキャレットが消えずに残ってしまうことがあります。カーソル
> 藤井> 移動操作によって発生確率やタイミングが違うのかもしれませんが、C-b で移
> 藤井> 動するとかなりの確率でキャレットの残像が残ります。
> 
> 発生確率ってどれくらいですか?
> 30回ぐらい試しましたが、手元では再現しません。
> 
> できれば、再現確率の高い手順を教えてください。

再現方法について見直してみました。以下を確認いただけないでしょうか?
以下の手順で、私の環境では 10 回すれば 9 回以上再現します。

1. Meadow 2.20-dev を -q オプション付きで起動
2. (blink-cursor-mode nil) を評価
3. (set-cursor-type 'caret) を評価
4. window 幅一杯に文字をタイプ
5. 4. の行末がバッファ終端にならないよう、次の行に文字を追加
6. C-b とか左カーソルで移動

2. を省略すると、発生確率はかなり減少します。(数回に一回程度)
5. は必須のようです。fringe のカーソル位置がバッファ終端である場合は全
く再現しません。

以上、宜しくお願いします。

--
藤井 正行 / Masayuki FUJII ( boochang@xxxxxxxxxxxx )