Skip to content

Commit c77612c

Browse files
committed
clear environment in headless instance
possible fix for #78
1 parent 7e0a166 commit c77612c

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lua/osv/init.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ function M.launch(opts)
219219

220220
else
221221
local clean_args = { vim.v.progpath, '-u', 'NONE', '-i', 'NONE', '-n', '--embed', '--headless' }
222-
nvim_server = vim.fn.jobstart(clean_args, {rpc = true})
222+
nvim_server = vim.fn.jobstart(clean_args, {rpc = true,clear_env=true})
223223
vim.fn.rpcrequest(nvim_server, 'nvim_exec_lua', 'vim.o.runtimepath = ...', { vim.o.runtimepath })
224224
vim.fn.rpcrequest(nvim_server, 'nvim_exec_lua', 'vim.o.packpath = ...', { vim.o.packpath })
225225
end
@@ -1874,7 +1874,7 @@ function M.run_this(opts)
18741874
end
18751875

18761876
local clean_args = { vim.v.progpath, '-u', 'NONE', '-i', 'NONE', '-n', '--embed', '--headless' }
1877-
nvim_server = vim.fn.jobstart(clean_args, {rpc = true})
1877+
nvim_server = vim.fn.jobstart(clean_args, {rpc = true,clear_env=true})
18781878
vim.fn.rpcrequest(nvim_server, 'nvim_exec_lua', 'vim.o.runtimepath = ...', { vim.o.runtimepath })
18791879
vim.fn.rpcrequest(nvim_server, 'nvim_exec_lua', 'vim.o.packpath = ...', { vim.o.packpath })
18801880
auto_nvim = nvim_server

src/launch_headless.lua.t2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
;;; lua-debug
22
;; launch headless instance with clean environment
33
local clean_args = { vim.v.progpath, '-u', 'NONE', '-i', 'NONE', '-n', '--embed', '--headless' }
4-
nvim_server = vim.fn.jobstart(clean_args, {rpc = true})
4+
nvim_server = vim.fn.jobstart(clean_args, {rpc = true,clear_env=true})
55
vim.fn.rpcrequest(nvim_server, 'nvim_exec_lua', 'vim.o.runtimepath = ...', { vim.o.runtimepath })
66
vim.fn.rpcrequest(nvim_server, 'nvim_exec_lua', 'vim.o.packpath = ...', { vim.o.packpath })

0 commit comments

Comments
 (0)