v0.28.0 Changed - Integrate ACE editor

This commit is contained in:
danielyxie
2017-09-01 09:12:40 -05:00
parent fd2642cfe9
commit b17f89eba7
12 changed files with 20854 additions and 479 deletions
+8 -1
View File
@@ -23,6 +23,7 @@ import {StockMarket, StockSymbols, SymbolToStockMap, initStockSymbols,
sellStock, updateStockPrices, displayStockMarketContent,
updateStockTicker, updateStockPlayerPosition,
Stock} from "./StockMarket.js";
import {post} from "./Terminal.js";
import {WorkerScript, workerScripts,
killWorkerScript, NetscriptPorts} from "./NetscriptWorker.js";
@@ -223,6 +224,12 @@ function NetscriptFunctions(workerScript) {
}
workerScript.scriptRef.log(args.toString());
},
tprint : function(args) {
if (args === undefined || args === null) {
throw makeRuntimeRejectMsg(workerScript, "tprint() call has incorrect number of arguments. Takes 1 argument");
}
post(workerScript.scriptRef.filename + ": " + args.toString());
},
clearLog : function() {
workerScript.scriptRef.clearLog();
},
@@ -1696,4 +1703,4 @@ function NetscriptFunctions(workerScript) {
}
}
export {NetscriptFunctions, initSingularitySFFlags};
export {NetscriptFunctions, initSingularitySFFlags, hasSingularitySF};