@@ -64,7 +64,7 @@ patterns:
6464match :(\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(?:\?[^"]*)?['"] )
6868end :(</)((?i:template))(>)(?:\s*\n)?
6969captures :
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(?:\?[^"]*)?['"] )
8484end :(</)((?i:template))(>)(?:\s*\n)?
8585captures :
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(?:\?[^"]*)?['"] )
100100end :(</)((?i:template))(>)(?:\s*\n)?
101101captures :
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(?:\?[^"]*)?['"] )
117117end :(</)((?i:style))(>)(?:\s*\n)?
118118captures :
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(?:\?[^"]*)?['"] )
133133end :(</)((?i:style))(>)(?:\s*\n)?
134134captures :
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)(?:\?[^"]*)?['"] )
149149end :(</)((?i:style))(>)(?:\s*\n)?
150150captures :
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)(?:\?[^"]*)?['"] )
166166end :(</)((?i:style))(>)(?:\s*\n)?
167167captures :
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(?:\?[^"]*)?['"] )
184184end :(</)((?i:style))(>)(?:\s*\n)?
185185captures :
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(?:\?[^"]*)?['"] )
216216beginCaptures :
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(?:\?[^"]*)?['"] )
234234beginCaptures :
235235' 1 ' :{name: punctuation.definition.tag.begin.html}
236236' 2 ' :{name: entity.name.tag.script.html}