From 92fe58ca83cd553b800e3e4d22d79d69844b24e9 Mon Sep 17 00:00:00 2001 From: Clay Date: Mon, 16 Aug 2021 10:42:56 -0700 Subject: Add doctype highlights --- queries/heex/highlights.scm | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/queries/heex/highlights.scm b/queries/heex/highlights.scm index d9d0b0c6..c69e3d53 100644 --- a/queries/heex/highlights.scm +++ b/queries/heex/highlights.scm @@ -1,35 +1,33 @@ -; HEEx text is highlighted as such (text) @text - -; HEEx has two types of comments, both are highlighted as such (comment) @comment +(doctype) @constant ; HEEx attributes are highlighted as HTML attributes (attribute_name) @tag.attribute - -; Attributes are highlighted as strings (quoted_attribute_value) @string -; HEEx supports HTML tags and are highlighted as such [ - "<" - ">" - "" "/>" + "" + "<%%=" + "<%=" + "" "{" "}" ] @tag.delimiter +[ + "=" +] @operator + ; HEEx tags are highlighted as HTML (tag_name) @tag ; HEEx components are highlighted as types (Elixir modules) (component_name) @type -; HEEx operators -["="] @operator -- cgit v1.2.3