canola.nvim/lua
Barrett Ruth 10cc21c935
fix(float): support close = false for floating oil windows
Problem: `select` with `close = false` was broken for floating oil
windows. The float auto-close autocmd would always close the window
when focus left, and there was no mechanism to preserve it.

Solution: Add `oil_keep_open` window flag set when `close = false` is
used on a float. The auto-close autocmd checks this flag before closing.
On file select, focus returns to the original window behind the float
so the file opens there, then focus restores to the float.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 20:08:19 -04:00
..
oil fix(float): support close = false for floating oil windows 2026-03-16 20:08:19 -04:00
resession/extensions refactor: revert canola namespace to oil and remove vim.g config (#120) 2026-03-10 22:49:56 -04:00