aboutsummaryrefslogtreecommitdiffstats
path: root/queries/lua
diff options
context:
space:
mode:
authorSantos Gallegos <stsewd@protonmail.com>2020-07-27 20:00:18 -0500
committerThomas Vigouroux <39092278+vigoux@users.noreply.github.com>2020-07-28 09:54:40 +0200
commitb8e3a2dc6549671466ab4cccd7d4905c333272f3 (patch)
treeed9b09bab79c3643db39165452c2c40e3c3473dd /queries/lua
parentDocs: format and fixes (diff)
downloadnvim-treesitter-b8e3a2dc6549671466ab4cccd7d4905c333272f3.tar
nvim-treesitter-b8e3a2dc6549671466ab4cccd7d4905c333272f3.tar.gz
nvim-treesitter-b8e3a2dc6549671466ab4cccd7d4905c333272f3.tar.bz2
nvim-treesitter-b8e3a2dc6549671466ab4cccd7d4905c333272f3.tar.lz
nvim-treesitter-b8e3a2dc6549671466ab4cccd7d4905c333272f3.tar.xz
nvim-treesitter-b8e3a2dc6549671466ab4cccd7d4905c333272f3.tar.zst
nvim-treesitter-b8e3a2dc6549671466ab4cccd7d4905c333272f3.zip
Lua: update some queries
- Basic textobjects - Highlighting punctuation symbols
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 2585047b3..e1ac271ae 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 000000000..1a3042372
--- /dev/null
+++ b/queries/lua/textobjects.scm
@@ -0,0 +1,3 @@
+(function) @function.outer
+
+(local_function) @function.outer