define(function(require,exports,module){var LanguageManager=brackets.getModule("language/LanguageManager"),CodeMirror=brackets.getModule("thirdparty/CodeMirror/lib/codemirror");brackets.getModule(["thirdparty/CodeMirror/mode/handlebars/handlebars"],function(){CodeMirror.defineMode("htmlhandlebars",function(config){return CodeMirror.multiplexingMode(CodeMirror.getMode(config,"text/html"),{open:"{{",close:"}}",mode:CodeMirror.getMode(config,"handlebars"),parseDelimiters:!0})}),CodeMirror.defineMIME("text/x-handlebars-template","htmlhandlebars"),LanguageManager.defineLanguage("handlebars",{name:"Handlebars",mode:["htmlhandlebars","text/x-handlebars-template"],fileExtensions:["hbs","handlebars"],blockComment:["{{!","}}"]})})});