Skip to content

Commit ec2e654

Browse files
jayjunjosevalim
authored andcommitted
Fix missing nested curly capture in string interpolation (#171)
1 parent 556b4a4 commit ec2e654

File tree

1 file changed

+24
-32
lines changed

1 file changed

+24
-32
lines changed

Syntaxes/Elixir.tmLanguage

+24-32
Original file line numberDiff line numberDiff line change
@@ -1411,19 +1411,14 @@
14111411
<key>contentName</key>
14121412
<string>source.elixir</string>
14131413
<key>end</key>
1414-
<string>(\})</string>
1414+
<string>\}</string>
14151415
<key>endCaptures</key>
14161416
<dict>
14171417
<key>0</key>
14181418
<dict>
14191419
<key>name</key>
14201420
<string>punctuation.section.embedded.end.elixir</string>
14211421
</dict>
1422-
<key>1</key>
1423-
<dict>
1424-
<key>name</key>
1425-
<string>source.elixir</string>
1426-
</dict>
14271422
</dict>
14281423
<key>name</key>
14291424
<string>meta.embedded.line.elixir</string>
@@ -1438,40 +1433,37 @@
14381433
<string>$self</string>
14391434
</dict>
14401435
</array>
1441-
<key>repository</key>
1442-
<dict>
1443-
<key>nest_curly_and_self</key>
1436+
</dict>
1437+
<key>nest_curly_and_self</key>
1438+
<dict>
1439+
<key>patterns</key>
1440+
<array>
14441441
<dict>
1445-
<key>patterns</key>
1446-
<array>
1442+
<key>begin</key>
1443+
<string>\{</string>
1444+
<key>captures</key>
1445+
<dict>
1446+
<key>0</key>
14471447
<dict>
1448-
<key>begin</key>
1449-
<string>\{</string>
1450-
<key>captures</key>
1451-
<dict>
1452-
<key>0</key>
1453-
<dict>
1454-
<key>name</key>
1455-
<string>punctuation.section.scope.elixir</string>
1456-
</dict>
1457-
</dict>
1458-
<key>end</key>
1459-
<string>\}</string>
1460-
<key>patterns</key>
1461-
<array>
1462-
<dict>
1463-
<key>include</key>
1464-
<string>#nest_curly_and_self</string>
1465-
</dict>
1466-
</array>
1448+
<key>name</key>
1449+
<string>punctuation.section.scope.elixir</string>
14671450
</dict>
1451+
</dict>
1452+
<key>end</key>
1453+
<string>\}</string>
1454+
<key>patterns</key>
1455+
<array>
14681456
<dict>
14691457
<key>include</key>
1470-
<string>$self</string>
1458+
<string>#nest_curly_and_self</string>
14711459
</dict>
14721460
</array>
14731461
</dict>
1474-
</dict>
1462+
<dict>
1463+
<key>include</key>
1464+
<string>$self</string>
1465+
</dict>
1466+
</array>
14751467
</dict>
14761468
</dict>
14771469
<key>scopeName</key>

0 commit comments

Comments
 (0)