From 712c0756b8cb607e6a226798aeb283ed303b2b7a Mon Sep 17 00:00:00 2001 From: MihailRis Date: Mon, 18 Nov 2024 11:09:27 +0300 Subject: [PATCH] add debug.get_traceback --- res/scripts/stdmin.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/res/scripts/stdmin.lua b/res/scripts/stdmin.lua index 762610a7..2b6a10fe 100644 --- a/res/scripts/stdmin.lua +++ b/res/scripts/stdmin.lua @@ -228,6 +228,20 @@ function file.readlines(path) return lines end +function debug.get_trackback() + local frames = {} + local n = 0 + while true do + local info = debug.getinfo(n) + if info then + table.insert(frames, info) + else + return frames + end + n = n + 1 + end +end + package = { loaded={} }