make debugger node compatible
This commit is contained in:
parent
abcabf0dcf
commit
411058a6c3
7 changed files with 26 additions and 5 deletions
|
|
@ -5,7 +5,10 @@
|
||||||
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
||||||
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
*/
|
*/
|
||||||
require.def("ace/MEventEmitter", ["ace/ace"], function(ace) {
|
|
||||||
|
if (!require.def) require.def = require("requireJS-node")(module);
|
||||||
|
|
||||||
|
require.def("ace/MEventEmitter", ["ace/lib/lang"], function(lang) {
|
||||||
|
|
||||||
var MEventEmitter = {}
|
var MEventEmitter = {}
|
||||||
|
|
||||||
|
|
@ -30,7 +33,7 @@ require.def("ace/MEventEmitter", ["ace/ace"], function(ace) {
|
||||||
if (!listeners) {
|
if (!listeners) {
|
||||||
var listeners = this.$eventRegistry[eventName] = [];
|
var listeners = this.$eventRegistry[eventName] = [];
|
||||||
}
|
}
|
||||||
if (ace.arrayIndexOf(listeners, callback) == -1) {
|
if (lang.arrayIndexOf(listeners, callback) == -1) {
|
||||||
listeners.push(callback);
|
listeners.push(callback);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
@ -42,7 +45,7 @@ require.def("ace/MEventEmitter", ["ace/ace"], function(ace) {
|
||||||
if (!listeners) {
|
if (!listeners) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var index = ace.arrayIndexOf(listeners, callback);
|
var index = lang.arrayIndexOf(listeners, callback);
|
||||||
if (index !== -1) {
|
if (index !== -1) {
|
||||||
listeners.splice(index, 1);
|
listeners.splice(index, 1);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,9 @@
|
||||||
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
||||||
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
if (!require.def) require.def = require("requireJS-node")(module);
|
||||||
|
|
||||||
require.def("ace/ace", [
|
require.def("ace/ace", [
|
||||||
"ace/lib/core",
|
"ace/lib/core",
|
||||||
"ace/lib/dom",
|
"ace/lib/dom",
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,9 @@
|
||||||
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
||||||
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
if (!require.def) require.def = require("requireJS-node")(module);
|
||||||
|
|
||||||
require.def("ace/lib/core", function() {
|
require.def("ace/lib/core", function() {
|
||||||
|
|
||||||
var core = {};
|
var core = {};
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,9 @@
|
||||||
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
||||||
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
if (!require.def) require.def = require("requireJS-node")(module);
|
||||||
|
|
||||||
require.def("ace/lib/dom", ["ace/lib/lang"], function(lang) {
|
require.def("ace/lib/dom", ["ace/lib/lang"], function(lang) {
|
||||||
|
|
||||||
var dom = {};
|
var dom = {};
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,9 @@
|
||||||
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
||||||
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
if (!require.def) require.def = require("requireJS-node")(module);
|
||||||
|
|
||||||
require.def("ace/lib/event", ["ace/lib/core"], function(core) {
|
require.def("ace/lib/event", ["ace/lib/core"], function(core) {
|
||||||
|
|
||||||
var event = {};
|
var event = {};
|
||||||
|
|
|
||||||
|
|
@ -5,10 +5,13 @@
|
||||||
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
||||||
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
if (!require.def) require.def = require("requireJS-node")(module);
|
||||||
|
|
||||||
require.def("ace/lib/lang", function() {
|
require.def("ace/lib/lang", function() {
|
||||||
|
|
||||||
var lang = {};
|
var lang = {};
|
||||||
|
|
||||||
lang.stringReverse = function(string) {
|
lang.stringReverse = function(string) {
|
||||||
return string.split("").reverse().join("");
|
return string.split("").reverse().join("");
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -5,10 +5,13 @@
|
||||||
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
* @license LGPLv3 <http://www.gnu.org/licenses/lgpl-3.0.txt>
|
||||||
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
* @author Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
if (!require.def) require.def = require("requireJS-node")(module);
|
||||||
|
|
||||||
require.def("ace/lib/oop", function() {
|
require.def("ace/lib/oop", function() {
|
||||||
|
|
||||||
var oop = {};
|
var oop = {};
|
||||||
|
|
||||||
oop.inherits = function(ctor, superCtor) {
|
oop.inherits = function(ctor, superCtor) {
|
||||||
var tempCtor = function() {};
|
var tempCtor = function() {};
|
||||||
tempCtor.prototype = superCtor.prototype;
|
tempCtor.prototype = superCtor.prototype;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue