selectlineNo.08338
IKKI さん 14/07/21 00:25
 
秀丸担当さん、こんにちは。

selectline, copyline, cutline 文の新しい動作 (引数1を与えた場合) にバグを発
見しました。
カーソルが行頭にあると、従来の動作 (引数0の場合と同じ) になってしまうようです。

// 1行目と2行目を選択したい.mac
setcompatiblemode 0x120200;
insertfix "1行目\n2行目\n3行目\n";
moveto2 3, lineno;
beginsel;
moveto2 0, lineno + 2;
endsel;
message "これ";
selectline 1;

なお、beginlinesel 文はカーソルが行頭にあっても期待通りに動作します。
以上、ご確認のほどよろしくお願いいたします。

[ ]
RE:08338 selectlineNo.08339
秀丸担当 さん 14/07/22 12:35
 

バグ情報ありがとうございます。
既に行選択されているかどうかの判定があって、範囲選択の末尾が行頭の場合は
誤ってそうなってしまっていました。
次のバージョンで修正させていただきます。

[ ]
RE:08339 selectlineNo.08520
IKKI さん 15/01/17 14:40
 
秀丸担当さん、こんにちは。

v8.50 正式版で、行番号をドラッグして行選択した後に selectline 1; をすると、
すでに選択されている範囲を無視してカーソル行だけを選択する動作になるようです。
ご確認ください。

[ ]
RE:08520 selectlineNo.08521
秀丸担当 さん 15/01/19 09:44
 

バグ情報ありがとうございます。
こちらでも再現させることができました。
V8.51で修正させていただきます。

[ ]