diff options
| author | Munif Tanjim <hello@muniftanjim.dev> | 2022-01-21 19:51:13 +0600 |
|---|---|---|
| committer | Christian Clason <christian.clason@uni-due.de> | 2022-01-21 16:40:36 +0100 |
| commit | c2e3938510e8fc2cb89b991afe95ca61a79c4683 (patch) | |
| tree | 287a1afa731e1b0e35edbd26fd5bd7482ed45641 /queries/rust | |
| parent | feat(indent): ecma - support common use-cases (diff) | |
| download | nvim-treesitter-c2e3938510e8fc2cb89b991afe95ca61a79c4683.tar nvim-treesitter-c2e3938510e8fc2cb89b991afe95ca61a79c4683.tar.gz nvim-treesitter-c2e3938510e8fc2cb89b991afe95ca61a79c4683.tar.bz2 nvim-treesitter-c2e3938510e8fc2cb89b991afe95ca61a79c4683.tar.lz nvim-treesitter-c2e3938510e8fc2cb89b991afe95ca61a79c4683.tar.xz nvim-treesitter-c2e3938510e8fc2cb89b991afe95ca61a79c4683.tar.zst nvim-treesitter-c2e3938510e8fc2cb89b991afe95ca61a79c4683.zip | |
fix(indent): rust - support newline after closing brace
Diffstat (limited to 'queries/rust')
| -rw-r--r-- | queries/rust/indents.scm | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/queries/rust/indents.scm b/queries/rust/indents.scm index 3c078fca4..e6d16dadf 100644 --- a/queries/rust/indents.scm +++ b/queries/rust/indents.scm @@ -27,6 +27,20 @@ (trait_item body: (_) @indent) (string_literal (escape_sequence)) @indent +(block "}" @indent_end) +(enum_item + body: (enum_variant_list "}" @indent_end)) +(impl_item + body: (declaration_list "}" @indent_end)) +(match_expression + body: (match_block "}" @indent_end)) +(mod_item + body: (declaration_list "}" @indent_end)) +(struct_item + body: (field_declaration_list "}" @indent_end)) +(trait_item + body: (declaration_list "}" @indent_end)) + (impl_item (where_clause) @dedent) [ |
