From 6f6e68070377c04d54c41f1b7ecce580f4f5d927 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Wed, 5 Aug 2009 18:03:53 -0400 Subject: Updated key commands. Changed goto_buffer key command to be more standard. Explicitly defined undo, redo, etc. key commands so they can be changed by users. --- core/events.lua | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'core/events.lua') diff --git a/core/events.lua b/core/events.lua index 2b3db461..2960b4d8 100644 --- a/core/events.lua +++ b/core/events.lua @@ -252,15 +252,13 @@ add_handler('view_new', buffer.lexer = c.SCLEX_LPEG buffer:set_lexer_language('container') - -- delete Windows/Linux key commands for Mac - if MAC then - buffer:clear_cmd_key(string.byte('Z'), c.SCMOD_CTRL) - buffer:clear_cmd_key(string.byte('Y'), c.SCMOD_CTRL) - buffer:clear_cmd_key(string.byte('X'), c.SCMOD_CTRL) - buffer:clear_cmd_key(string.byte('C'), c.SCMOD_CTRL) - buffer:clear_cmd_key(string.byte('V'), c.SCMOD_CTRL) - buffer:clear_cmd_key(string.byte('A'), c.SCMOD_CTRL) - end + -- allow redefinitions of these key commands + buffer:clear_cmd_key(string.byte('Z'), c.SCMOD_CTRL) + buffer:clear_cmd_key(string.byte('Y'), c.SCMOD_CTRL) + buffer:clear_cmd_key(string.byte('X'), c.SCMOD_CTRL) + buffer:clear_cmd_key(string.byte('C'), c.SCMOD_CTRL) + buffer:clear_cmd_key(string.byte('V'), c.SCMOD_CTRL) + buffer:clear_cmd_key(string.byte('A'), c.SCMOD_CTRL) if _THEME and #_THEME > 0 then local vfile = _THEME..'/view.lua' -- cgit v1.2.3