@@ -32,7 +32,6 @@ define(function (require, exports, module) {
3232 var webfont = require ( "webfont" ) ,
3333 FontParser = require ( "fontParser" ) ,
3434 cssModeSupport = require ( "cssModeSupport" ) ,
35- lessModeSupport = require ( "lessModeSupport" ) ,
3635 ewfBrowseDialogHtml = require ( "text!htmlContent/ewf-browse-dialog.html" ) ,
3736 ewfIncludeDialogHtml = require ( "text!htmlContent/ewf-include-dialog.html" ) ,
3837 ewfHowtoDialogHtml = require ( "text!htmlContent/ewf-howto-dialog.html" ) ,
@@ -64,9 +63,8 @@ define(function (require, exports, module) {
6463 var PREFERENCES_CLIENT_ID = "com.adobe.edgewebfonts" ;
6564 var PREFERENCES_FONT_HISTORY_KEY = "ewf-font-history" ;
6665
67- // Font parsers
68- var cssParser = new FontParser ( cssModeSupport ) ,
69- lessParser = new FontParser ( lessModeSupport ) ;
66+ // Font parser
67+ var cssParser = new FontParser ( cssModeSupport ) ;
7068
7169 // Local variables
7270 var lastFontSelected = null ;
@@ -92,7 +90,7 @@ define(function (require, exports, module) {
9290 function _supportedLanguage ( language ) {
9391 var name = language . getName ( ) ;
9492
95- return ( name === "CSS" || name === "LESS" ) ;
93+ return ( name === "CSS" || name === "LESS" || name === "SCSS" ) ;
9694 }
9795
9896 function _supportedDocument ( doc ) {
@@ -109,9 +107,9 @@ define(function (require, exports, module) {
109107
110108 switch ( name ) {
111109 case "CSS" :
112- return cssParser ;
113110 case "LESS" :
114- return lessParser ;
111+ case "SCSS" :
112+ return cssParser ;
115113 default :
116114 throw new Error ( "Unsupported language: " + name ) ;
117115 }
@@ -123,9 +121,9 @@ define(function (require, exports, module) {
123121
124122 switch ( name ) {
125123 case "CSS" :
126- return cssModeSupport ;
127124 case "LESS" :
128- return lessModeSupport ;
125+ case "SCSS" :
126+ return cssModeSupport ;
129127 default :
130128 throw new Error ( "Unsupported language: " + name ) ;
131129 }
0 commit comments