Skip to content

Commit 6db5edb

Browse files
authored
Change interpolation scope to meta.embedded.interpolation (#334)
Fixes #333
2 parents b98c485 + c32388e commit 6db5edb

File tree

7 files changed

+3040
-5248
lines changed

7 files changed

+3040
-5248
lines changed

.github/workflows/node.js.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ jobs:
1616

1717
steps:
1818
- uses: actions/checkout@v2
19-
- name: Use Node.js 18.x
19+
- name: Use Node.js 22.x
2020
uses: actions/setup-node@v1
2121
with:
22-
node-version: '18.x'
22+
node-version: '22.x'
2323
- run: npm ci # This will automatically build and run tests because the prepublish step is to run `gulp`

grammars/csharp.tmLanguage

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5526,7 +5526,7 @@
55265526
<key>interpolation</key>
55275527
<dict>
55285528
<key>name</key>
5529-
<string>meta.interpolation.cs</string>
5529+
<string>meta.embedded.interpolation.cs</string>
55305530
<key>begin</key>
55315531
<string>(?&lt;=[^\{]|^)((?:\{\{)*)(\{)(?=[^\{])</string>
55325532
<key>beginCaptures</key>
@@ -5771,7 +5771,7 @@
57715771
<key>raw-interpolation</key>
57725772
<dict>
57735773
<key>name</key>
5774-
<string>meta.interpolation.cs</string>
5774+
<string>meta.embedded.interpolation.cs</string>
57755775
<key>begin</key>
57765776
<string>(?&lt;=[^\{]|^)((?:\{)*)(\{)(?=[^\{])</string>
57775777
<key>beginCaptures</key>
@@ -5808,7 +5808,7 @@
58085808
<key>double-raw-interpolation</key>
58095809
<dict>
58105810
<key>name</key>
5811-
<string>meta.interpolation.cs</string>
5811+
<string>meta.embedded.interpolation.cs</string>
58125812
<key>begin</key>
58135813
<string>(?&lt;=[^\{][^\{]|^)((?:\{)*)(\{\{)(?=[^\{])</string>
58145814
<key>beginCaptures</key>

grammars/csharp.tmLanguage.cson

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3394,7 +3394,7 @@ repository:
33943394
}
33953395
]
33963396
interpolation:
3397-
name: "meta.interpolation.cs"
3397+
name: "meta.embedded.interpolation.cs"
33983398
begin: "(?<=[^\\{]|^)((?:\\{\\{)*)(\\{)(?=[^\\{])"
33993399
beginCaptures:
34003400
"1":
@@ -3512,7 +3512,7 @@ repository:
35123512
"0":
35133513
name: "punctuation.definition.string.end.cs"
35143514
"raw-interpolation":
3515-
name: "meta.interpolation.cs"
3515+
name: "meta.embedded.interpolation.cs"
35163516
begin: "(?<=[^\\{]|^)((?:\\{)*)(\\{)(?=[^\\{])"
35173517
beginCaptures:
35183518
"1":
@@ -3529,7 +3529,7 @@ repository:
35293529
}
35303530
]
35313531
"double-raw-interpolation":
3532-
name: "meta.interpolation.cs"
3532+
name: "meta.embedded.interpolation.cs"
35333533
begin: "(?<=[^\\{][^\\{]|^)((?:\\{)*)(\\{\\{)(?=[^\\{])"
35343534
beginCaptures:
35353535
"1":

0 commit comments

Comments
 (0)