11 if not name then |
11 if not name then |
12 local inf = debug.getinfo(3, 'Snl'); |
12 local inf = debug.getinfo(3, 'Snl'); |
13 level = level .. ","..tostring(inf.short_src):match("[^/]*$")..":"..inf.currentline; |
13 level = level .. ","..tostring(inf.short_src):match("[^/]*$")..":"..inf.currentline; |
14 end |
14 end |
15 if ... then |
15 if ... then |
16 print(level, format(message, ...)); |
16 print(name, level, format(message, ...)); |
17 else |
17 else |
18 print(level, message); |
18 print(name, level, message); |
19 end |
19 end |
20 end |
20 end |
21 end |
21 end |
22 |
22 |
23 return _M; |
23 return _M; |