Skip to content

Commit d7a2363

Browse files
winstliuinfininight
authored andcommitted
Capture regular braces before ending interpolation
Fixes atom/language-javascript#199
1 parent 4e909c8 commit d7a2363

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

Syntaxes/JavaScript.plist

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1228,6 +1228,35 @@
12281228
<string>meta.embedded.line.js</string>
12291229
<key>patterns</key>
12301230
<array>
1231+
<dict>
1232+
<key>begin</key>
1233+
<string>\{</string>
1234+
<key>beginCaptures</key>
1235+
<dict>
1236+
<key>0</key>
1237+
<dict>
1238+
<key>name</key>
1239+
<string>meta.brace.curly.js</string>
1240+
</dict>
1241+
</dict>
1242+
<key>end</key>
1243+
<string>\}</string>
1244+
<key>endCaptures</key>
1245+
<dict>
1246+
<key>0</key>
1247+
<dict>
1248+
<key>name</key>
1249+
<string>meta.brace.curly.js</string>
1250+
</dict>
1251+
</dict>
1252+
<key>patterns</key>
1253+
<array>
1254+
<dict>
1255+
<key>include</key>
1256+
<string>$self</string>
1257+
</dict>
1258+
</array>
1259+
</dict>
12311260
<dict>
12321261
<key>include</key>
12331262
<string>$self</string>

0 commit comments

Comments
 (0)