aboutsummaryrefslogtreecommitdiff
path: root/core/ext/menu.lua
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2009-07-13 16:33:06 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2009-07-13 16:33:06 -0400
commit95a7662f208271ca305844266ff74062d50dff5b (patch)
tree390a7524d3608760ca47b9d42bad5710e6f6c892 /core/ext/menu.lua
parentce026c2b52f0461b02b2af4d89fbcce3c8994848 (diff)
downloadtextadept-95a7662f208271ca305844266ff74062d50dff5b.tar.gz
textadept-95a7662f208271ca305844266ff74062d50dff5b.zip
Added incremental find.
Diffstat (limited to 'core/ext/menu.lua')
-rw-r--r--core/ext/menu.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/ext/menu.lua b/core/ext/menu.lua
index b053cf91..2d315764 100644
--- a/core/ext/menu.lua
+++ b/core/ext/menu.lua
@@ -75,6 +75,7 @@ local ID = {
REPLACE = 305,
REPLACE_ALL = 306,
FIND_IN_FILES = 308,
+ FIND_INCREMENTAL = 311,
GOTO_NEXT_FILE_FOUND = 309,
GOTO_PREV_FILE_FOUND = 310,
GOTO_LINE = 307,
@@ -209,6 +210,7 @@ local menubar = {
{ l.MENU_SEARCH_FIND_AND_REPLACE, ID.FIND_AND_REPLACE },
{ l.MENU_SEARCH_REPLACE, ID.REPLACE },
{ l.MENU_SEARCH_REPLACE_ALL, ID.REPLACE_ALL },
+ { l.MENU_SEARCH_FIND_INCREMENTAL, ID.FIND_INCREMENTAL },
{ SEPARATOR, ID.SEPARATOR },
{ l.MENU_SEARCH_FIND_IN_FILES, ID.FIND_IN_FILES },
{ l.MENU_SEARCH_GOTO_NEXT_FILE_FOUND, ID.GOTO_NEXT_FILE_FOUND },
@@ -441,6 +443,7 @@ local actions = {
[ID.FIND_AND_REPLACE] = { t.find.focus },
[ID.REPLACE] = { t.find.call_replace },
[ID.REPLACE_ALL] = { t.find.call_replace_all },
+ [ID.FIND_INCREMENTAL] = { t.find.find_incremental },
[ID.FIND_IN_FILES] = {
function()
t.find.in_files = true