findreplace: Fix number of total replacements

This commit is contained in:
Guldoman
2022-06-23 00:16:16 +02:00
parent e0859e1e39
commit 522d8a8094
+5 -1
View File
@@ -108,9 +108,13 @@ local function replace(kind, default, fn)
submit = function(new)
core.status_view:remove_tooltip()
insert_unique(core.previous_replace, new)
local n = doc():replace(function(text)
local results = doc():replace(function(text)
return fn(text, old, new)
end)
local n = 0
for _,v in pairs(results) do
n = n + v
end
core.log("Replaced %d instance(s) of %s %q with %q", n, kind, old, new)
end,
suggest = function() return core.previous_replace end,