【不具合?】置き換えの高速化でテキストNo.00086
むらやん さん 01/09/18 10:55
 
お疲れさまです。
むらやんです。

秀丸 Ver.3.09b2を使用しています。

1行が1000桁(改行が1001桁目)のファイルを(約3500行)編集
していて発生したのですが、行末のスペースを削除するために、
[ ]+$を未入力に置換したのです。
行数が多いので高速化し置換したところ、
ファイルの後ろの方がおかしくなりました。

高速化せずに置換したら場合は正常に置換できました。

現象を探ってみたところ、秀丸の設定で1行の桁数とファイルの桁数が
同じ場合に発生するみたいです。
つまり、改行文字だけ次行に存在する時に発生する。

秀丸の設定を1行999桁にすると、同じファイルで高速化しても、
ファイルが壊れる事はなかったです。


Ver.3.08でも発生しました。

環境はWinNT4W+SP5(y2kPatch)です。
SP6aでも発生しました。

[ ]
RE:00086 【不具合?】置き換えの高速化でNo.00087
ひろ さん 01/09/18 12:01
 
 むらやんさん今日は、ひろです。
> 行数が多いので高速化し置換したところ、
> ファイルの後ろの方がおかしくなりました。
 こちらについて確認したい事があります。
 画面が乱れる、つまり見かけ上おかしいだけではなく、ファイルの置換後
のデータが正常に置換されていないのでしょうか? もし前者で有るなら、ディ
スプレイドライバのバグが考えられます。

[ ]
RE:00087 【不具合?】置き換えの高速化でNo.00092
むらやん さん 01/09/18 14:12
 
こんにちは、ひろさん
むらやんです。

> こちらについて確認したい事があります。
> 画面が乱れる、つまり見かけ上おかしいだけではなく、ファイルの置換後
>のデータが正常に置換されていないのでしょうか? もし前者で有るなら、ディ
>スプレイドライバのバグが考えられます。

保存した場合、表示が壊れているところ(黒の反転)は、
^@(00H)でほとんどを埋め尽くされていました。

もう一度確認と思い、6桁の数字と994桁のスペースで
1行が1000桁のファイルを作り、同じ事を行ったところ
同じ現象になりました。

Permedia2でも〜をチェックしても同じでした。


[ ]
RE:00092 【不具合?】置き換えの高速化でNo.00100
秀丸担当 さん 01/09/19 18:18
 
>もう一度確認と思い、6桁の数字と994桁のスペースで
>1行が1000桁のファイルを作り、同じ事を行ったところ
>同じ現象になりました。

確認することができました。
バグのようです。調べておきます。

[ ]
RE:00100 【不具合?】置き換えの高速化でNo.00195
むらやん さん 01/10/01 13:55
 
>確認することができました。
>バグのようです。調べておきます。

報告が遅れましたが、
修正されていることを確認しました。


[ ]