Last part of MKWS-239.
authorMike Taylor <mike@indexdata.com>
Fri, 21 Nov 2014 09:50:12 +0000 (09:50 +0000)
committerMike Taylor <mike@indexdata.com>
Fri, 21 Nov 2014 09:50:12 +0000 (09:50 +0000)
commitbf5404506fefc5ddc055425f2136a6c684cb2586
tree0c0c83a428e2fc994e24326a5aebe8c30e628299
parent8ce1047224e45d1bea0516eba4a005a645dc3100
Last part of MKWS-239.

The core code's private _log() function now uses JavaScript's
arguments pseudo-array to pass any sequence of arguments,
varargs-like, into the underlying JSNLog functions.

Unfortunately, it turns out that this doesn't get us anything right
now, as those underlying functions expect a single argument -- so if
you call mkws.info("found", n, "records"), it will only emit the
string "found".

For that reason, it's not worth the effort at this point to similarly
varargsify the team-level logging, but I am leaving this one done so
that the relevant code is in place when JSNLog gets updated.
src/mkws-core.js