|
秀丸担当さん、こんにちは。
ちょっと再現性がなくて何とも言えないのですが…
1. 下記のようなマクロ(実際にはもっと長い)を実行する
→Grep結果ウィンドウが開いた状態になる
2. 元のウィンドウに切り替える
3. アンドゥを含む編集をする
という手順で何度か落ちました。元のマクロと dump.txt を別途送ります。
groupundo がネストしてるあたりが怪しい気がしたのですが、そこだけを切り出した
下記の最小マクロでは再現せず、もしかしたら他の要因かもしれません。
ちょっと調べてみていただけますでしょうか。
// Grep結果のファイル名が要らない.mac
setcompatiblemode 0x10000F;
begingroupundo;
call GrepSearchDialog;
endgroupundo;
endmacro;
GrepSearchDialog:
grepdialog2 searchbuffer, grepfilebuffer, directory2, searchoption;
if (result >= 1) {
begingroupundo;
replaceallfast "^.*?: ", "", regular;
endgroupundo;
}
return;
秀丸エディタ v8.52β2
|
|