From 1f8ef8fe52fb8aff0b8ef68e13399d0fd8df2278 Mon Sep 17 00:00:00 2001 From: Michael Chris Lopez Date: Sat, 18 Dec 2021 15:31:09 +0800 Subject: highlights(vue): improve vue highlights - remove template_name and element and make more specific targeting --- queries/vue/highlights.scm | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/queries/vue/highlights.scm b/queries/vue/highlights.scm index 093598b7..ae89d65a 100644 --- a/queries/vue/highlights.scm +++ b/queries/vue/highlights.scm @@ -1,20 +1,23 @@ ; inherits: html_tags [ - (template_element) - (directive_attribute) (directive_dynamic_argument) (directive_dynamic_argument_value) - (component) ] @tag -(element) @string (interpolation) @punctuation.special (interpolation (raw_text) @none) +(directive_name) @tag.attribute + +(directive_attribute + (quoted_attribute_value) @punctuation.special) + +(directive_attribute + (quoted_attribute_value (attribute_value) @none)) + [ (directive_modifier) - (directive_name) (directive_argument) ] @method -- cgit v1.2.3