vendor/assets/javascripts/codemirror/modes/ecl.js in codemirror-rails-3.24 vs vendor/assets/javascripts/codemirror/modes/ecl.js in codemirror-rails-4.0
- old
+ new
@@ -1,5 +1,15 @@
+(function(mod) {
+ if (typeof exports == "object" && typeof module == "object") // CommonJS
+ mod(require("../../lib/codemirror"));
+ else if (typeof define == "function" && define.amd) // AMD
+ define(["../../lib/codemirror"], mod);
+ else // Plain browser env
+ mod(CodeMirror);
+})(function(CodeMirror) {
+"use strict";
+
CodeMirror.defineMode("ecl", function(config) {
function words(str) {
var obj = {}, words = str.split(" ");
for (var i = 0; i < words.length; ++i) obj[words[i]] = true;
@@ -188,5 +198,7 @@
electricChars: "{}"
};
});
CodeMirror.defineMIME("text/x-ecl", "ecl");
+
+});