diff --git a/runtime/queries/odin/highlights.scm b/runtime/queries/odin/highlights.scm index a60205827..03d8b83cc 100644 --- a/runtime/queries/odin/highlights.scm +++ b/runtime/queries/odin/highlights.scm @@ -57,6 +57,7 @@ "case" "where" "break" + "or_break" (fallthrough_statement) ] @keyword.control.conditional @@ -73,6 +74,7 @@ "for" "do" "continue" + "or_continue" ] @keyword.control.repeat [ diff --git a/runtime/queries/odin/indents.scm b/runtime/queries/odin/indents.scm index f456c1fe1..223bab13b 100644 --- a/runtime/queries/odin/indents.scm +++ b/runtime/queries/odin/indents.scm @@ -6,6 +6,7 @@ (struct) (parameters) (tuple_type) + (struct_type) (call_expression) (switch_case) ] @indent @@ -21,3 +22,4 @@ (union_declaration "}" @outdent) (struct_declaration "}" @outdent) (struct "}" @outdent) +(struct_type "}" @outdent)