From 3f5a7b30be83b59b8a7883fe8e8ee479f3bc865e Mon Sep 17 00:00:00 2001 From: xiaoshihou Date: Wed, 5 Mar 2025 20:00:33 +0000 Subject: [PATCH] fix: guard fmt autocmd lint trigger (#198) * Update FUNDING.yml * chore(doc): auto generate docs * fix: guard fmt trigger condition * chore(doc): auto generate docs --------- Co-authored-by: github-actions[bot] --- doc/guard.nvim.txt | 2 +- lua/guard/events.lua | 2 +- lua/guard/health.lua | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/guard.nvim.txt b/doc/guard.nvim.txt index 52963c8..f899934 100644 --- a/doc/guard.nvim.txt +++ b/doc/guard.nvim.txt @@ -1,4 +1,4 @@ -*guard.nvim.txt* For NVIM v0.8.0 Last change: 2025 February 24 +*guard.nvim.txt* For NVIM v0.8.0 Last change: 2025 March 05 ============================================================================== Table of Contents *guard.nvim-table-of-contents* diff --git a/lua/guard/events.lua b/lua/guard/events.lua index 64f7eec..4160b9f 100644 --- a/lua/guard/events.lua +++ b/lua/guard/events.lua @@ -139,7 +139,7 @@ function M.try_attach_lint_to_buf(buf, events, ft) group = M.group, pattern = 'GuardFmt', callback = function(opt) - if opt.data.status == 'done' then + if opt.buf == buf and opt.data.status == 'done' then lazy_debounced_lint(opt) end end, diff --git a/lua/guard/health.lua b/lua/guard/health.lua index 04ff997..d370648 100644 --- a/lua/guard/health.lua +++ b/lua/guard/health.lua @@ -64,7 +64,7 @@ local function dump_tools(buf) end if #linters > 0 then - info('formatters:') + info('linters:') vim.iter(linters):map(vim.inspect):each(info) end end