Вот что-то забавное:
-- file1.lua
require('./file2')
-- file2.lua
print("default:")
print(debug.traceback())
print("\n")
print("with both options:")
print(debug.traceback("prefix", 2))
print("\n")
print("nil message:")
print(debug.traceback(nil, 2))
Это то, что я получаю
default:
stack traceback:
./file2.lua:3: in main chunk
[C]: in function 'require'
file1.lua:2: in main chunk
[C]: ?
with both options:
prefix
stack traceback:
[C]: in function 'require'
file1.lua:2: in main chunk
[C]: ?
nil message:
nil
Так что, если я хочу получить уровень, я ДОЛЖЕН также включить сообщение?Как мне заставить это работать без предоставления сообщения?