複数選択のdeletelineNo.11532
K'zawa さん 23/10/30 11:50
 
こんにちは、K'zawaです。

deleteline/deleteline2文で、引数に1を指定し、複数選択を削除すると、成功時で
もresultは0が返ります。
(最新βとV9.21持ち出し版で確認)

// 再現マクロ
newfile;
setcompatiblemode 0x12000F;
insert "A\nB\nA\nB\nA\nB\n";
setsearch "B", 0x20002112;
selectallfound;
deleteline 1;
message str( result );

[ ]
RE:11532 複数選択のdeletelineNo.11533
秀丸担当 さん 23/10/30 14:40
 
バグ情報ありがとうございます。
複数選択のときのdeletelineはresultがうまく得られていませんでした。
得られるように修正させていただきます。

現状で問題をなんとかする場合、以下のようにして回避できました。
#c1=updatecount;
deleteline 1;
#c2=updatecount;
message str( #c1 != #c2 );

[ ]
RE:11533 複数選択のdeletelineNo.11534
K'zawa さん 23/10/30 18:43
 
秀丸担当さん、こんにちは。
K'zawaです。

>複数選択のときのdeletelineはresultがうまく得られていませんでした。
>得られるように修正させていただきます。

よろしくお願いします。
サンプルもありがとうございました。

[ ]