From e67815062126265a64b48eaf1145695292ab5ee7 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Wed, 5 Aug 2026 03:19:50 +0300 Subject: Fix error on commit when .scratch.md doesn't exist yet --- .config/nvim/lua/extra.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to '.config/nvim/lua') diff --git a/.config/nvim/lua/extra.lua b/.config/nvim/lua/extra.lua index b6c2844..e4ffaa3 100644 --- a/.config/nvim/lua/extra.lua +++ b/.config/nvim/lua/extra.lua @@ -1002,7 +1002,10 @@ vim.api.nvim_create_autocmd('FileType', { end local path = vim.fn.fnamemodify(workspace_scratch_path, ':p') - local lines = vim.fn.readfile(path) + local ok, lines = pcall(vim.fn.readfile, path) + if not ok then + return + end local scratch_bufnr = vim.fn.bufnr(path) if scratch_bufnr ~= -1 and vim.api.nvim_buf_is_loaded(scratch_bufnr) then lines = vim.api.nvim_buf_get_lines(scratch_bufnr, 0, -1, false) -- cgit v1.3.1