Mercurial > vim
diff src/testdir/shared.vim @ 28317:d32dc906dd2c v8.2.4684
patch 8.2.4684: cannot open a channel on a Unix domain socket
Commit: https://github.com/vim/vim/commit/cc766a85f460ebb7f8c915508447548b5f5b99bc
Author: LemonBoy <thatlemon@gmail.com>
Date: Mon Apr 4 15:46:58 2022 +0100
patch 8.2.4684: cannot open a channel on a Unix domain socket
Problem: Cannot open a channel on a Unix domain socket.
Solution: Add Unix domain socket support. (closes https://github.com/vim/vim/issues/10062)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 04 Apr 2022 17:00:04 +0200 |
parents | 27033b8bba0e |
children | e1aff2f300be |
line wrap: on
line diff
--- 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