Skip to content

Commit f487332

Browse files
authored
Merge pull request #13 from konstantinbelyakov/patch-1
Fix razor highlight in highligt.js v.10+
2 parents 463c9fe + 7493c60 commit f487332

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

cshtml-razor.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ function hljsDefineCshtmlRazor(hljs) {
111111
var razor_inline_expresion = {
112112
begin: "@[a-zA-Z]+",
113113
returnBegin: true,
114-
subLanguage: 'cs',
114+
subLanguage: 'csharp',
115115
end: "(\\r|\\n|<|\\s|\"|')",
116116
contains: [
117117
{
@@ -160,7 +160,7 @@ function hljsDefineCshtmlRazor(hljs) {
160160
end: "\\)",
161161
returnBegin: true,
162162
returnEnd: true,
163-
subLanguage: "cs",
163+
subLanguage: "csharp",
164164
contains: [
165165
{
166166
begin: "@\\(",
@@ -169,7 +169,7 @@ function hljsDefineCshtmlRazor(hljs) {
169169
{
170170
begin: "\\(",
171171
end: "\\)",
172-
subLanguage: 'cs',
172+
subLanguage: 'csharp',
173173
contains: [hljs.QUOTE_STRING_MODE, 'self', razor_text_block]
174174
},
175175
razor_text_block,
@@ -207,7 +207,7 @@ function hljsDefineCshtmlRazor(hljs) {
207207
returnBegin: true,
208208
returnEnd: true,
209209
end: "\\}",
210-
subLanguage: 'cs',
210+
subLanguage: 'csharp',
211211
contains: [
212212
{
213213
begin: "@\\{",
@@ -243,7 +243,7 @@ function hljsDefineCshtmlRazor(hljs) {
243243
returnBegin: true,
244244
returnEnd: true,
245245
end: "}",
246-
subLanguage: 'cs',
246+
subLanguage: 'csharp',
247247
contains: [
248248
{
249249
variants: razor_code_block_variants.map(function (v) { return { begin: v.begin }; }),
@@ -252,7 +252,7 @@ function hljsDefineCshtmlRazor(hljs) {
252252
{ begin: "@", className: SPECIAL_SYMBOL_CLASSNAME },
253253
{
254254
variants: razor_code_block_variants.map(function (v) { return { begin: v.begin.substr(1, v.begin.length - 2) }; }),
255-
subLanguage: "cs"
255+
subLanguage: "csharp"
256256
},
257257
{ begin: "{", className: SPECIAL_SYMBOL_CLASSNAME }
258258
]
@@ -271,7 +271,7 @@ function hljsDefineCshtmlRazor(hljs) {
271271
{ begin: "[\\s]*else\\sif[\\s]*\\([^{]+[\\s]*{" },
272272
{ begin: "[\\s]*else[\\s]*" }
273273
],
274-
subLanguage: "cs"
274+
subLanguage: "csharp"
275275
},
276276
{
277277
begin: "{",
@@ -289,10 +289,10 @@ function hljsDefineCshtmlRazor(hljs) {
289289
end: "}",
290290
returnBegin: true,
291291
returnEnd: true,
292-
subLanguage: "cs",
292+
subLanguage: "csharp",
293293
contains: [
294294
{ begin: "@", className: SPECIAL_SYMBOL_CLASSNAME },
295-
{ begin: "try[\\s]*{", subLanguage: "cs" },
295+
{ begin: "try[\\s]*{", subLanguage: "csharp" },
296296
{
297297
variants: [
298298
{ begin: "}[\\s]*catch[\\s]*\\([^\\)]+\\)[\\s]*{" },
@@ -306,7 +306,7 @@ function hljsDefineCshtmlRazor(hljs) {
306306
{ begin: "[\\s]*catch[\\s]*\\([^\\)]+\\)[\\s]*", },
307307
{ begin: "[\\s]*finally[\\s]*", },
308308
],
309-
subLanguage: "cs"
309+
subLanguage: "csharp"
310310
},
311311
{ begin: "{", className: SPECIAL_SYMBOL_CLASSNAME }
312312
]
@@ -334,7 +334,7 @@ function hljsDefineCshtmlRazor(hljs) {
334334
var rasor_await = {
335335
begin: "@await ",
336336
returnBegin: true,
337-
subLanguage: 'cs',
337+
subLanguage: 'csharp',
338338
end: "(\\r|\\n|<|\\s)",
339339
contains: [
340340
{

0 commit comments

Comments
 (0)