diff options
Diffstat (limited to 'queries/python')
| -rw-r--r-- | queries/python/indents.scm | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/queries/python/indents.scm b/queries/python/indents.scm index da37c1f30..c02879712 100644 --- a/queries/python/indents.scm +++ b/queries/python/indents.scm @@ -50,14 +50,28 @@ ((ERROR "(" . (_)) @aligned_indent (#set! "delimiter" "()")) -((argument_list) @aligned_indent +((argument_list ")" @indent_end) @aligned_indent (#set! "delimiter" "()")) ((parameters) @aligned_indent (#set! "delimiter" "()") (#set! "final_line_indent" 1)) -((tuple) @aligned_indent +((tuple ")" @indent_end) @aligned_indent (#set! "delimiter" "()")) +(list "]" @indent_end) +(dictionary "}" @indent_end) +(set "}" @indent_end) + +(parenthesized_expression ")" @indent_end) +(generator_expression ")" @indent_end) +(list_comprehension "]" @indent_end) +(set_comprehension "}" @indent_end) +(dictionary_comprehension "}" @indent_end) + +(tuple_pattern ")" @indent_end) +(list_pattern "]" @indent_end) + + [ ")" "]" |
