aboutsummaryrefslogtreecommitdiffstats
path: root/queries/lua
diff options
context:
space:
mode:
authorMunif Tanjim <hello@muniftanjim.dev>2022-01-18 21:17:26 +0600
committerChristian Clason <christian.clason@uni-due.de>2022-01-21 10:51:51 +0100
commitc0110e34aa8ef53480c7aac6ffa5b9f8227a96bd (patch)
treec31796e3cdc7165dbc49e05b9e0c2eb79dca9896 /queries/lua
parentfeat: improve indent module (diff)
downloadnvim-treesitter-c0110e34aa8ef53480c7aac6ffa5b9f8227a96bd.tar
nvim-treesitter-c0110e34aa8ef53480c7aac6ffa5b9f8227a96bd.tar.gz
nvim-treesitter-c0110e34aa8ef53480c7aac6ffa5b9f8227a96bd.tar.bz2
nvim-treesitter-c0110e34aa8ef53480c7aac6ffa5b9f8227a96bd.tar.lz
nvim-treesitter-c0110e34aa8ef53480c7aac6ffa5b9f8227a96bd.tar.xz
nvim-treesitter-c0110e34aa8ef53480c7aac6ffa5b9f8227a96bd.tar.zst
nvim-treesitter-c0110e34aa8ef53480c7aac6ffa5b9f8227a96bd.zip
feat: rewrite indent module
Diffstat (limited to 'queries/lua')
-rw-r--r--queries/lua/indents.scm8
1 files changed, 6 insertions, 2 deletions
diff --git a/queries/lua/indents.scm b/queries/lua/indents.scm
index 8203a6a49..e7366d0d0 100644
--- a/queries/lua/indents.scm
+++ b/queries/lua/indents.scm
@@ -1,7 +1,6 @@
[
(function_definition)
(function_declaration)
- (variable_declaration)
(field)
(do_statement)
(while_statement)
@@ -11,8 +10,13 @@
(return_statement)
(table_constructor)
(arguments)
+ (return_statement)
] @indent
+(return_statement
+ (expression_list
+ (function_call))) @dedent
+
[
"do"
"end"
@@ -30,4 +34,4 @@
(comment) @ignore
-(string) @ignore
+(string) @auto