diff options
| author | Ronan Arraes Jardim Chagas <ronisbr@gmail.com> | 2023-10-28 17:25:25 -0300 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2023-10-29 01:37:31 +0200 |
| commit | a741b5dd0d76a7167e62ff320a787e93c87cb17d (patch) | |
| tree | c8bf3e6a65894f6ba08897613be0d10ae259bafa | |
| parent | Fix tests (diff) | |
| download | nvim-treesitter-a741b5dd0d76a7167e62ff320a787e93c87cb17d.tar nvim-treesitter-a741b5dd0d76a7167e62ff320a787e93c87cb17d.tar.gz nvim-treesitter-a741b5dd0d76a7167e62ff320a787e93c87cb17d.tar.bz2 nvim-treesitter-a741b5dd0d76a7167e62ff320a787e93c87cb17d.tar.lz nvim-treesitter-a741b5dd0d76a7167e62ff320a787e93c87cb17d.tar.xz nvim-treesitter-a741b5dd0d76a7167e62ff320a787e93c87cb17d.tar.zst nvim-treesitter-a741b5dd0d76a7167e62ff320a787e93c87cb17d.zip | |
Improve curly expression alignment
| -rw-r--r-- | queries/julia/indents.scm | 5 | ||||
| -rw-r--r-- | tests/indent/julia/curly_expression.jl | 15 |
2 files changed, 19 insertions, 1 deletions
diff --git a/queries/julia/indents.scm b/queries/julia/indents.scm index 7e9794233..e1ea1f719 100644 --- a/queries/julia/indents.scm +++ b/queries/julia/indents.scm @@ -22,7 +22,6 @@ (comprehension_expression) (matrix_expression) (vector_expression) - (curly_expression) ] @indent.begin [ @@ -55,3 +54,7 @@ ((parameter_list) @indent.align (#set! indent.open_delimiter "(") (#set! indent.close_delimiter ")")) + +((curly_expression) @indent.align + (#set! indent.open_delimiter "{") + (#set! indent.close_delimiter "}")) diff --git a/tests/indent/julia/curly_expression.jl b/tests/indent/julia/curly_expression.jl new file mode 100644 index 000000000..de22067a6 --- /dev/null +++ b/tests/indent/julia/curly_expression.jl @@ -0,0 +1,15 @@ +function test(a::Union{Number, + String, + Nothing}, + b::Number) +end + +function test( + a::Union{ + Number, + String, + Nothing + }, + b::Number +) +end |
