aboutsummaryrefslogtreecommitdiff
path: root/core/events.lua
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2010-08-17 00:28:31 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2010-08-17 00:28:31 -0400
commit3d4c3dc0cba751e6a765ea33f6780f8d1a3fca21 (patch)
treef86a91034ba90fe049cf4b73dac7c4883383d320 /core/events.lua
parent63bc0f15b6f475b53e86e31e88119781c560ba77 (diff)
downloadtextadept-3d4c3dc0cba751e6a765ea33f6780f8d1a3fca21.tar.gz
textadept-3d4c3dc0cba751e6a765ea33f6780f8d1a3fca21.zip
Upgraded to Scintilla/SciTE 2.20.
Diffstat (limited to 'core/events.lua')
-rw-r--r--core/events.lua14
1 files changed, 5 insertions, 9 deletions
diff --git a/core/events.lua b/core/events.lua
index 97459c28..c9cc29b4 100644
--- a/core/events.lua
+++ b/core/events.lua
@@ -231,10 +231,6 @@ connect('view_new',
local buffer = buffer
local c = _SCINTILLA.constants
- -- lexer
- buffer.style_bits = 8
- buffer:set_lexer_language('container')
-
-- allow redefinitions of these Scintilla key commands
local ctrl_keys = { 'Z', 'Y', 'X', 'C', 'V', 'A', 'D' }
local ctrl_shift_keys = { '[', ']', '/', '\\', 'L', 'T', 'U' }
@@ -257,6 +253,10 @@ connect('buffer_new',
local function run()
local buffer = buffer
+ -- lexer
+ buffer:set_lexer_language('container')
+ buffer.style_bits = 8
+
-- properties
buffer.property['textadept.home'] = _HOME
buffer.property['lexer.lua.home'] = _LEXERPATH
@@ -265,10 +265,6 @@ connect('buffer_new',
buffer.property['lexer.lua.color.theme'] = _THEME..'/lexer.lua'
end
- -- lexer
- buffer.style_bits = 8
- buffer:set_lexer_language('container')
-
-- buffer
buffer.code_page = _SCINTILLA.constants.SC_CP_UTF8
@@ -340,7 +336,7 @@ connect('update_ui',
local pos = buffer.current_pos
local line, max = buffer:line_from_position(pos) + 1, buffer.line_count
local col = buffer.column[pos] + 1
- local lexer = buffer:get_lexer_language()
+ local lexer = buffer:private_lexer_call(-1)
local eol = EOLs[buffer.eol_mode + 1]
local tabs = (buffer.use_tabs and locale.STATUS_TABS or
locale.STATUS_SPACES)..buffer.indent