diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2022-02-04 23:35:30 +0100 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2022-02-05 18:54:55 +0100 |
| commit | 9f25d66f7dc9ad64dfc59ebd208148961880cea4 (patch) | |
| tree | 6d376c9d4b20dd29a6ed7cc86bcbf967c21c4529 | |
| parent | indents(go): fix aligned_indent for parameter_list (diff) | |
| download | nvim-treesitter-9f25d66f7dc9ad64dfc59ebd208148961880cea4.tar nvim-treesitter-9f25d66f7dc9ad64dfc59ebd208148961880cea4.tar.gz nvim-treesitter-9f25d66f7dc9ad64dfc59ebd208148961880cea4.tar.bz2 nvim-treesitter-9f25d66f7dc9ad64dfc59ebd208148961880cea4.tar.lz nvim-treesitter-9f25d66f7dc9ad64dfc59ebd208148961880cea4.tar.xz nvim-treesitter-9f25d66f7dc9ad64dfc59ebd208148961880cea4.tar.zst nvim-treesitter-9f25d66f7dc9ad64dfc59ebd208148961880cea4.zip | |
indents(go): perform some changes as go fmt dictates
| -rw-r--r-- | queries/go/indents.scm | 8 | ||||
| -rw-r--r-- | tests/indent/go/issue-2369.go | 5 |
2 files changed, 9 insertions, 4 deletions
diff --git a/queries/go/indents.scm b/queries/go/indents.scm index 4812d28b1..f274ffb11 100644 --- a/queries/go/indents.scm +++ b/queries/go/indents.scm @@ -9,15 +9,15 @@ (expression_case) (default_case) (block) + (call_expression) + (parameter_list) ] @indent [ "case" - ")" "}" ] @branch -(comment) @ignore +(parameter_list ")" @branch) -([(parameter_list)] @aligned_indent - (#set! "delimiter" "()")) +(comment) @ignore diff --git a/tests/indent/go/issue-2369.go b/tests/indent/go/issue-2369.go index a4d29a307..f512814e0 100644 --- a/tests/indent/go/issue-2369.go +++ b/tests/indent/go/issue-2369.go @@ -11,4 +11,9 @@ func badIndent( param string, // this is the difference ) { fmt.Println("typing o here triggers bad indent") + foo(bar, + baz, + call, + stop, + please) } |
