From d633a4c74e824113f5d242cb18573fed3015bc27 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Sat, 31 Aug 2013 00:47:12 -0400 Subject: Allow user scripts to handle `BUFFER_NEW` and `VIEW_NEW` events on startup. A side effect is more efficient event emission during startup. --- core/events.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'core/events.lua') diff --git a/core/events.lua b/core/events.lua index 493fae6a..658d011b 100644 --- a/core/events.lua +++ b/core/events.lua @@ -164,6 +164,8 @@ local M = {} -- Arguments: -- -- * _`position`_: The position in the buffer unclicked. +-- @field INITIALIZED (string) +-- Emitted after Textadept finishes initializing. -- @field KEYPRESS (string) -- Emitted when pressing a key. -- If any handler returns `true`, the key is not inserted into the buffer. @@ -367,9 +369,9 @@ for _, n in pairs(scnotifications) do M[n[1]:upper()] = n[1] end local ta_events = { 'appleevent_odoc', 'buffer_after_switch', 'buffer_before_switch', 'buffer_deleted', 'buffer_new', 'command_entry_command', - 'command_entry_keypress', 'error', 'find', 'keypress', 'menu_clicked', 'quit', - 'replace', 'replace_all', 'reset_after', 'reset_before', 'view_after_switch', - 'view_before_switch', 'view_new' + 'command_entry_keypress', 'error', 'find', 'initialized', 'keypress', + 'menu_clicked', 'quit', 'replace', 'replace_all', 'reset_after', + 'reset_before', 'view_after_switch', 'view_before_switch', 'view_new' } for _, e in pairs(ta_events) do M[e:upper()] = e end -- cgit v1.2.3