blob: d4ed639929fe73bee403e9079ed6a283bb593fbe (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
; inherits: python
([
(rule_definition)
(checkpoint_definition)
(rule_inheritance)
(module_definition)
(directive)
] @indent.begin
(#set! indent.immediate 1))
((rule_import
"with"
":") @indent.begin
(#set! indent.immediate 1))
; ; end indentation after last parameter node (no following ',')
; ; accommodate different levels of nesting
; ; see also queries/python/indents.scm: return_statement
(directive
(directive_parameters
[
(_) @indent.dedent
(_
[
(_)
")"
"}"
"]"
] .) @indent.dedent
]
. ; anchor at end: no subsequent ','
))
|