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/_editor.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'runtime/lua/vim/_editor.lua') diff --git a/runtime/lua/vim/_editor.lua b/runtime/lua/vim/_editor.lua index ac88c32bc2..d84f80de3f 100644 --- a/runtime/lua/vim/_editor.lua +++ b/runtime/lua/vim/_editor.lua @@ -1252,7 +1252,7 @@ local function traceback() if not info then break end - local msg = (' %s:%s'):format(info.source:sub(2), info.currentline) + local msg = (' %s:%s'):format(info.source:gsub('^@', ''), info.currentline) table.insert(backtrace, msg) level = level + 1 end -- cgit