From e05aadc21ae97ff7d113f7fa6d15cb6e552c086d Mon Sep 17 00:00:00 2001 From: Dezeter Date: Sun, 1 May 2016 13:32:22 +0300 Subject: [PATCH 1/3] Add pug-lang(ex. Jade) highlighting For use with https://github.com/davidrios/pug-tmbundle --- vue.YAML-tmLanguage | 17 ++++++++++++++ vue.tmLanguage | 54 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) diff --git a/vue.YAML-tmLanguage b/vue.YAML-tmLanguage index 5bb10fc..4e5bf65 100644 --- a/vue.YAML-tmLanguage +++ b/vue.YAML-tmLanguage @@ -79,6 +79,23 @@ patterns: patterns: - include: text.jade +- name: text.pug.embedded.html + begin: (?:^\s+)?(<)((?i:template))\b(?=[^>]*lang="pug(?:\?[^"]*)?") + end: ()(?:\s*\n)? + captures: + '1': {name: punctuation.definition.tag.begin.html} + '2': {name: entity.name.tag.style.html} + '3': {name: punctuation.definition.tag.html} + patterns: + - include: '#tag-stuff' + - begin: (>) + beginCaptures: + '1': {name: punctuation.definition.tag.end.html} + end: (?=]*lang="stylus(?:\?[^"]*)?") end: ()(?:\s*\n)? diff --git a/vue.tmLanguage b/vue.tmLanguage index 47538c0..ca42ee7 100644 --- a/vue.tmLanguage +++ b/vue.tmLanguage @@ -263,6 +263,60 @@ + + begin + (?:^\s+)?(<)((?i:template))\b(?=[^>]*lang="pug(?:\?[^"]*)?") + captures + + 1 + + name + punctuation.definition.tag.begin.html + + 2 + + name + entity.name.tag.style.html + + 3 + + name + punctuation.definition.tag.html + + + end + (</)((?i:template))(>)(?:\s*\n)? + name + text.pug.embedded.html + patterns + + + include + #tag-stuff + + + begin + (>) + beginCaptures + + 1 + + name + punctuation.definition.tag.end.html + + + end + (?=</(?i:template)) + patterns + + + include + text.pug + + + + + begin (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang="stylus(?:\?[^"]*)?") From 72eb5dfa6d5ceff5fb894b2ee0a56fba9842a476 Mon Sep 17 00:00:00 2001 From: Dezeter Date: Sun, 1 May 2016 13:32:22 +0300 Subject: [PATCH 2/3] Add pug-lang(ex. Jade) highlighting For use with https://github.com/davidrios/pug-tmbundle From b4dec503f9391316545bfd6c34038533d3de624e Mon Sep 17 00:00:00 2001 From: Dezeter Date: Sun, 1 May 2016 13:32:22 +0300 Subject: [PATCH 3/3] Revert "Add pug-lang(ex. Jade) highlighting" This reverts commit 72eb5dfa6d5ceff5fb894b2ee0a56fba9842a476. pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy