diff options
author | 2010-08-17 00:28:31 -0400 | |
---|---|---|
committer | 2010-08-17 00:28:31 -0400 | |
commit | 3d4c3dc0cba751e6a765ea33f6780f8d1a3fca21 (patch) | |
tree | f86a91034ba90fe049cf4b73dac7c4883383d320 /core/events.lua | |
parent | 63bc0f15b6f475b53e86e31e88119781c560ba77 (diff) | |
download | textadept-3d4c3dc0cba751e6a765ea33f6780f8d1a3fca21.tar.gz textadept-3d4c3dc0cba751e6a765ea33f6780f8d1a3fca21.zip |
Upgraded to Scintilla/SciTE 2.20.
Diffstat (limited to 'core/events.lua')
-rw-r--r-- | core/events.lua | 14 |
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 |