diff options
| author | Amaan Qureshi <amaanq12@gmail.com> | 2024-03-20 17:12:26 -0400 |
|---|---|---|
| committer | Amaan Qureshi <amaanq12@gmail.com> | 2024-03-20 19:22:23 -0400 |
| commit | 4d76587eeca434a47f460fb7f1c900de49400688 (patch) | |
| tree | 014bd5a11a781305ff647492099a657da8bde0c7 /queries/rust | |
| parent | fix(graphql): end indent after block (diff) | |
| download | nvim-treesitter-4d76587eeca434a47f460fb7f1c900de49400688.tar nvim-treesitter-4d76587eeca434a47f460fb7f1c900de49400688.tar.gz nvim-treesitter-4d76587eeca434a47f460fb7f1c900de49400688.tar.bz2 nvim-treesitter-4d76587eeca434a47f460fb7f1c900de49400688.tar.lz nvim-treesitter-4d76587eeca434a47f460fb7f1c900de49400688.tar.xz nvim-treesitter-4d76587eeca434a47f460fb7f1c900de49400688.tar.zst nvim-treesitter-4d76587eeca434a47f460fb7f1c900de49400688.zip | |
fix(rust): dedent on macro definition end
Diffstat (limited to 'queries/rust')
| -rw-r--r-- | queries/rust/indents.scm | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/queries/rust/indents.scm b/queries/rust/indents.scm index 891d36ad8..ac16a2e75 100644 --- a/queries/rust/indents.scm +++ b/queries/rust/indents.scm @@ -30,10 +30,21 @@ (ERROR . "macro_rules!" - "(" @indent.begin + [ + "(" + "{" + "[" + ] @indent.begin (#set! indent.immediate) (#set! indent.start_at_same_line)) +(macro_definition + [ + ")" + "}" + "]" + ] @indent.end) + (trait_item body: (_) @indent.begin) |
