pending.nvim/lua
Barrett Ruth 27f46ae0dd fix(buffer): suppress on_bytes during render and fix definition order
Problem: `on_bytes` fired during `render()`'s `nvim_buf_set_lines`,
corrupting `_meta` with duplicate entries and causing out-of-range
extmark errors. Also, `apply_inline_row` was defined after its first
caller `reapply_dirty_inline`.

Solution: add `_rendering` guard flag around `nvim_buf_set_lines` in
`render()` so `on_bytes` is a no-op during authoritative renders.
Move `apply_inline_row` above `reapply_dirty_inline` to satisfy Lua
local scoping rules.
2026-03-08 14:17:47 -04:00
..
pending fix(buffer): suppress on_bytes during render and fix definition order 2026-03-08 14:17:47 -04:00