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: "'"