#11744

開発お疲れ様です。

EmEditor Professional v13 RC1 (v12.9.13)を
Win7 Home SP1 64bit で不具合と思われる挙動があります。

「タブの代わりに空白を挿入」する設定で、箱型選択してからTABキーを二回続けて押すと、
挿入される空白文字数が正しくない場合があります。

タブの桁数とインデントの桁数が4、「タブの代わりに空白を挿入」のときに、それぞれ幅0で箱型選択して、試してます。
 カーソル位置が1の位置(つまり左端)でTABキーを2回押すと、8個挿入され、カーソル位置が9
 カーソル位置が2の位置でTABキーを2回押すと、6個挿入され、カーソル位置が8
 カーソル位置が3の位置でTABキーを2回押すと、4個挿入され、カーソル位置が7
 カーソル位置が4の位置でTABキーを2回押すと、2個挿入され、カーソル位置が6
といった感じです。

一回目のタブ押下による空白文字挿入でインデント位置までカーソルが移動しているにもかかわらず
二回目のタブ押下で、一回目と同じ量しか空白文字を挿入していない感じです。

なお、箱型選択しなかった場合は、上記パターンはどれもカーソル位置が9になるように正しく移動します。

追記:桁数の異なる複数の行の行末を選択して同じ操作をすると、違った結果になるようです。
説明もわかりづらいので、実際どうなったのか、画像をつけます。