diff --git a/crates/languages/src/python/indents.scm b/crates/languages/src/python/indents.scm index 3f5fd87294829eb505745418354df7b359e573cb..f5fe106c53567d39d83351e19497ff8603818b29 100644 --- a/crates/languages/src/python/indents.scm +++ b/crates/languages/src/python/indents.scm @@ -24,6 +24,31 @@ body: (block) @indent ) +(with_statement + ":" @start + body: (block) @indent +) + +(while_statement + ":" @start + body: (block) @indent +) + +(match_statement + ":" @start + body: (block) @indent +) + +(class_definition + ":" @start + body: (block) @indent +) + +(case_clause + ":" @start + consequence: (block) @indent +) + (try_statement ":" @start body: (block) @indent