aboutsummaryrefslogtreecommitdiff
path: root/core/ext/find.lua
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2009-01-25 20:55:41 -0500
committermitchell <70453897+667e-11@users.noreply.github.com>2009-01-25 20:55:41 -0500
commitf0dceb28f133d8392c8947155dc8582ec7737783 (patch)
treebdd7ac0b2698bd5a3eee4f460ddcbf1b6dfa336f /core/ext/find.lua
parentdfd5773f2822af13afb5c8fea3ebd0491bca97da (diff)
downloadtextadept-f0dceb28f133d8392c8947155dc8582ec7737783.tar.gz
textadept-f0dceb28f133d8392c8947155dc8582ec7737783.zip
goto_file shouldn't depend on _m.textadept.editing.goto_line; core/ext/find.lua
Diffstat (limited to 'core/ext/find.lua')
-rw-r--r--core/ext/find.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/ext/find.lua b/core/ext/find.lua
index 90cb2176..0b26ba45 100644
--- a/core/ext/find.lua
+++ b/core/ext/find.lua
@@ -216,7 +216,8 @@ function goto_file(pos, line_num)
line = buffer:get_line(line_num)
local file, line_num = line:match('^(.+):(%d+):.+$')
textadept.io.open(file)
- _m.textadept.editing.goto_line(line_num)
+ buffer:ensure_visible_enforce_policy(line_num - 1)
+ buffer:goto_line(line_num - 1)
end
end
textadept.events.add_handler('double_click', goto_file)