Skip to content

Commit 9384a84

Browse files
authored
Merge pull request #7074 from dibarbet/merge_main
Merge main into prerelease
2 parents 296b0e3 + 17d046c commit 9384a84

File tree

7 files changed

+490
-3
lines changed

7 files changed

+490
-3
lines changed

.vscodeignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,8 @@ webpack.config.js
5252
!src/razor/language-configuration.json
5353
!src/razor/syntaxes/*
5454

55+
!src/xaml/language-configuration.json
56+
!src/xaml/syntaxes/*
57+
5558
+RuntimeLicenses/dependencies/*
5659
coreclr-debug/install.log

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)
55

66
# Latest
7+
* Update Roslyn to 4.11.0-1.24226.4 (PR: [#7069](https://github.com/dotnet/vscode-csharp/pull/7069))
8+
* Separate document diagnostics into multiple buckets to improve diagnostics performance (PR: [#73073](https://github.com/dotnet/roslyn/pull/73073))
9+
* Improve performance of diagnostics when analysis is set to fullSolution (PR: [#73201](https://github.com/dotnet/roslyn/pull/73201))
10+
* updated Telemetry to 17.11.8 and Utilities.Internal to 16.3.73 (PR: [#73107](https://github.com/dotnet/roslyn/pull/73107))
11+
* Fix issue where file watchers for Razor documents were not created (PR: [#73077](https://github.com/dotnet/roslyn/pull/73077))
712
* Upgrade Debugger for 2.19.18 Release (PR: [#7060](https://github.com/dotnet/vscode-csharp/pull/7060))
813
* Textmate: fix Razor expression classification inside of HTML tags using injection (PR: [#7055](https://github.com/dotnet/vscode-csharp/pull/7055))
914
* Textmate: fix Razor expression classification inside of HTML tags (PR: [#7051](https://github.com/dotnet/vscode-csharp/pull/7051))

package.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
}
3838
},
3939
"defaults": {
40-
"roslyn": "4.11.0-1.24209.10",
40+
"roslyn": "4.11.0-1.24226.4",
4141
"omniSharp": "1.39.11",
4242
"razor": "7.0.0-preview.24178.4",
4343
"razorOmnisharp": "7.0.0-preview.23363.1",
@@ -5590,6 +5590,16 @@
55905590
"aliases": [
55915591
"ASP.NET Razor"
55925592
]
5593+
},
5594+
{
5595+
"id": "xaml",
5596+
"extensions": [
5597+
".xaml"
5598+
],
5599+
"configuration": "./src/xaml/language-configuration.json",
5600+
"aliases": [
5601+
"XAML"
5602+
]
55935603
}
55945604
],
55955605
"grammars": [
@@ -5600,6 +5610,11 @@
56005610
"unbalancedBracketScopes": [
56015611
"text.aspnetcorerazor"
56025612
]
5613+
},
5614+
{
5615+
"language": "xaml",
5616+
"scopeName": "source.xaml",
5617+
"path": "./src/xaml/syntaxes/xaml.tmLanguage.json"
56035618
}
56045619
],
56055620
"menus": {

src/xaml/language-configuration.json

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"comments": {
3+
"blockComment": [ "<!--", "-->" ]
4+
},
5+
"brackets": [
6+
[ "<", ">" ],
7+
[ "{", "}" ]
8+
],
9+
"autoClosingPairs": [
10+
{
11+
"open": "{",
12+
"close": "}"
13+
},
14+
{
15+
"open": "'",
16+
"close": "'",
17+
"notIn": [ "string", "comment" ]
18+
},
19+
{
20+
"open": "\"",
21+
"close": "\"",
22+
"notIn": [ "string", "comment" ]
23+
},
24+
{
25+
"open": "<!--",
26+
"close": "-->",
27+
"notIn": [ "string" ]
28+
},
29+
{
30+
"open": "<![CDATA[",
31+
"close": "]]>",
32+
"notIn": [ "string" ]
33+
},
34+
{
35+
"open": "<?",
36+
"close": "?>",
37+
"notIn": [ "string" ]
38+
}
39+
],
40+
"autoCloseBefore": "}/>\"' \r\n\t",
41+
"surroundingPairs": [
42+
[ "{", "}" ],
43+
[ "'", "'" ],
44+
[ "\"", "\"" ]
45+
]
46+
}

0 commit comments

Comments
 (0)