Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6fd0719

Browse files
committed
fix up erb tags vs ruby string interpolation
1 parent aa459fd commit 6fd0719

File tree

2 files changed

+60
-20
lines changed

2 files changed

+60
-20
lines changed

GitHub.tmTheme

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,6 @@
223223
<string>#000000</string>
224224
</dict>
225225
</dict>
226-
227226
<dict>
228227
<key>name</key>
229228
<string>array brackets</string>
@@ -250,8 +249,6 @@
250249
<string>#000000</string>
251250
</dict>
252251
</dict>
253-
254-
255252
<dict>
256253
<key>name</key>
257254
<string>() brackets</string>
@@ -287,8 +284,6 @@
287284
<dict>
288285
<key>fontStyle</key>
289286
<string>bold</string>
290-
<key>foreground</key>
291-
<string></string>
292287
</dict>
293288
</dict>
294289
<dict>
@@ -432,9 +427,9 @@
432427
</dict>
433428
<dict>
434429
<key>name</key>
435-
<string>embedded ruby</string>
430+
<string>erb tags</string>
436431
<key>scope</key>
437-
<string>punctuation.section.embedded</string>
432+
<string>punctuation.section.embedded.ruby</string>
438433
<key>settings</key>
439434
<dict>
440435
<key>fontStyle</key>
@@ -443,6 +438,17 @@
443438
<string>#999999</string>
444439
</dict>
445440
</dict>
441+
<dict>
442+
<key>name</key>
443+
<string>ruby string interpolation</string>
444+
<key>scope</key>
445+
<string>source.ruby.embedded.source punctuation.section.embedded.ruby</string>
446+
<key>settings</key>
447+
<dict>
448+
<key>foreground</key>
449+
<string>#CF1040</string>
450+
</dict>
451+
</dict>
446452
<dict>
447453
<key>name</key>
448454
<string>css brackets</string>
@@ -452,8 +458,6 @@
452458
<dict>
453459
<key>fontStyle</key>
454460
<string></string>
455-
<key>foreground</key>
456-
<string></string>
457461
</dict>
458462
</dict>
459463
<dict>
@@ -465,8 +469,6 @@
465469
<dict>
466470
<key>fontStyle</key>
467471
<string>bold</string>
468-
<key>foreground</key>
469-
<string></string>
470472
</dict>
471473
</dict>
472474
<dict>
@@ -593,10 +595,10 @@
593595
<string>meta.diff.header.from-file</string>
594596
<key>settings</key>
595597
<dict>
596-
<key>fontStyle</key>
597-
<string></string>
598598
<key>background</key>
599599
<string>#FFDDDD</string>
600+
<key>fontStyle</key>
601+
<string></string>
600602
<key>foreground</key>
601603
<string>#000000</string>
602604
</dict>
@@ -608,10 +610,10 @@
608610
<string>meta.diff.header.to-file</string>
609611
<key>settings</key>
610612
<dict>
611-
<key>fontStyle</key>
612-
<string></string>
613613
<key>background</key>
614614
<string>#DDFFDD</string>
615+
<key>fontStyle</key>
616+
<string></string>
615617
<key>foreground</key>
616618
<string>#000000</string>
617619
</dict>
@@ -623,10 +625,10 @@
623625
<string>markup.inserted.diff</string>
624626
<key>settings</key>
625627
<dict>
626-
<key>fontStyle</key>
627-
<string></string>
628628
<key>background</key>
629629
<string>#DDFFDD</string>
630+
<key>fontStyle</key>
631+
<string></string>
630632
</dict>
631633
</dict>
632634
<dict>
@@ -636,15 +638,15 @@
636638
<string>markup.deleted.diff</string>
637639
<key>settings</key>
638640
<dict>
639-
<key>fontStyle</key>
640-
<string></string>
641641
<key>background</key>
642642
<string>#FFDDDD</string>
643+
<key>fontStyle</key>
644+
<string></string>
643645
<key>foreground</key>
644646
<string>#000000</string>
645647
</dict>
646648
</dict>
647-
</array>
649+
</array>
648650
<key>uuid</key>
649651
<string>26786979-843B-4FE2-BCB6-4FCEC6F8FB58</string>
650652
</dict>

hold.txt

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
text source
2+
text.html.ruby source
3+
4+
5+
<%=
6+
text.html.ruby
7+
source.ruby.rails.embedded.html
8+
punctuation.section.embedded.ruby
9+
10+
link_to
11+
text.html.ruby
12+
source.ruby.rails.embedded.html
13+
14+
15+
#{}
16+
*text.html.ruby
17+
*source.ruby.rails.embedded.html
18+
string.quoted.double.ruby
19+
source.ruby.embedded.source
20+
*punctuation.section.embedded.ruby
21+
22+
source.ruby.embedded.source punctuation.section.embedded.ruby
23+
24+
25+
text.html.ruby source.ruby.rails.embedded.html string.quoted.double.ruby
26+
27+
28+
embedded ruby
29+
source.ruby.embedded.source punctuation.section.embedded.ruby
30+
207,16,64
31+
32+
erb tag
33+
punctuation.section.embedded.ruby
34+
153,153,153
35+
36+
String Embedded Source
37+
source.ruby.rails.embedded.html
38+
0,0,0

0 commit comments

Comments
 (0)