Skip to content

Commit 78dc927

Browse files
author
skywind3000
committed
Update asyncrun.vim version to 2.13.2 and fix handling of shellslash on Windows
1 parent 9569e4e commit 78dc927

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

plugin/asyncrun.vim

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
" Maintainer: skywind3000 (at) gmail.com, 2016-2024
44
" Homepage: https://github.com/skywind3000/asyncrun.vim
55
"
6-
" Last Modified: 2024/07/26 10:46:36
6+
" Last Modified: 2024/11/08 14:42:39
77
"
88
" Run shell command in background and output to quickfix:
99
" :AsyncRun[!] [options] {cmd} ...
@@ -844,11 +844,11 @@ function! s:AsyncRun_Job_Start(cmd)
844844
endif
845845
endif
846846
let l:slash = &shellslash
847-
if l:slash && (has("win32") || has("win64") || has("win16") || has('win95'))
847+
if l:slash && s:asyncrun_windows != 0
848848
set noshellslash
849849
endif
850850
let s:async_job = jobstart(l:args, l:callbacks)
851-
if l:slash && (has("win32") || has("win64") || has("win16") || has('win95'))
851+
if l:slash && s:asyncrun_windows != 0
852852
set shellslash
853853
endif
854854
let l:success = (s:async_job > 0)? 1 : 0
@@ -2341,7 +2341,7 @@ endfunc
23412341
" asyncrun - version
23422342
"----------------------------------------------------------------------
23432343
function! asyncrun#version()
2344-
return '2.13.1'
2344+
return '2.13.2'
23452345
endfunc
23462346

23472347

0 commit comments

Comments
 (0)