From f3f6dad026c3658e9eeddf30d0202b453566b9ef Mon Sep 17 00:00:00 2001 From: Berkeley Martinez Date: Wed, 9 Sep 2015 14:39:01 -0700 Subject: [PATCH] fix emmet undefined in non-html challenges --- client/commonFramework.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/client/commonFramework.js b/client/commonFramework.js index c1d5e479c2..44eab5c508 100644 --- a/client/commonFramework.js +++ b/client/commonFramework.js @@ -216,13 +216,15 @@ var allSeeds = ''; }); })(); -var defaultKeymap = { - 'Cmd-E': 'emmet.expand_abbreviation', - 'Tab': 'emmet.expand_abbreviation_with_tab', - 'Enter': 'emmet.insert_formatted_line_break_only' -}; +if (typeof emmetCodeMirror !== 'undefined') { + var defaultKeymap = { + 'Cmd-E': 'emmet.expand_abbreviation', + 'Tab': 'emmet.expand_abbreviation_with_tab', + 'Enter': 'emmet.insert_formatted_line_break_only' + }; -emmetCodeMirror(editor, defaultKeymap); + emmetCodeMirror(editor, defaultKeymap); +} editor.setOption('extraKeys', { Tab: function(cm) {