From b8c5c860108b6f12655a38768b6256fc539f0c7a Mon Sep 17 00:00:00 2001 From: yannickreiss Date: Tue, 24 Sep 2024 05:41:41 +0200 Subject: [PATCH] bypass reloading error when using pascal formatter --- lua/pascal_mode.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/pascal_mode.lua b/lua/pascal_mode.lua index a8a47f8..4f3f194 100644 --- a/lua/pascal_mode.lua +++ b/lua/pascal_mode.lua @@ -8,7 +8,6 @@ end -- @short Verify installation of pascal tools or install them. local function setup_pascal() local check_ptop = { os.execute("which ptop") } - vim.cmd("set autoread") -- if return value is 1, get ptop if check_ptop == 1 then @@ -27,11 +26,13 @@ vim.api.nvim_create_autocmd({ "BufEnter" }, { -- @param -- @short The format function for pascal. local function auto_format() + vim.cmd("checktime %") local write_cmd = "ptop -c ~/.config/nvim/ptop.conf " .. vim.api.nvim_buf_get_name(0) .. " " .. vim.api.nvim_buf_get_name(0) os.execute(write_cmd) + vim.cmd("checktime %") end -- Add formatter command