「再読込み」ボタンで、ウィンドウが広がNo.24645
alf さん 08/03/15 22:19
 
お世話になっております。

【現象】
秀丸エディタで、「再読込み」を行うと、秀丸のウィンドウ幅が5mmほど広がります。
(「再読込み」を押すたびに)

【環境】
windowsXP pro sp2にて、秀丸エディタver7.03を使用。

【再現手順】
1.ツールバーに「再読み込み」ボタンを表示。
2.「表示(v)」から、「行番号」を表示する。
3.秀丸ウィンドウ下部の文字コードの指定から、「utf-8」「改行=LF」を選択。
4.1万行を超えるまで「改行」の連続を入力。(※)
5.保存。(test.txtとしました)
6.ツールバーに出した「再読込みボタン」を押す。

※どの文字が原因か調べるため、行内の文字を削って調べていったところ、最終的に
「改行のみ」でも同様の現象が再現されたため。

行番号は「10000」を超えるようにしてください。
9999行以内であれば、この現象は発生しませんでした。

あと、関係はないと思いますが、「フォント:MSゴシック」「サイズ:10と9.5」。
「折り返し」は「固定:2000文字」。「タブの文字数」は「2文字」。「行番号の計
算方法」は「エディタ的」です。
その他は、特に設定変更していないと思います。

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

[ ]
RE:24645 「再読込み」ボタンで、ウィンドNo.24646
alf さん 08/03/15 22:37
 
>秀丸のウィンドウ幅が5mmほど広がります

5mmほど広がるという表現ですが、どうやら行番号の桁数が4桁から5桁に増えたこと
による、1文字分の幅のようです。

1万行の場合は、半角1文字分ウィンドウが広がります。
10万行で試した結果、半角2文字分広がりました。

[ ]
RE:24646 「再読込み」ボタンで、ウィンドNo.24653
秀丸担当 さん 08/03/17 18:07
 

>5mmほど広がるという表現ですが、どうやら行番号の桁数が4桁から5桁に増えたこと
>による、1文字分の幅のようです。
>
>1万行の場合は、半角1文字分ウィンドウが広がります。
>10万行で試した結果、半角2文字分広がりました。

手順通りにして再現させることができました。
報告ありがとうございます。
たしかにUTF-8のときは再読込で大きくなってしまうようです。
修正させていただきます。

[ ]
RE:24653 「再読込み」ボタンで、ウィンドNo.24655
alf さん 08/03/17 19:54
 
>手順通りにして再現させることができました。
>報告ありがとうございます。
>たしかにUTF-8のときは再読込で大きくなってしまうようです。
>修正させていただきます。

再現できてよかったです。
よろしくお願いいたします。

[ ]