From e58f347c674332d2ece6a0ff6da05cf93bf0f0b9 Mon Sep 17 00:00:00 2001 From: Steven Arcangeli Date: Tue, 3 Jan 2023 09:12:33 -0800 Subject: [PATCH] fix: ignore errors when unlocking buffers --- lua/oil/mutator/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/oil/mutator/init.lua b/lua/oil/mutator/init.lua index 19ee6e7..a2347da 100644 --- a/lua/oil/mutator/init.lua +++ b/lua/oil/mutator/init.lua @@ -452,7 +452,7 @@ M.try_write_changes = function(confirm) end local function unlock() for _, bufnr in ipairs(buffers) do - vim.bo[bufnr].modifiable = was_modifiable[bufnr] + pcall(vim.api.nvim_buf_set_option, bufnr, "modifiable", was_modifiable[bufnr]) end end