aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/iface.lua2
-rw-r--r--doc/manual.md1
-rwxr-xr-xscripts/gen_iface.lua3
3 files changed, 4 insertions, 2 deletions
diff --git a/core/iface.lua b/core/iface.lua
index 442b06b4..eb8ba122 100644
--- a/core/iface.lua
+++ b/core/iface.lua
@@ -47,7 +47,7 @@ M.properties = {accessibility={2703,2702,1,0},additional_caret_fore={2605,2604,4
-- Map of Scintilla event IDs to tables of event names and event parameters.
-- @class table
-- @name events
-M.events = {[2000]={"style_needed","position"},[2001]={"char_added","ch","character_source"},[2002]={"save_point_reached"},[2003]={"save_point_left"},[2004]={"modify_attempt_ro"},[2005]={"key","ch","modifiers"},[2006]={"double_click","position","line","modifiers"},[2007]={"update_ui","updated"},[2008]={"modified","position","modification_type","text","length","lines_added","line","fold_level_now","fold_level_prev","token","annotation_lines_added"},[2009]={"macro_record","message","w_param","l_param"},[2010]={"margin_click","margin","position","modifiers"},[2011]={"need_shown","position","length"},[2013]={"painted"},[2014]={"user_list_selection","list_type","text","position","ch","list_completion_method"},[2015]={"uri_dropped","text"},[2016]={"dwell_start","position","x","y"},[2017]={"dwell_end","position","x","y"},[2018]={"zoom"},[2019]={"hot_spot_click","position","modifiers"},[2020]={"hot_spot_double_click","position","modifiers"},[2021]={"call_tip_click","position"},[2022]={"auto_c_selection","text","position","ch","list_completion_method"},[2023]={"indicator_click","position","modifiers"},[2024]={"indicator_release","position","modifiers"},[2025]={"auto_c_cancelled"},[2026]={"auto_c_char_deleted"},[2027]={"hot_spot_release_click","position","modifiers"},[2028]={"focus_in"},[2029]={"focus_out"},[2030]={"auto_c_completed","text","position","ch","list_completion_method"},[2031]={"margin_right_click","margin","position","modifiers"},[2032]={"auto_c_selection_change","list_type","text","position"},}
+M.events = {[2000]={"style_needed","position"},[2001]={"char_added","ch","character_source"},[2002]={"save_point_reached"},[2003]={"save_point_left"},[2004]={"modify_attempt_ro"},[2005]={"key","ch","modifiers"},[2006]={"double_click","position","line","modifiers"},[2007]={"update_ui","updated"},[2008]={"modified","position","modification_type","text","length","lines_added","line","fold_level_now","fold_level_prev","token","annotation_lines_added"},[2009]={"macro_record","message","w_param","l_param"},[2010]={"margin_click","margin","position","modifiers"},[2011]={"need_shown","position","length"},[2013]={"painted"},[2014]={"user_list_selection","list_type","text","position","ch","list_completion_method"},[2015]={"uri_dropped","text"},[2016]={"dwell_start","position","x","y"},[2017]={"dwell_end","position","x","y"},[2018]={"zoom"},[2019]={"hot_spot_click","position","modifiers"},[2020]={"hot_spot_double_click","position","modifiers"},[2021]={"call_tip_click","position"},[2022]={"auto_c_selection","text","position","ch","list_completion_method"},[2023]={"indicator_click","position","modifiers"},[2024]={"indicator_release","position","modifiers"},[2025]={"auto_c_canceled"},[2026]={"auto_c_char_deleted"},[2027]={"hot_spot_release_click","position","modifiers"},[2028]={"focus_in"},[2029]={"focus_out"},[2030]={"auto_c_completed","text","position","ch","list_completion_method"},[2031]={"margin_right_click","margin","position","modifiers"},[2032]={"auto_c_selection_change","list_type","text","position"},}
local marker_number, indic_number, list_type, image_type = 0, 0, 0, 0
diff --git a/doc/manual.md b/doc/manual.md
index aaa326b3..a2c9f209 100644
--- a/doc/manual.md
+++ b/doc/manual.md
@@ -2019,6 +2019,7 @@ edge\_colour |Renamed |edge\_color
set\_fold\_margin\_\*colour|Renamed |set\_fold\_margin\_\*color
vertical\_centre\_caret |Renamed |vertical\_center\_caret
**events** | |
+AUTO\_C\_CANCELLED |Renamed |AUTO\_C\_CANCELED
N/A |Added |[events.SESSION_SAVE][]
N/A |Added |[events.SESSION_LOAD][]
**io** | |
diff --git a/scripts/gen_iface.lua b/scripts/gen_iface.lua
index c06ece05..d3669bce 100755
--- a/scripts/gen_iface.lua
+++ b/scripts/gen_iface.lua
@@ -24,7 +24,8 @@ local increments = { -- constants to increment by one
local changed_setter = {} -- holds properties changed to setter functions
local function to_en_us(name)
return name:gsub('([iIlL][oO])[uU]([rR])', '%1%2'):
- gsub('ise$', 'ize'):gsub('([cC][eE][nN][tT])([rR])([eE])', '%1%3%2')
+ gsub('ise$', 'ize'):gsub('([cC][eE][nN][tT])([rR])([eE])', '%1%3%2'):
+ gsub('CANCELLED', 'CANCELED')
end
local function to_lua_name(camel_case)
return to_en_us(camel_case:gsub('([a-z])([A-Z])', '%1_%2'):