From 5b7601463ab0346c1283238a7b3975efeb6d20ec Mon Sep 17 00:00:00 2001 From: hyzen Date: Sat, 27 Jun 2026 19:58:40 +0530 Subject: [PATCH] Fix: switching tabs from unsaved edited new file changed its name to 'Deleted' --- lua/buffer_deleted.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/buffer_deleted.lua b/lua/buffer_deleted.lua index 61762e3..b44d17e 100644 --- a/lua/buffer_deleted.lua +++ b/lua/buffer_deleted.lua @@ -44,10 +44,10 @@ local function rename_deleted_buffers() local bufname = vim.api.nvim_buf_get_name(buf) if bufname ~= '' and vim.fn.filereadable(bufname) == 0 then - -- Skip buffers for files that have never been written (new files) + -- Skip buffers for files that have never been written (new files), + -- regardless of whether they have unsaved (modified) content local ftime = vim.fn.getftime(bufname) - local modified = vim.api.nvim_buf_get_option(buf, 'modified') - if ftime == -1 and not modified then + if ftime == -1 then goto continue end