forked from Mirrorlandia_minetest/minetest
Have minetest.debug call tostring (#13004)
This commit is contained in:
parent
38169db765
commit
aac1635bf7
@ -6,19 +6,22 @@
|
|||||||
--
|
--
|
||||||
|
|
||||||
-- Initialize some very basic things
|
-- Initialize some very basic things
|
||||||
function core.debug(...) core.log(table.concat({...}, "\t")) end
|
do
|
||||||
if core.print then
|
local function concat_args(...)
|
||||||
local core_print = core.print
|
|
||||||
-- Override native print and use
|
|
||||||
-- terminal if that's turned on
|
|
||||||
function print(...)
|
|
||||||
local n, t = select("#", ...), {...}
|
local n, t = select("#", ...), {...}
|
||||||
for i = 1, n do
|
for i = 1, n do
|
||||||
t[i] = tostring(t[i])
|
t[i] = tostring(t[i])
|
||||||
end
|
end
|
||||||
core_print(table.concat(t, "\t"))
|
return table.concat(t, "\t")
|
||||||
|
end
|
||||||
|
function core.debug(...) core.log(concat_args(...)) end
|
||||||
|
if core.print then
|
||||||
|
local core_print = core.print
|
||||||
|
-- Override native print and use
|
||||||
|
-- terminal if that's turned on
|
||||||
|
function print(...) core_print(concat_args(...)) end
|
||||||
|
core.print = nil -- don't pollute our namespace
|
||||||
end
|
end
|
||||||
core.print = nil -- don't pollute our namespace
|
|
||||||
end
|
end
|
||||||
math.randomseed(os.time())
|
math.randomseed(os.time())
|
||||||
minetest = core
|
minetest = core
|
||||||
|
Loading…
Reference in New Issue
Block a user