From 0c21c227e1ca9d5681dc7e08739b28458c346692 Mon Sep 17 00:00:00 2001 From: Viktor Kleen Date: Fri, 26 May 2023 07:23:15 +0000 Subject: Update languages.toml for Nickel (#7059) --- runtime/queries/nickel/highlights.scm | 4 ++-- runtime/queries/nickel/indents.scm | 2 +- runtime/queries/nickel/injections.scm | 3 +++ 3 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 runtime/queries/nickel/injections.scm (limited to 'runtime/queries/nickel') diff --git a/runtime/queries/nickel/highlights.scm b/runtime/queries/nickel/highlights.scm index cd458df2..4e4bf669 100644 --- a/runtime/queries/nickel/highlights.scm +++ b/runtime/queries/nickel/highlights.scm @@ -20,7 +20,7 @@ ) (record_operand (atom (ident) @variable)) -(let_expr +(let_in_block "let" @keyword "rec"? @keyword pat: (pattern @@ -53,7 +53,7 @@ (interpolation_end) @punctuation.bracket ["forall" "default" "doc"] @keyword -["if" "then" "else" "switch"] @keyword.control.conditional +["if" "then" "else" "match"] @keyword.control.conditional "import" @keyword.control.import (infix_expr diff --git a/runtime/queries/nickel/indents.scm b/runtime/queries/nickel/indents.scm index 8be5a6bd..0a428448 100644 --- a/runtime/queries/nickel/indents.scm +++ b/runtime/queries/nickel/indents.scm @@ -1,7 +1,7 @@ [ (fun_expr) (let_expr) - (switch_expr) + (match_expr) (ite_expr) (uni_record) diff --git a/runtime/queries/nickel/injections.scm b/runtime/queries/nickel/injections.scm new file mode 100644 index 00000000..9f00b90a --- /dev/null +++ b/runtime/queries/nickel/injections.scm @@ -0,0 +1,3 @@ +(annot_atom doc: (static_string) + @injection.content + (#set! injection.language "markdown")) -- cgit v1.2.3-70-g09d2