aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/textadept/keys.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/textadept/keys.lua b/modules/textadept/keys.lua
index 8b88cdbc..6e77911a 100644
--- a/modules/textadept/keys.lua
+++ b/modules/textadept/keys.lua
@@ -627,7 +627,8 @@ keys.find_incremental = {
ui.find.find_incremental(ui.command_entry:get_text(), false, true)
end,
['\b'] = function()
- ui.find.find_incremental(ui.command_entry:get_text():sub(1, -2), true)
+ local e = ui.command_entry:position_before(ui.command_entry.length)
+ ui.find.find_incremental(ui.command_entry:text_range(0, e), true)
return false -- propagate
end
}