Skip to content

Commit ec2b3de

Browse files
committed
Merge pull request adobe#3947 from adobe/nj/issue-3726-new
Add correct definition for SCSS mode. Remove check that mime mode is defined by given mode file.
2 parents 3c0dd32 + 7f45ccc commit ec2b3de

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

src/language/LanguageManager.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -410,12 +410,6 @@ define(function (require, exports, module) {
410410
result.reject("CodeMirror MIME mode \"" + mimeMode + "\" not found");
411411
return;
412412
}
413-
414-
// modeConfig can be a string or mode object
415-
if (modeConfig !== mode && modeConfig.name !== mode) {
416-
result.reject("CodeMirror MIME mode \"" + mimeMode + "\" does not belong to mode \"" + mode + "\"");
417-
return;
418-
}
419413
}
420414

421415
// This mode is now only about what to tell CodeMirror

src/language/languages.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@
1111
"blockComment": ["/*", "*/"]
1212
},
1313

14+
"scss": {
15+
"name": "SCSS",
16+
"mode": ["css", "text/x-scss"],
17+
"fileExtensions": ["scss"],
18+
"blockComment": ["/*", "*/"],
19+
"lineComment": ["//"]
20+
},
21+
1422
"html": {
1523
"name": "HTML",
1624
"mode": ["htmlmixed", "text/x-brackets-html"],
@@ -118,7 +126,7 @@
118126
"sass": {
119127
"name": "SASS",
120128
"mode": "sass",
121-
"fileExtensions": ["sass", "scss"]
129+
"fileExtensions": ["sass"]
122130
},
123131

124132
"lua": {

0 commit comments

Comments
 (0)