diff options
| author | Amaan Qureshi <amaanq12@gmail.com> | 2024-03-21 06:33:27 -0400 |
|---|---|---|
| committer | Amaan Qureshi <amaanq12@gmail.com> | 2024-03-21 06:48:53 -0400 |
| commit | c28396de30b92a5af049037c2bd543a932a37a78 (patch) | |
| tree | 944aa576713d030cac872b11176a48e615164948 | |
| parent | bot(readme): update (diff) | |
| download | nvim-treesitter-c28396de30b92a5af049037c2bd543a932a37a78.tar nvim-treesitter-c28396de30b92a5af049037c2bd543a932a37a78.tar.gz nvim-treesitter-c28396de30b92a5af049037c2bd543a932a37a78.tar.bz2 nvim-treesitter-c28396de30b92a5af049037c2bd543a932a37a78.tar.lz nvim-treesitter-c28396de30b92a5af049037c2bd543a932a37a78.tar.xz nvim-treesitter-c28396de30b92a5af049037c2bd543a932a37a78.tar.zst nvim-treesitter-c28396de30b92a5af049037c2bd543a932a37a78.zip | |
feat(rust): improve indents
| -rw-r--r-- | queries/rust/indents.scm | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/queries/rust/indents.scm b/queries/rust/indents.scm index ac16a2e75..c4737ab80 100644 --- a/queries/rust/indents.scm +++ b/queries/rust/indents.scm @@ -5,9 +5,8 @@ (impl_item) (for_expression) (struct_expression) - (match_expression) + (struct_pattern) (tuple_expression) - (match_arm) (match_block) (call_expression) (assignment_expression) @@ -21,6 +20,7 @@ (enum_variant_list) (parameters) (token_tree) + (token_repetition) (macro_definition) ] @indent.begin @@ -79,6 +79,14 @@ (field_declaration_list "}" @indent.end)) +(struct_expression + body: + (field_initializer_list + "}" @indent.end)) + +(struct_pattern + "}" @indent.end) + (trait_item body: (declaration_list |
