Skip to content

Commit d8f482e

Browse files
authored
Add MSBuild language based on XML grammar (#5793)
1 parent 3041236 commit d8f482e

File tree

5 files changed

+21
-0
lines changed

5 files changed

+21
-0
lines changed

book/src/generated/lang-support.md

+1
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@
8383
| mermaid || | | |
8484
| meson || || |
8585
| mint | | | | `mint` |
86+
| msbuild || || |
8687
| nickel || || `nls` |
8788
| nix || | | `nil` |
8889
| nu || | | |

languages.toml

+17
Original file line numberDiff line numberDiff line change
@@ -2117,3 +2117,20 @@ roots = []
21172117
comment-token = "#"
21182118
indent = { tab-width = 4, unit = " " }
21192119
grammar = "python"
2120+
2121+
[[language]]
2122+
name = "msbuild"
2123+
scope = "source.msbuild"
2124+
injection-regex = "msbuild"
2125+
file-types = ["proj", "vbproj", "csproj", "fsproj", "targets", "props"]
2126+
indent = { tab-width = 2, unit = " " }
2127+
roots = []
2128+
grammar = "xml"
2129+
2130+
[language.auto-pairs]
2131+
'(' = ')'
2132+
'{' = '}'
2133+
'[' = ']'
2134+
'"' = '"'
2135+
"'" = "'"
2136+
"<" = ">"
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
; inherits: xml

runtime/queries/msbuild/indents.scm

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
; inherits: xml
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
; inherits: xml

0 commit comments

Comments
 (0)