canola.nvim/lua
Barrett Ruth 047338a6dd
feat: add cleanup_buffers_on_delete option
Problem: When files are deleted via canola, any open Neovim buffers
for those files remain alive, polluting the jumplist with stale
entries.

Solution: Add an opt-in `cleanup_buffers_on_delete` config option
(default `false`). When enabled, `finish()` in `mutator/init.lua`
iterates completed delete actions and wipes matching buffers via
`nvim_buf_delete` before `CanolaActionsPost` fires. Only local
filesystem deletes are handled (guarded by the `files` adapter
check).
2026-03-06 15:16:25 -05:00
..
canola feat: add cleanup_buffers_on_delete option 2026-03-06 15:16:25 -05:00
resession/extensions refactor: rename oil to canola across entire codebase (#70) 2026-03-05 14:50:10 -05:00