@@ -64,7 +64,7 @@ patterns:
6464 match : (\s*)(?!--|>)\S(\s*)
6565
6666- name : text.slm.embedded.html
67- begin : (?:^\s+)?(<)((?i:template))\b(?=[^>]*lang=" slm(?:\?[^"]*)?" )
67+ begin : (?:^\s+)?(<)((?i:template))\b(?=[^>]*lang=['"] slm(?:\?[^"]*)?['"] )
6868 end : (</)((?i:template))(>)(?:\s*\n)?
6969 captures :
7070 ' 1 ' : {name: punctuation.definition.tag.begin.html}
@@ -80,7 +80,7 @@ patterns:
8080 - include : text.slm
8181
8282- name : text.jade.embedded.html
83- begin : (?:^\s+)?(<)((?i:template))\b(?=[^>]*lang=" jade(?:\?[^"]*)?" )
83+ begin : (?:^\s+)?(<)((?i:template))\b(?=[^>]*lang=['"] jade(?:\?[^"]*)?['"] )
8484 end : (</)((?i:template))(>)(?:\s*\n)?
8585 captures :
8686 ' 1 ' : {name: punctuation.definition.tag.begin.html}
@@ -96,7 +96,7 @@ patterns:
9696 - include : text.jade
9797
9898- name : text.pug.embedded.html
99- begin : (?:^\s+)?(<)((?i:template))\b(?=[^>]*lang=" pug(?:\?[^"]*)?" )
99+ begin : (?:^\s+)?(<)((?i:template))\b(?=[^>]*lang=['"] pug(?:\?[^"]*)?['"] )
100100 end : (</)((?i:template))(>)(?:\s*\n)?
101101 captures :
102102 ' 1 ' : {name: punctuation.definition.tag.begin.html}
@@ -113,7 +113,7 @@ patterns:
113113
114114
115115- name : source.stylus.embedded.html
116- begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=" stylus(?:\?[^"]*)?" )
116+ begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=['"] stylus(?:\?[^"]*)?['"] )
117117 end : (</)((?i:style))(>)(?:\s*\n)?
118118 captures :
119119 ' 1 ' : {name: punctuation.definition.tag.begin.html}
@@ -129,7 +129,7 @@ patterns:
129129 - include : source.stylus
130130
131131- name : source.postcss.embedded.html
132- begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=" postcss(?:\?[^"]*)?" )
132+ begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=['"] postcss(?:\?[^"]*)?['"] )
133133 end : (</)((?i:style))(>)(?:\s*\n)?
134134 captures :
135135 ' 1 ' : {name: punctuation.definition.tag.begin.html}
@@ -145,7 +145,7 @@ patterns:
145145 - include : source.postcss
146146
147147- name : source.sass.embedded.html
148- begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=" (?:sass)(?:\?[^"]*)?" )
148+ begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=['"] (?:sass)(?:\?[^"]*)?['"] )
149149 end : (</)((?i:style))(>)(?:\s*\n)?
150150 captures :
151151 ' 1 ' : {name: punctuation.definition.tag.begin.html}
@@ -162,7 +162,7 @@ patterns:
162162 - include : source.scss
163163
164164- name : source.scss.embedded.html
165- begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=" (?:scss)(?:\?[^"]*)?" )
165+ begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=['"] (?:scss)(?:\?[^"]*)?['"] )
166166 end : (</)((?i:style))(>)(?:\s*\n)?
167167 captures :
168168 ' 1 ' : {name: punctuation.definition.tag.begin.html}
@@ -180,7 +180,7 @@ patterns:
180180
181181
182182- name : source.less.embedded.html
183- begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=" less(?:\?[^"]*)?" )
183+ begin : (?:^\s+)?(<)((?i:style))\b(?=[^>]*lang=['"] less(?:\?[^"]*)?['"] )
184184 end : (</)((?i:style))(>)(?:\s*\n)?
185185 captures :
186186 ' 1 ' : {name: punctuation.definition.tag.begin.html}
@@ -212,7 +212,7 @@ patterns:
212212 - include : source.css
213213
214214- name : source.coffee.embedded.html
215- begin : (?:^\s+)?(<)((?i:script))\b(?=[^>]*lang=" coffee(?:\?[^"]*)?" )
215+ begin : (?:^\s+)?(<)((?i:script))\b(?=[^>]*lang=['"] coffee(?:\?[^"]*)?['"] )
216216 beginCaptures :
217217 ' 1 ' : {name: punctuation.definition.tag.begin.html}
218218 ' 2 ' : {name: entity.name.tag.script.html}
@@ -230,7 +230,7 @@ patterns:
230230 - include : source.coffee
231231
232232- name : source.livescript.embedded.html
233- begin : (?:^\s+)?(<)((?i:script))\b(?=[^>]*lang=" livescript(?:\?[^"]*)?" )
233+ begin : (?:^\s+)?(<)((?i:script))\b(?=[^>]*lang=['"] livescript(?:\?[^"]*)?['"] )
234234 beginCaptures :
235235 ' 1 ' : {name: punctuation.definition.tag.begin.html}
236236 ' 2 ' : {name: entity.name.tag.script.html}
0 commit comments