From 9711d47158f38d1f55aa55077fd14e2b55f3103a Mon Sep 17 00:00:00 2001 From: Andrew Kvapil Date: Sat, 28 May 2016 11:43:49 +0200 Subject: [PATCH] Highlight Anonymous Functions This issue has been pretty damn annoying for far too long! Anonymous functions are now highlighted properly. --- LuaExtended.sublime-syntax | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/LuaExtended.sublime-syntax b/LuaExtended.sublime-syntax index 1d88244..a19edb4 100644 --- a/LuaExtended.sublime-syntax +++ b/LuaExtended.sublime-syntax @@ -22,6 +22,13 @@ contexts: 4: punctuation.definition.parameters.begin.lua 5: variable.parameter.function.lua 6: punctuation.definition.parameters.end.lua + - match: '\b(function)\s*(\()([^)]*)(\))' + scope: meta.function.lua + captures: + 1: keyword.control.lua + 2: punctuation.definition.parameters.begin.lua + 3: variable.parameter.function.lua + 4: punctuation.definition.parameters.end.lua - match: '{{number}}' scope: constant.numeric.lua - match: "'"