From 27f86d967cef13620101cff60a82c65302ee1877 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Sat, 25 Jul 2020 23:59:12 -0400 Subject: Find & Replace Pane now allows file filters to be specified for Find in Files. Also updated `ui.find.focus()` to accept an optional table of options (e.g. in_files, incremental, etc.) for convenience. --- modules/textadept/menu.lua | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'modules/textadept/menu.lua') diff --git a/modules/textadept/menu.lua b/modules/textadept/menu.lua index 14efd40f..d6120771 100644 --- a/modules/textadept/menu.lua +++ b/modules/textadept/menu.lua @@ -139,21 +139,18 @@ local default_menubar = { { title = _L['Search'], {_L['Find'], function() - ui.find.in_files, ui.find.incremental = false, false - ui.find.focus() + ui.find.focus{in_files = false, incremental = false} end}, {_L['Find Next'], ui.find.find_next}, {_L['Find Previous'], ui.find.find_prev}, {_L['Replace'], ui.find.replace}, {_L['Replace All'], ui.find.replace_all}, {_L['Find Incremental'], function() - ui.find.in_files, ui.find.incremental = false, true - ui.find.focus() + ui.find.focus{in_files = false, incremental = true} end}, SEPARATOR, {_L['Find in Files'], function() - ui.find.in_files, ui.find.incremental = true, false - ui.find.focus() + ui.find.focus{in_files = true, incremental = false} end}, {_L['Goto Next File Found'], function() ui.find.goto_file_found(true) end}, {_L['Goto Previous File Found'], function() -- cgit v1.2.3