mirror of
https://github.com/chenasraf/nvim-treesitter.git
synced 2026-05-17 17:38:02 +00:00
34 lines
638 B
Scheme
34 lines
638 B
Scheme
; 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 ','
|
|
))
|