fix(undotree): clear autocmd correctly #36124

Problem: nvim_clear_autocmds clear some other autocmd unexpectedly

Solution: clear it correctly
This commit is contained in:
phanium
2025-10-11 12:09:51 +08:00
committed by GitHub
parent 9b03385d85
commit f40672be99

View File

@@ -371,9 +371,7 @@ function M.open(opts)
vim.api.nvim_win_set_cursor(w, { vim.api.nvim_buf_line_count(b), 0 })
local group = vim.api.nvim_create_augroup('nvim.undotree', { clear = false })
vim.api.nvim_clear_autocmds({ buffer = b })
vim.api.nvim_clear_autocmds({ buffer = buf })
local group = vim.api.nvim_create_augroup('nvim.undotree', {})
vim.api.nvim_win_call(w, function()
vim.cmd.syntax('region Comment start="(" end=")"')