aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/vimhelp.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2025-02-17 02:26:19 -0800
committerGitHub <noreply@github.com>2025-02-17 02:26:19 -0800
commitb360c0608556232c8ddb7ecc9cd26e68584bee76 (patch)
treedd9305fdc82de030d3f743008d2922a77757ce49 /runtime/lua/vim/vimhelp.lua
parentbd0a65bc151a7a496e913125f54814f591845e91 (diff)
downloadrneovim-b360c0608556232c8ddb7ecc9cd26e68584bee76.tar.gz
rneovim-b360c0608556232c8ddb7ecc9cd26e68584bee76.tar.bz2
rneovim-b360c0608556232c8ddb7ecc9cd26e68584bee76.zip
refactor(channel): eliminate special case in on_proc_exit() #32485
Problem: on_proc_exit() has a special-case that assumes that the UI client will never spawn more than 1 child process. Solution: If the Nvim server exits, the stream EOF will trigger `rpc_close()` in the UI client, so we don't need the special case in `on_proc_exit`. Pass `Channel.exit_status` from `rpc_close()` so that the correct exit code is reflected.
Diffstat (limited to 'runtime/lua/vim/vimhelp.lua')
0 files changed, 0 insertions, 0 deletions