4.0beta3,ファイル更新による再読み込み,No.01799
izumi さん 03/06/18 00:51
 
タイトルが変ですが、許してください。

秀丸により開いているファイルが、別の事象により更新されたとき、再読み込みする
ように設定しています。
このとき、大きいファイルを扱っていると、再読み込みされたときにカーソル行が復
元されないようです。

<再現手順>
1. [動作環境]の[排他制御]「ファイルのタイムスタンプを時々チェックする」を有
効にします。
2. 10000行程度のテキストファイルを用意します(各行は一文字だけでよいです)。
3. カーソルを最終行(ここでは10000行)に移動させます。
4. メモ帳などでテキストファイルを更新します(何も変更せず上書きでよいです)。
5. 秀丸をアクティブにすると再読み込みを確認されるので、[はい]を選択する。

各行が一文字の場合、私の端末では5451行に移動します。

なお、この現象は、[動作環境]の[編集][高速化]「ファイルサイズが大きいとき裏で
読み込みをする」が有効で、
待ち時間が1秒以上のときは発生しないようです。
だたし、待ち時間が0秒であっても、「カーソル行の復元」機能は正常に動作するよ
うです。

お手数をおかけしますが、再現確認をお願いいたします。

Windows 2000sp3, Internet Explorer 6.0sp1, 秀丸 4.00beat3

[ ]
RE:01799 4.0beta3,ファイル更新による再No.01862
秀丸担当 さん 03/06/19 17:53
 
>このとき、大きいファイルを扱っていると、再読み込みされたときにカーソル行が復
>元されないようです。

とりあえず問題無いように修正します。

[ ]
RE:01862 4.0beta3,ファイル更新による再No.01870
izumi さん 03/06/19 19:43
 
>とりあえず問題無いように修正します。

よろしくお願いいたします。

[ ]
RE:01862 4.0beta3,ファイル更新による再No.01999
izumi さん 03/06/26 12:49
 
遅くなってしまい、申し訳ありません。

4.0beta4で修正されたことを確認いたしました。
ありがとうございました。

[ ]