From ab1b62fbb7a22a5a9d733a58959eb2bdb0313988 Mon Sep 17 00:00:00 2001 From: Derk-Jan Hartman Date: Thu, 16 Jan 2014 14:10:12 +0100 Subject: [PATCH] Lua uses self, not this There is no 'this' in lua. There is however 'self' a predefined parameter when using colon syntax for calling a function. http://www.lua.org/pil/16.html --- lib/ace/mode/lua_highlight_rules.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ace/mode/lua_highlight_rules.js b/lib/ace/mode/lua_highlight_rules.js index 5eb969d3..faa37bc2 100644 --- a/lib/ace/mode/lua_highlight_rules.js +++ b/lib/ace/mode/lua_highlight_rules.js @@ -83,7 +83,7 @@ var LuaHighlightRules = function() { "constant.library": stdLibaries, "constant.language": builtinConstants, "invalid.illegal": futureReserved, - "variable.language": "this" + "variable.language": "self" }, "identifier"); var decimalInteger = "(?:(?:[1-9]\\d*)|(?:0))";