From 2917c4c73f60fafc586e319c4c5b14aa8d37a13d Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Wed, 4 Mar 2026 14:05:06 -0500 Subject: [PATCH] refactor: restore deferred syntax debug logging --- lua/diffs/init.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lua/diffs/init.lua b/lua/diffs/init.lua index 5a818ae..dcf05b6 100644 --- a/lua/diffs/init.lua +++ b/lua/diffs/init.lua @@ -782,12 +782,14 @@ local function init() end if #deferred_syntax > 0 then local tick = entry.tick + dbg('deferred syntax scheduled: %d hunks tick=%d', #deferred_syntax, tick) vim.schedule(function() if not vim.api.nvim_buf_is_valid(bufnr) then return end local cur = hunk_cache[bufnr] if not cur or cur.tick ~= tick then + dbg('deferred syntax stale: cur.tick=%s captured=%d', cur and tostring(cur.tick) or 'nil', tick) return end local t1 = config.debug and vim.uv.hrtime() or nil