Files
helix/runtime/queries/robot/indents.scm
Edin TarićandGitHub faa39a16d4 languages: Fix robot language-id and update grammar/queries (#15571)
* languages: Fix robot language-id 

The language-id "robot" is ambiguous, so the "robotcode" language server
expects "robotframework" and does not work correctly with "robot".

* languages: Update robot grammar and queries
2026-05-25 17:46:32 -05:00

22 lines
577 B
Scheme

(keyword_definition) @indent
(test_case_definition) @indent
(for_statement) @indent
(for_statement "END" @outdent)
(for_statement
right: (_ (arguments (continuation (ellipses) @outdent))))
(while_statement) @indent
(while_statement "END" @outdent)
(if_statement) @indent
(if_statement (elseif_statement) @outdent)
(if_statement (else_statement) @outdent)
(if_statement "END" @outdent)
(try_statement) @indent
(try_statement (except_statement) @outdent)
(try_statement (finally_statement) @outdent)
(try_statement (else_statement) @outdent)
(try_statement "END" @outdent)