John Doe wrote:А конструктивные соображения есть?
В чём недостаток этого макроса по сравнению с плагином?
Тормозит? Не всё обрабатывает?
Если будет нажата комбинация клавиш, на которой есть макрос, надо диалог закрыть и передать комбинацию клавиш дальше... по идее... Я сделал через eval. Этот момент несколько смущает, как правильно. В обычном быстром поиске область Search. Сдесь Dialog. Есть ещё Common...
Хотя, с другой стороны, в плагине тоже область Dialog будет...
В общем, есть сомнения.
Также, макрос использует для сравнения mf.fmatch, которая предназначена для сравнения файлов по маске. В простейших случаях всё равно. В более сложных маска - это несколько масок файлов через разделитель (запятую, точку с запятой), исключения, нестандартная для масок файлов (в винде) фича с символами в []... Это совершенно не согласуется с описаниями, которые просто текст.
Разум когда-нибудь победит.