* fix(select): redraw screen after buffer switch Problem: `select` opens files inside a `vim.schedule_wrap` callback from `normalize_url`. Scheduled `FileType` autocmds (e.g. treesitter parsing) queue onto the same batch, blocking the screen update. The oil buffer stays visible until the heavy work finishes. Solution: call `vim.cmd.redraw()` after the buffer switch to flush the screen before any queued scheduled callbacks run. Matches the behavior of plain `:e`. * docs(upstream): mark #699 fixed (#106) |
||
|---|---|---|
| .. | ||
| canola | ||
| resession/extensions | ||