pending.nvim/lua
Barrett Ruth a12e5b5763 refactor(buffer): split extmark namespace into ns_eol and ns_inline
Problem: all extmarks shared a single `pending` namespace, making it
impossible to selectively clear position-sensitive extmarks (overlays,
highlights) while preserving stable EOL virtual text (due dates,
recurrence).

Solution: introduce `ns_eol` for end-of-line virtual text and
`ns_inline` for overlays and highlights. `clear_marks()` and
`apply_extmarks()` operate on both namespaces independently.
2026-03-08 14:08:15 -04:00
..
pending refactor(buffer): split extmark namespace into ns_eol and ns_inline 2026-03-08 14:08:15 -04:00