Люк трассировка без сообщения, но с уровнем - PullRequest
0 голосов
/ 05 февраля 2019

Вот что-то забавное:

-- 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

Так что, если я хочу получить уровень, я ДОЛЖЕН также включить сообщение?Как мне заставить это работать без предоставления сообщения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...