From 4cf2da5c3a2dfd22e72713c66203d21883b149fd Mon Sep 17 00:00:00 2001 From: Hank Jackson Date: Fri, 21 Feb 2025 03:29:03 -0500 Subject: feat(liquid): capture `(front_matter)` and inject `yaml` (#7672) --- queries/liquid/highlights.scm | 2 ++ queries/liquid/injections.scm | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/queries/liquid/highlights.scm b/queries/liquid/highlights.scm index 17b3d6fe9..38750db41 100644 --- a/queries/liquid/highlights.scm +++ b/queries/liquid/highlights.scm @@ -130,3 +130,5 @@ "," "." ] @punctuation.delimiter + +(front_matter) @keyword.directive diff --git a/queries/liquid/injections.scm b/queries/liquid/injections.scm index fa7457659..ab0ced6ae 100644 --- a/queries/liquid/injections.scm +++ b/queries/liquid/injections.scm @@ -18,5 +18,10 @@ (#set! injection.language "css") (#set! injection.combined)) +((front_matter) @injection.content + (#set! injection.language "yaml") + (#offset! @injection.content 1 0 -1 0) + (#set! injection.include-children)) + ((comment) @injection.content (#set! injection.language "comment")) -- cgit v1.2.3-70-g09d2