aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept/adeptsense.lua
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2011-06-23 22:35:20 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2011-06-23 22:35:20 -0400
commite22d2bf663a4cc4fbeed5730c8f0ec7a446e43c8 (patch)
tree76df894b4f5468c3d85d990129e1e13b890e4ea9 /modules/textadept/adeptsense.lua
parent79a37f07e3f57694a436db9a25e296c8d177041a (diff)
downloadtextadept-e22d2bf663a4cc4fbeed5730c8f0ec7a446e43c8.tar.gz
textadept-e22d2bf663a4cc4fbeed5730c8f0ec7a446e43c8.zip
Use string constants for event names.
Diffstat (limited to 'modules/textadept/adeptsense.lua')
-rw-r--r--modules/textadept/adeptsense.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/modules/textadept/adeptsense.lua b/modules/textadept/adeptsense.lua
index 82ea7bea..f7166660 100644
--- a/modules/textadept/adeptsense.lua
+++ b/modules/textadept/adeptsense.lua
@@ -523,7 +523,7 @@ end
function add_trigger(sense, c, only_fields, only_functions)
if #c > 2 then return end -- TODO: warn
local c1, c2 = c:match('.$'):byte(), #c > 1 and c:sub(1, 1):byte()
- local i = events.connect('char_added', function(char)
+ local i = events.connect(events.CHAR_ADDED, function(char)
if char == c1 and buffer:get_lexer(true) == sense.lexer then
if c2 and buffer.char_at[buffer.current_pos - 2] ~= c2 then return end
sense:complete(only_fields, only_functions)
@@ -604,7 +604,7 @@ function show_apidoc(sense)
end
buffer:call_tip_show(buffer.current_pos, apidocs[apidocs.pos or 1])
-- Cycle through calltips.
- local event_id = events.connect('call_tip_click', function(position)
+ local event_id = events.connect(events.CALL_TIP_CLICK, function(position)
apidocs.pos = apidocs.pos + (position == 1 and -1 or 1)
if apidocs.pos > #apidocs then apidocs.pos = 1 end
if apidocs.pos < 1 then apidocs.pos = #apidocs end
@@ -612,7 +612,7 @@ function show_apidoc(sense)
end)
_G.timeout(1, function()
if pcall(buffer.call_tip_active, buffer) then return true end
- events.disconnect('call_tip_click', event_id)
+ events.disconnect(events.CALL_TIP_CLICK, event_id)
end)
return true
end
@@ -776,7 +776,9 @@ function new(lang)
if sense then
sense.ctags_kinds = {}
sense.api_files = {}
- for _, i in ipairs(sense.events) do events.disconnect('char_added', i) end
+ for _, i in ipairs(sense.events) do
+ events.disconnect(events.CHAR_ADDED, i)
+ end
sense.events = {}
sense:clear()
end