aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept/menu.lua
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2020-07-25 23:59:12 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2020-07-25 23:59:12 -0400
commit27f86d967cef13620101cff60a82c65302ee1877 (patch)
treece17eee9322ece597eebe6ab0f2c267ebe5448ea /modules/textadept/menu.lua
parentdfcb98978d6fba1d9a79279d01b05cc2fd184556 (diff)
downloadtextadept-27f86d967cef13620101cff60a82c65302ee1877.tar.gz
textadept-27f86d967cef13620101cff60a82c65302ee1877.zip
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.
Diffstat (limited to 'modules/textadept/menu.lua')
-rw-r--r--modules/textadept/menu.lua9
1 files changed, 3 insertions, 6 deletions
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()