From c08139d790b783dc82f96869fdc14111495d1cd4 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Thu, 18 Dec 2025 08:09:16 +0800 Subject: fix(lua): don't remove first char of non-file stacktrace source (#37008) --- runtime/lua/vim/loader.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'runtime/lua/vim/loader.lua') diff --git a/runtime/lua/vim/loader.lua b/runtime/lua/vim/loader.lua index 585f65617f..187d7076de 100644 --- a/runtime/lua/vim/loader.lua +++ b/runtime/lua/vim/loader.lua @@ -492,7 +492,7 @@ function M._profile(opts) if opts and opts.loaders then for l, loader in pairs(loaders) do - local loc = debug.getinfo(loader, 'Sn').source:sub(2) + local loc = debug.getinfo(loader, 'Sn').source:gsub('^@', '') loaders[l] = track('loader ' .. l .. ': ' .. loc, loader) end end -- cgit