aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/provider/python.lua
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2025-05-20 12:10:37 +0200
committerbfredl <bjorn.linse@gmail.com>2025-05-22 11:56:46 +0200
commitc81af9428c08d21d6e7ddc7ce7ac1761e9a20b9e (patch)
tree08b4049283f639291ebe1044982d66d8736300b6 /runtime/lua/vim/provider/python.lua
parent272e04178060841e1bfda535de6f31825985ffef (diff)
downloadrneovim-c81af9428c08d21d6e7ddc7ce7ac1761e9a20b9e.tar.gz
rneovim-c81af9428c08d21d6e7ddc7ce7ac1761e9a20b9e.tar.bz2
rneovim-c81af9428c08d21d6e7ddc7ce7ac1761e9a20b9e.zip
fix(tests): use uv.spawn instead of io.popen for unittest helpers
The old implementation of repeated_read_cmd would attempt to run the command multiple times to handle racyness of async output. Code like this should not be written. Instead, use the libuv event loop to read until the process has exited and the pipe has been closed. This causes some previous discarded errors to be propagated. Fix these as well.
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions