From cd2adb4a30c4d139e8d2858482f799fde1aca87c Mon Sep 17 00:00:00 2001 From: Guldoman Date: Fri, 10 Sep 2021 21:58:11 +0200 Subject: [PATCH] Apply again 1976facaf1a2b9934f3cfdb4524712c1418000ef Use reverse search for `find-replace:previous-find` --- data/core/commands/findreplace.lua | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/data/core/commands/findreplace.lua b/data/core/commands/findreplace.lua index 8fcb8dbc..0801b745 100644 --- a/data/core/commands/findreplace.lua +++ b/data/core/commands/findreplace.lua @@ -7,8 +7,7 @@ local DocView = require "core.docview" local CommandView = require "core.commandview" local StatusView = require "core.statusview" -local max_last_finds = 50 -local last_finds, last_view, last_fn, last_text, last_sel +local last_view, last_fn, last_text, last_sel local case_sensitive = config.find_case_sensitive or false local find_regex = config.find_regex or false @@ -54,9 +53,9 @@ end local function find(label, search_fn) - last_view, last_sel, last_finds = core.active_view, - { core.active_view.doc:get_selection() }, {} - local text = last_view.doc:get_text(table.unpack(last_sel)) + last_view, last_sel = core.active_view, + { core.active_view.doc:get_selection() } + local text = last_view.doc:get_text(unpack(last_sel)) found_expression = false core.command_view:set_text(text, true)