From 507bc1fcfea945339ee696161b2d488520819bf7 Mon Sep 17 00:00:00 2001 From: Kushagra Gour Date: Sat, 16 Jul 2016 03:31:12 +0530 Subject: [PATCH] fix syntax highlighting for preprocessors. fixes #17 --- src/script.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/script.js b/src/script.js index 1cf9981..1369e18 100644 --- a/src/script.js +++ b/src/script.js @@ -166,6 +166,7 @@ htmlMode = value; htmlModelLabel.textContent = modes[value].label; handleModeRequirements(value); + editur.cm.html.setOption('mode', modes[value].cmMode); CodeMirror.autoLoadMode(editur.cm.html, modes[value].cmMode); chrome.storage.sync.set({ htmlMode: value @@ -175,6 +176,7 @@ cssMode = value; cssModelLabel.textContent = modes[value].label; handleModeRequirements(value); + editur.cm.css.setOption('mode', modes[value].cmMode); CodeMirror.autoLoadMode(editur.cm.css, modes[value].cmMode); chrome.storage.sync.set({ cssMode: value @@ -184,6 +186,7 @@ jsMode = value; jsModelLabel.textContent = modes[value].label; handleModeRequirements(value); + editur.cm.js.setOption('mode', modes[value].cmMode); CodeMirror.autoLoadMode(editur.cm.js, modes[value].cmMode); chrome.storage.sync.set({ jsMode: value