X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=tools%2Fhtdocs%2Fmkws.js;h=0a2900324d2835871bcc6c12815ae0a16f6a01ab;hb=656a74baf7a04e0e466683b8037b27dffb28a317;hp=c2dc405dc90e00f7da79941e59ba5c58cb187597;hpb=409a649882272619f219d649a020c870f6dcde4a;p=mkws-moved-to-github.git diff --git a/tools/htdocs/mkws.js b/tools/htdocs/mkws.js index c2dc405..0a29003 100644 --- a/tools/htdocs/mkws.js +++ b/tools/htdocs/mkws.js @@ -171,12 +171,6 @@ function team($, teamName) { var m_paz; // will be initialised below - // if (console && console.log) // disabled, will fail in IE8 - // console.log("run team(" + (teamName ? teamName : "") + ")"); - - - // Needs to be defined inside team() so it can see m_debug_time - // ### member access won't work: there is only one instance of this function mkws.debug_function = function (string) { if (!mkws.debug_level) return; @@ -185,19 +179,23 @@ function team($, teamName) { return; } - var now = $.now(); - var timestamp = ((now - m_debug_time.start)/1000).toFixed(3) + " (+" + ((now - m_debug_time.last)/1000).toFixed(3) + ") " - m_debug_time.last = now; - // you need to disable use strict at the top of the file!!! if (mkws.debug_level >= 3) { - console.log(timestamp + arguments.callee.caller); + console.log(arguments.callee.caller); } else if (mkws.debug_level >= 2) { - console.log(timestamp + ">>> called from function " + arguments.callee.caller.name + ' <<<'); + console.log(">>> called from function " + arguments.callee.caller.name + ' <<<'); } - console.log(m_teamName + ": " + timestamp + string); + console.log(string); } - var debug = mkws.debug_function; // local alias + + var debug = function (s) { + var now = $.now(); + var timestamp = ((now - m_debug_time.start)/1000).toFixed(3) + " (+" + ((now - m_debug_time.last)/1000).toFixed(3) + ") " + m_debug_time.last = now; + + mkws.debug_function(m_teamName + ": " + timestamp + s); + } + debug("start running MKWS"); m_sort = mkws_config.sort_default;