diff options
author | LemonBoy <thatlemon@gmail.com> | 2022-04-04 15:46:58 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-04-04 15:46:58 +0100 |
commit | cc766a85f460ebb7f8c915508447548b5f5b99bc (patch) | |
tree | 063d92f755b260af22cd1d40bd95379b7339e9d2 /src/testdir/shared.vim | |
parent | 4829c1c9e9095a3303caec9af7d02f6547f6df0e (diff) | |
download | vim-git-cc766a85f460ebb7f8c915508447548b5f5b99bc.tar.gz |
patch 8.2.4684: cannot open a channel on a Unix domain socketv8.2.4684
Problem: Cannot open a channel on a Unix domain socket.
Solution: Add Unix domain socket support. (closes #10062)
Diffstat (limited to 'src/testdir/shared.vim')
-rw-r--r-- | src/testdir/shared.vim | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/testdir/shared.vim b/src/testdir/shared.vim index 01d741c08..8e3dfc9c3 100644 --- a/src/testdir/shared.vim +++ b/src/testdir/shared.vim @@ -15,10 +15,16 @@ func PythonProg() if has('unix') " We also need the job feature or the pkill command to make sure the server " can be stopped. - if !(executable('python') && (has('job') || executable('pkill'))) + if !(has('job') || executable('pkill')) return '' endif - let s:python = 'python' + if executable('python') + let s:python = 'python' + elseif executable('python3') + let s:python = 'python3' + else + return '' + end elseif has('win32') " Use Python Launcher for Windows (py.exe) if available. " NOTE: if you get a "Python was not found" error, disable the Python |