diff options
| author | Sanzhar Kuandyk <92693103+SanzharKuandyk@users.noreply.github.com> | 2026-06-29 19:52:19 +0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-29 10:52:19 -0400 |
| commit | 39e9c1754a532b4b1a14c914ea8304700b989347 (patch) | |
| tree | d4aaae5a07fa0011940320e424eecd375bd27940 /test/functional/vimscript/executable_spec.lua | |
| parent | 06fd0d1e45c332f262fd39c0cdf4a87c5eb6f2f3 (diff) | |
| download | rneovim-39e9c1754a532b4b1a14c914ea8304700b989347.tar.gz rneovim-39e9c1754a532b4b1a14c914ea8304700b989347.tar.bz2 rneovim-39e9c1754a532b4b1a14c914ea8304700b989347.zip | |
fix(process): avoid inherited stdio for Windows jobs #40074
Problem:
On Windows, channel jobs inherit Nvim's stdio, so a background job
writing to CON (e.g. gutentags) draws onto the TUI and stays until
redraw.
Solution:
Give Windows job stdin/stderr libuv-created pipes (UV_CREATE_PIPE)
instead of inherited fds, so libuv spawns the child with
CREATE_NO_WINDOW and CON writes no longer leak onto the TUI.
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions