cb935b67b8
(Range.from_cmd_args) more correct handling
NeoVim tests / code-quality (push) Failing after 1m17s
2025-06-16 20:43:41 -06:00
ad2e579d1d
watch text-changes with signals
NeoVim tests / code-quality (push) Successful in 1m22s
2025-06-12 23:28:18 -06:00
0b72e1c0f9
extmarks: better linewise/charwise handling
NeoVim tests / code-quality (push) Successful in 1m22s
2025-06-11 21:07:22 -06:00
859187585b
range: add extmark utilities
NeoVim tests / code-quality (push) Successful in 1m22s
2025-06-11 20:04:46 -06:00
6f86bfaa42
ensure normal-mode before running g@...
NeoVim tests / code-quality (push) Successful in 1m21s
2025-06-04 23:00:22 -06:00
35b6e123ac
Fix issue caused by last commit
...
NeoVim tests / plenary-tests (push) Successful in 10s
It seems that closures are not interacting well with the global nature
of operatorfunc's. That is just a hunch, and this feels like a hack, but
it fixes the issue.
2025-05-17 07:33:58 -06:00
237bc9ba5e
(range) use g@ for Range.from_motion
NeoVim tests / plenary-tests (push) Successful in 9s
2025-05-09 21:34:44 -06:00
c760c495b7
update lua API to 1-based indices; add renderer
NeoVim tests / plenary-tests (push) Successful in 11s
2025-05-04 15:44:09 -06:00
79499e898c
cleanup some vim.cmd calls
NeoVim tests / plenary-tests (push) Successful in 9s
2025-03-12 23:12:28 -06:00
5c244cfc0a
support repeated Range:replace calls/empty ranges
...
- Range:replace now updates its bounds to reflect the replacement
- Support the notion of an empty range
2024-11-12 07:48:23 -07:00
121e0c0f7a
rebrand to u.nvim
NeoVim tests / plenary-tests (push) Successful in 8s
2024-10-23 17:01:12 -06:00