2d9e336f64
* feat: Add `Ohm` language support Hope this commit makes it into release :) * Update runtime/queries/ohm/highlights.scm Co-authored-by: Michael Davis <mcarsondavis@gmail.com> * chore: final newline --------- Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
37 lines
407 B
Scheme
37 lines
407 B
Scheme
; See: https://docs.helix-editor.com/guides/indent.html
|
|
|
|
; indent
|
|
; ------
|
|
|
|
[
|
|
; <..., ...>
|
|
(formals)
|
|
(params)
|
|
|
|
; (...| ...)
|
|
(alt)
|
|
] @indent
|
|
|
|
; outdent
|
|
; -------
|
|
|
|
[
|
|
"}"
|
|
")"
|
|
">"
|
|
] @outdent
|
|
|
|
; align
|
|
; -----
|
|
|
|
; | ... | ...
|
|
(rule_body
|
|
. (top_level_term) @anchor
|
|
(#set! "scope" "tail")) @align
|
|
|
|
; N/A or unused:
|
|
; --------------
|
|
; indent.always
|
|
; outdent.always
|
|
; extend
|
|
; extend.prevent-once
|