From 846ff444bc08a1c2b31f886293a1fb1e5b36ac2a Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Sun, 14 Dec 2008 14:22:31 -0500 Subject: Delete Windows/Linux built-in Scintilla key commands for Mac; core/events.lua --- core/events.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'core/events.lua') diff --git a/core/events.lua b/core/events.lua index f60910b5..d7d95cc0 100644 --- a/core/events.lua +++ b/core/events.lua @@ -217,6 +217,16 @@ 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 + if _THEME and #_THEME > 0 then local ret, errmsg = pcall(dofile, _HOME..'/themes/'.._THEME..'/view.lua') -- cgit v1.2.3