From 5955540da3e0a8da20c6e627a5322b719103362e Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Sun, 15 Feb 2009 23:58:21 -0500 Subject: Cleaned up some Lua code. --- core/events.lua | 70 ++++++++++++++++++++++++--------------------------------- 1 file changed, 29 insertions(+), 41 deletions(-) (limited to 'core/events.lua') 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', -- cgit v1.2.3