aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/provider/python.lua
diff options
context:
space:
mode:
authorVolodymyr Chernetskyi <volodymyr_chernetskyi@goodyear.com>2026-10-16 11:57:45 +0200
committerGitHub <noreply@github.com>2026-10-16 05:57:45 -0400
commitd10f02bdc9085adc8dbd9e208540dde0085fae7f (patch)
tree175253e90979c9eaff900c2efa15e5ae2f339cd4 /runtime/lua/vim/provider/python.lua
parent82e4c7f3d5ce08d2cb240a30eb7707a7fa2b3093 (diff)
downloadrneovim-d10f02bdc9085adc8dbd9e208540dde0085fae7f.tar.gz
rneovim-d10f02bdc9085adc8dbd9e208540dde0085fae7f.tar.bz2
rneovim-d10f02bdc9085adc8dbd9e208540dde0085fae7f.zip
fix(health): run provider probes only once #42391
Problem: Provider checks start and wait for a job, then execute the same command again to obtain its output. The returned output can disagree with the first process's exit status, and the second execution has no timeout. Solution: Return the first job's captured output. Bind the output callbacks to their state and preserve line breaks between callback data entries. Cover invocation count, multiline stdout, and merged stderr. AI-assisted
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions