aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/range.lua
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2026-03-01 12:05:59 +0000
committerLewis Russell <me@lewisr.dev>2026-04-27 11:33:47 +0100
commitc822a2657c78e4b9d3798dfdf93e365460b5b885 (patch)
treeabaf20eaf4f9a41f74638dd521d5f3df8cd55432 /runtime/lua/vim/range.lua
parent443171328531e33a7caecda0b81dadd826518a58 (diff)
downloadrneovim-c822a2657c78e4b9d3798dfdf93e365460b5b885.tar.gz
rneovim-c822a2657c78e4b9d3798dfdf93e365460b5b885.tar.bz2
rneovim-c822a2657c78e4b9d3798dfdf93e365460b5b885.zip
refactor(lua): move vim.wait into runtime Lua
Move vim.wait into runtime/lua/vim/_core/editor.lua and replace the C entrypoint with narrow vim._core helpers for polling, UI flushing, and interrupt checks. Keep the existing interval semantics by retaining the dummy timer that wakes the loop while it is otherwise idle. Update the docs to describe the success return values correctly, and adjust the test expectation for the new vim.validate() callback error. AI-assisted: Codex
Diffstat (limited to 'runtime/lua/vim/range.lua')
0 files changed, 0 insertions, 0 deletions