From 8646c0d2eaff318e041995e219ddc07515c21958 Mon Sep 17 00:00:00 2001 From: haoxian Date: Sat, 6 May 2023 16:39:30 +0800 Subject: [PATCH] feat(erlang): add new keyword and operator from OTP25 (#4765) --- queries/erlang/folds.scm | 1 + queries/erlang/highlights.scm | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/queries/erlang/folds.scm b/queries/erlang/folds.scm index 35073e869..65c2d8ed1 100644 --- a/queries/erlang/folds.scm +++ b/queries/erlang/folds.scm @@ -2,6 +2,7 @@ (fun_decl) (anonymous_fun) (case_expr) + (maybe_expr) (map_expr) (export_attribute) (export_type_attribute) diff --git a/queries/erlang/highlights.scm b/queries/erlang/highlights.scm index 63e6ea214..ef851f695 100644 --- a/queries/erlang/highlights.scm +++ b/queries/erlang/highlights.scm @@ -49,6 +49,7 @@ "->" "=>" "|" + "?=" ] @operator [ @@ -58,7 +59,7 @@ ] @punctuation.delimiter ;; conditional -([ +[ "receive" "if" "case" @@ -66,7 +67,9 @@ "when" "after" "end" -] @conditional (#set! "priority" 95)) + "maybe" + "else" +] @conditional [ "catch"