diff options
Diffstat (limited to 'queries/python')
| -rw-r--r-- | queries/python/indents.scm | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/queries/python/indents.scm b/queries/python/indents.scm index b89030425..94005ebab 100644 --- a/queries/python/indents.scm +++ b/queries/python/indents.scm @@ -38,8 +38,19 @@ (ERROR "try" - ":" @indent.begin - (#set! indent.immediate 1)) + . + ":" + (#set! indent.immediate 1)) @indent.begin + +(ERROR + "try" + . + ":" + (ERROR + (block + (expression_statement + (identifier) @_except) @indent.branch)) + (#eq? @_except "except")) ((function_definition) @indent.begin (#set! indent.immediate 1)) |
