From 8742e4b6dde051324c11d66996a0338c2eeec195 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Sat, 11 Jul 2009 18:25:49 -0400 Subject: Fixed bug with lexer restoration. --- core/ext/mime_types.lua | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'core/ext') diff --git a/core/ext/mime_types.lua b/core/ext/mime_types.lua index 5b45b710..a1867437 100644 --- a/core/ext/mime_types.lua +++ b/core/ext/mime_types.lua @@ -50,15 +50,12 @@ end -- restored. -- @param buffer The buffer to set the lexer language of. -- @param lang The string language to set. -local function set_lexer_language(buffer, lang) +local function set_lexer(buffer, lang) buffer._lexer = lang - buffer:set_lexer_language_(lang) + buffer:set_lexer_language(lang) end textadept.events.add_handler('buffer_new', - function() - buffer.set_lexer_language_ = buffer.set_lexer_language - buffer.set_lexer_language = set_lexer_language - end) + function() buffer.set_lexer = set_lexer end) --- -- [Local function] Performs actions suitable for a new buffer. @@ -85,7 +82,7 @@ local function handle_new() end end end - buffer:set_lexer_language(lexer or 'container') + buffer:set_lexer(lexer or 'container') if buffer.filename then local lang = extensions[buffer.filename:match('[^/\\.]+$')] if lang then -- cgit v1.2.3