Undoの不具合No.07400
クラフト さん 05/04/16 17:30
 
お世話になっております。

行番号ありの状態で、ペーストをした際のUndoで描画がずれることがあるようです。
行番号4行の状態で、10000行に近づくと5行分の幅に行番号表示部分が拡張されま
すが、このときにUndoするとテキストの描画がずれるみたいです。

秀丸V5.00β17で作業中に確認しました。

行番号は適当ですが、下のようなかたちにずれます。
 9997|
9998|
 9999|

[ ]
RE:07400 Undoの不具合No.07425
秀丸担当 さん 05/04/18 11:52
 

>行番号ありの状態で、ペーストをした際のUndoで描画がずれることがあるようです。
>行番号4行の状態で、10000行に近づくと5行分の幅に行番号表示部分が拡張されま
>すが、このときにUndoするとテキストの描画がずれるみたいです。

いろいろ試してみましたが、再現させることができませんでした。
お手数ですが、もし具体的なテキスト内容と、編集内容の手順がわかれば、教え
ていただけると助かります。

[ ]
RE:07425 Undoの不具合No.07443
クラフト さん 05/04/19 09:50
 
>いろいろ試してみましたが、再現させることができませんでした。
>お手数ですが、もし具体的なテキスト内容と、編集内容の手順がわかれば、教え
>ていただけると助かります。

確実な再現方法としては、10000行のテキストの10000行目をBSで削除して、↑矢印
カーソルを動かすと、1段ずれた状態で描画されます。
設定ファイル等必要であれば改めてお送りいたします。

[ ]
RE:07443 Undoの不具合No.07444
bouz さん 05/04/19 11:03
 
(無題)で400行くらい改行してすべて選択、その後ペーストを繰り返して
10000を超えたところでアンドゥ、これで再現します。
この際行番号を背景色表示にしていると、10000の1の桁が反転された
まま残っています。ただ、内部的には4桁に戻っているようで、ウィンドウ
切り替えなんかできちんと表示されます。
アンドゥしたときに、戻った行の行番号しか正しく再描画されていない感じです。

[ ]
RE:07444 Undoの不具合No.07453
秀丸担当 さん 05/04/19 14:40
 

タブモードにしたときで再現できることが確認できました。
修正させてちいただきます。

[ ]
RE:07453 Undoの不具合No.07461
クラフト さん 05/04/20 10:08
 
>
>タブモードにしたときで再現できることが確認できました。
>修正させてちいただきます。

β18で本問題が解決していることを確認しました。
ありがとうございました。

[ ]