Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 31 lines 1.7 kB view raw
1diff --git a/autoload/health/mkdp.vim b/autoload/health/mkdp.vim 2index 323b57b..8053ea8 100644 3--- a/autoload/health/mkdp.vim 4+++ b/autoload/health/mkdp.vim 5@@ -8,8 +8,8 @@ function! health#mkdp#check() abort 6 lua vim.health.info('Pre build: ' .. vim.api.nvim_eval('l:mkdp_server_script')) 7 lua vim.health.info('Pre build version: ' .. vim.fn['mkdp#util#pre_build_version']()) 8 lua vim.health.ok('Using pre build') 9- elseif executable('node') 10- lua vim.health.info('Node version: ' .. string.gsub(vim.fn.system('node --version'), '^%s*(.-)%s*$', '%1')) 11+ else 12+ lua vim.health.info('Node version: ' .. string.gsub(vim.fn.system('@node@ --version'), '^%s*(.-)%s*$', '%1')) 13 let l:mkdp_server_script = s:mkdp_root_dir .. '/app/server.js' 14 lua vim.health.info('Script: ' .. vim.api.nvim_eval('l:mkdp_server_script')) 15 lua vim.health.info('Script exists: ' .. vim.fn.filereadable(vim.api.nvim_eval('l:mkdp_server_script'))) 16diff --git a/autoload/mkdp/rpc.vim b/autoload/mkdp/rpc.vim 17index b257571..57f04e7 100644 18--- a/autoload/mkdp/rpc.vim 19+++ b/autoload/mkdp/rpc.vim 20@@ -41,9 +41,9 @@ function! mkdp#rpc#start_server() abort 21 let l:mkdp_server_script = s:mkdp_root_dir . '/app/bin/markdown-preview-' . mkdp#util#get_platform() 22 if executable(l:mkdp_server_script) 23 let l:cmd = [l:mkdp_server_script, '--path', s:mkdp_root_dir . '/app/server.js'] 24- elseif executable('node') 25+ else 26 let l:mkdp_server_script = s:mkdp_root_dir . '/app/index.js' 27- let l:cmd = ['node', l:mkdp_server_script, '--path', s:mkdp_root_dir . '/app/server.js'] 28+ let l:cmd = ['@node@', l:mkdp_server_script, '--path', s:mkdp_root_dir . '/app/server.js'] 29 endif 30 if exists('l:cmd') 31 if s:is_vim