summaryrefslogtreecommitdiff
path: root/queries/lua
diff options
context:
space:
mode:
Diffstat (limited to 'queries/lua')
-rw-r--r--queries/lua/highlights.scm9
-rw-r--r--queries/lua/textobjects.scm3
2 files changed, 12 insertions, 0 deletions
diff --git a/queries/lua/highlights.scm b/queries/lua/highlights.scm
index 2585047b..e1ac271a 100644
--- a/queries/lua/highlights.scm
+++ b/queries/lua/highlights.scm
@@ -59,6 +59,15 @@
"#"
] @operator
+;; Brackets
+[
+ "("
+ ")"
+ "["
+ "]"
+ "{"
+ "}"
+] @punctuation.bracket
;; Constants
[
diff --git a/queries/lua/textobjects.scm b/queries/lua/textobjects.scm
new file mode 100644
index 00000000..1a304237
--- /dev/null
+++ b/queries/lua/textobjects.scm
@@ -0,0 +1,3 @@
+(function) @function.outer
+
+(local_function) @function.outer