diff --git a/node_modules/ace/lib/ace/ext/modelist.js b/node_modules/ace/lib/ace/ext/modelist.js index 13375e78..14db899d 100644 --- a/node_modules/ace/lib/ace/ext/modelist.js +++ b/node_modules/ace/lib/ace/ext/modelist.js @@ -48,10 +48,10 @@ var supportedModes = { ADA: ["ada|adb"], Apache_Conf: ["^htaccess|^htgroups|^htpasswd|^conf|htaccess|htgroups|htpasswd"], AsciiDoc: ["asciidoc|adoc"], - Assembly_x86:["asm"], + Assembly_x86:["asm|a"], AutoHotKey: ["ahk"], BatchFile: ["bat|cmd"], - C_Cpp: ["cpp|c|cc|cxx|h|hh|hpp"], + C_Cpp: ["cpp|c|cc|cxx|h|hh|hpp|ino"], C9Search: ["c9search_results"], Cirru: ["cirru|cr"], Clojure: ["clj|cljs"], @@ -68,7 +68,7 @@ var supportedModes = { Dot: ["dot"], Dummy: ["dummy"], DummySyntax: ["dummy"], - Eiffel: ["e"], + Eiffel: ["e|ge"], EJS: ["ejs"], Elixir: ["ex|exs"], Elm: ["elm"], @@ -138,7 +138,7 @@ var supportedModes = { SASS: ["sass"], SCAD: ["scad"], Scala: ["scala"], - Scheme: ["scm|rkt"], + Scheme: ["scm|sm|rkt|oak|scheme"], SCSS: ["scss"], SH: ["sh|bash|^.bashrc"], SJS: ["sjs"], @@ -155,7 +155,7 @@ var supportedModes = { Text: ["txt"], Textile: ["textile"], Toml: ["toml"], - Twig: ["twig"], + Twig: ["twig|swig"], Typescript: ["ts|typescript|str"], Vala: ["vala"], VBScript: ["vbs|vb"], diff --git a/node_modules/ace/lib/ace/worker/worker.js b/node_modules/ace/lib/ace/worker/worker.js index 28fc0fe2..a881496b 100644 --- a/node_modules/ace/lib/ace/worker/worker.js +++ b/node_modules/ace/lib/ace/worker/worker.js @@ -5,15 +5,16 @@ if (typeof window.window != "undefined" && window.document) if (window.require && window.define) return; -window.console = function() { - var msgs = Array.prototype.slice.call(arguments, 0); - postMessage({type: "log", data: msgs}); -}; -window.console.error = -window.console.warn = -window.console.log = -window.console.trace = window.console; - +if (!window.console) { + window.console = function() { + var msgs = Array.prototype.slice.call(arguments, 0); + postMessage({type: "log", data: msgs}); + }; + window.console.error = + window.console.warn = + window.console.log = + window.console.trace = window.console; +} window.window = window; window.ace = window; diff --git a/package.json b/package.json index ff844eef..496a57c1 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.eslint": "#9b2721c3d0", "c9.ide.language.javascript.tern": "#3ef5101eec", "c9.ide.language.javascript.infer": "#4c9a4282ff", - "c9.ide.language.jsonalyzer": "#7cdff81080", + "c9.ide.language.jsonalyzer": "#0517934898", "c9.ide.collab": "#b49eda3791", "c9.ide.local": "#a9703b630c", "c9.ide.find": "#6cc6d3379d",