diff --git a/crates/languages/src/python/indents.scm b/crates/languages/src/python/indents.scm index 112b414aa4..134b648cb6 100644 --- a/crates/languages/src/python/indents.scm +++ b/crates/languages/src/python/indents.scm @@ -1,3 +1,18 @@ (_ "[" "]" @end) @indent (_ "{" "}" @end) @indent (_ "(" ")" @end) @indent + +(try_statement + body: (_) @start + [(except_clause) (finally_clause)] @end + ) @indent + +(if_statement + consequence: (_) @start + alternative: (_) @end + ) @indent + +(_ + alternative: (elif_clause) @start + alternative: (_) @end + ) @indent