aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript/executable_spec.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2026-01-09 10:45:44 +0800
committerzeertzjq <zeertzjq@outlook.com>2026-01-15 09:32:10 +0800
commit75c8f755015e4724ba45bd84137d41efa40a3025 (patch)
tree8883f75ff5d662f1745f25ca24d4ebda875cb0d4 /test/functional/vimscript/executable_spec.lua
parent896968cad1ea853521ea71a9fef854337a21843c (diff)
downloadrneovim-75c8f755015e4724ba45bd84137d41efa40a3025.tar.gz
rneovim-75c8f755015e4724ba45bd84137d41efa40a3025.tar.bz2
rneovim-75c8f755015e4724ba45bd84137d41efa40a3025.zip
refactor(process): don't read from PTY master using uv_pipe_t
Using uv_pipe_t to read from PTY master may drop data if the PTY process exits immediately after output, as libuv treats a partial read after POLLHUP as EOF, which isn't true for PTY master on Linux. Therefore use uv_poll_t instead. This commit can be reverted if libuv/libuv#4992 is fixed for uv_pipe_t.
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions