diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/textadept/keys.lua | 3 |
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 } |