From 989fc7aa6c59373f494f28eb33dba63e687c4d32 Mon Sep 17 00:00:00 2001 From: Santos Gallegos Date: Wed, 7 Jul 2021 08:49:36 -0500 Subject: Lua: highlight function definitions In lua ```lua function foo() end ``` is syntax sugar for ```lua foo = function() end ``` --- queries/lua/highlights.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/queries/lua/highlights.scm b/queries/lua/highlights.scm index e15008e8a..290f709ce 100644 --- a/queries/lua/highlights.scm +++ b/queries/lua/highlights.scm @@ -123,6 +123,11 @@ (local_function (identifier) @function) (local_function ["function" "end"] @keyword.function) +(variable_declaration + (variable_declarator (identifier) @function) (function_definition)) +(local_variable_declaration + (variable_declarator (identifier) @function) (function_definition)) + (function_definition ["function" "end"] @keyword.function) (property_identifier) @property -- cgit v1.2.3-70-g09d2