diff options
author | 2009-02-15 23:58:21 -0500 | |
---|---|---|
committer | 2009-02-15 23:58:21 -0500 | |
commit | 5955540da3e0a8da20c6e627a5322b719103362e (patch) | |
tree | 909827a8d72d4b703b5e369f6f17ed22dac9b60c /core/events.lua | |
parent | 825f6a76c4c938f0978a9454b20e9ac502a246fc (diff) | |
download | textadept-5955540da3e0a8da20c6e627a5322b719103362e.tar.gz textadept-5955540da3e0a8da20c6e627a5322b719103362e.zip |
Cleaned up some Lua code.
Diffstat (limited to 'core/events.lua')
-rw-r--r-- | core/events.lua | 70 |
1 files changed, 29 insertions, 41 deletions
diff --git a/core/events.lua b/core/events.lua index f0d629cc..b28b36ee 100644 --- a/core/events.lua +++ b/core/events.lua @@ -105,47 +105,6 @@ function handle(event, ...) end end ---- --- Reloads event handlers. --- Clears each event's table of handlers and reloads this module to reset to the --- default handlers. -function reload() - package.loaded['events'] = nil - for handler in pairs(events) do - if events[handler..'s'] then events[handler..'s'] = nil end - end - require 'events' -end - --- Textadept events. -function buffer_new() - return handle('buffer_new') -end -function buffer_deleted() - return handle('buffer_deleted') -end -function buffer_switch() - return handle('buffer_switch') -end -function view_new() - return handle('view_new') -end -function view_switch() - return handle('view_switch') -end -function quit() - return handle('quit') -end -function keypress(code, shift, control, alt) - return handle('keypress', code, shift, control, alt) -end -function menu_clicked(menu_id_str) - return handle('menu_clicked', tonumber(menu_id_str)) -end -function pm_view_filled() - return handle('pm_view_filled') -end - -- Scintilla notifications. function char_added(n) if n.ch < 256 then return handle('char_added', string.char(n.ch)) end @@ -205,6 +164,35 @@ function notification(n) if f then f(n) end end +-- Textadept events. +function buffer_new() + return handle('buffer_new') +end +function buffer_deleted() + return handle('buffer_deleted') +end +function buffer_switch() + return handle('buffer_switch') +end +function view_new() + return handle('view_new') +end +function view_switch() + return handle('view_switch') +end +function quit() + return handle('quit') +end +function keypress(code, shift, control, alt) + return handle('keypress', code, shift, control, alt) +end +function menu_clicked(menu_id_str) + return handle('menu_clicked', tonumber(menu_id_str)) +end +function pm_view_filled() + return handle('pm_view_filled') +end + -- Default handlers to follow. add_handler('view_new', |