mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-10 16:46:28 +02:00
fix syntax highlighting for preprocessors. fixes #17
This commit is contained in:
@ -166,6 +166,7 @@
|
|||||||
htmlMode = value;
|
htmlMode = value;
|
||||||
htmlModelLabel.textContent = modes[value].label;
|
htmlModelLabel.textContent = modes[value].label;
|
||||||
handleModeRequirements(value);
|
handleModeRequirements(value);
|
||||||
|
editur.cm.html.setOption('mode', modes[value].cmMode);
|
||||||
CodeMirror.autoLoadMode(editur.cm.html, modes[value].cmMode);
|
CodeMirror.autoLoadMode(editur.cm.html, modes[value].cmMode);
|
||||||
chrome.storage.sync.set({
|
chrome.storage.sync.set({
|
||||||
htmlMode: value
|
htmlMode: value
|
||||||
@ -175,6 +176,7 @@
|
|||||||
cssMode = value;
|
cssMode = value;
|
||||||
cssModelLabel.textContent = modes[value].label;
|
cssModelLabel.textContent = modes[value].label;
|
||||||
handleModeRequirements(value);
|
handleModeRequirements(value);
|
||||||
|
editur.cm.css.setOption('mode', modes[value].cmMode);
|
||||||
CodeMirror.autoLoadMode(editur.cm.css, modes[value].cmMode);
|
CodeMirror.autoLoadMode(editur.cm.css, modes[value].cmMode);
|
||||||
chrome.storage.sync.set({
|
chrome.storage.sync.set({
|
||||||
cssMode: value
|
cssMode: value
|
||||||
@ -184,6 +186,7 @@
|
|||||||
jsMode = value;
|
jsMode = value;
|
||||||
jsModelLabel.textContent = modes[value].label;
|
jsModelLabel.textContent = modes[value].label;
|
||||||
handleModeRequirements(value);
|
handleModeRequirements(value);
|
||||||
|
editur.cm.js.setOption('mode', modes[value].cmMode);
|
||||||
CodeMirror.autoLoadMode(editur.cm.js, modes[value].cmMode);
|
CodeMirror.autoLoadMode(editur.cm.js, modes[value].cmMode);
|
||||||
chrome.storage.sync.set({
|
chrome.storage.sync.set({
|
||||||
jsMode: value
|
jsMode: value
|
||||||
|
Reference in New Issue
Block a user