お世話になっております。
気になる動作がありました。EmEditorの最新版βですが複数の前のバージョンから同様です。
数十万行から100万行を超える重複削除の検索で指定した範囲のみの比較削除するときに、応答無し、砂時計のままになることがよくあります。
ただ、これは必ずなるのでは無く、すぐ終わる場合もあります。
以下のコードです。比較するのは◆.*?■で囲った範囲の文字列です。
これは必ずフリーズするという再現性が確実ではありませんが報告致します。
マクロ
document.selection.Find(“◆.*?■”,eeFindNext | eeFindReplaceRegExp | eeFindSelectAll,eeExFindRegexOnigmo);// 検索
document.DeleteDuplicates(“”,eeSortSelectionOnly | eeSortInspectSelOnly);// 選択したところの重複を削除