diff options
| author | Justin M. Keyes <justinkz@gmail.com> | 2026-08-19 19:33:25 +0200 |
|---|---|---|
| committer | Justin M. Keyes <justinkz@gmail.com> | 2026-08-19 20:36:14 +0200 |
| commit | 2fea699b9695b95a55b2b714b472417dec991a71 (patch) | |
| tree | 48a64fb629088855bbda7988d8aadffcf1d4f6ea /runtime/lua/vim/range.lua | |
| parent | 5a71131282010225745d94b068a95fc7eb4db2a9 (diff) | |
| download | rneovim-2fea699b9695b95a55b2b714b472417dec991a71.tar.gz rneovim-2fea699b9695b95a55b2b714b472417dec991a71.tar.bz2 rneovim-2fea699b9695b95a55b2b714b472417dec991a71.zip | |
revert: "fix(lifecycle): on Windows, CTRL_CLOSE kills Nvim mid-teardown"
Revert commit 5a71131282010225745d94b068a95fc7eb4db2a9
That change seems good in theory, but it consistently causes 2 failures
FAILED …/api/vim_spec.lua @ 3213: API nvim_list_chans, nvim_get_chan_info stream=job :terminal channel
Expected values to be equal.
Expected:
{
argv = { "D:/a/neovim/neovim/build/bin/nvim.exe", "-u", "NONE", "-i", "NONE" },
exitcode = 129,
id = 4,
mode = "terminal",
pty = "?",
stream = "job"
...
}
Actual:
{
argv = { "D:/a/neovim/neovim/build/bin/nvim.exe", "-u", "NONE", "-i", "NONE" },
exitcode = 143,
id = 4,
mode = "terminal",
pty = "?",
stream = "job",
...
}
stack traceback:
…/api/vim_spec.lua:3257: in function <…/api/vim_spec.lua:3213>
FAILED …/terminal/tui_spec.lua @ 3669: TUI exits immediately when stdin is closed
…/terminal/tui_spec.lua:3669: retry() attempts: 69
Expected values to be equal.
Expected:
vim.NIL
Actual:
{
name = "nvim.exe",
pid = 2256,
ppid = 8200,
}
stack traceback:
…/testutil.lua:98: in function 'retry'
…/terminal/tui_spec.lua:3669: in function <…/terminal/tui_spec.lua:3656>
Diffstat (limited to 'runtime/lua/vim/range.lua')
0 files changed, 0 insertions, 0 deletions