Fix write command with Win32 path

This commit is contained in:
Tim Pope
2018-08-01 14:14:25 -04:00
parent 4eee908ad5
commit 0e948d514c

View File

@@ -3088,7 +3088,7 @@ function! s:Browse(bang,line1,count,...) abort
let blame_list = s:tempname() let blame_list = s:tempname()
call writefile([commit, ''], blame_list, 'b') call writefile([commit, ''], blame_list, 'b')
let blame_in = s:tempname() let blame_in = s:tempname()
silent exe '%write' . blame_in silent exe '%write' blame_in
let blame = split(s:TreeChomp('blame', '--contents', blame_in, '-L', a:line1.','.a:count, '-S', blame_list, '-s', '--show-number', '--', path), "\n") let blame = split(s:TreeChomp('blame', '--contents', blame_in, '-L', a:line1.','.a:count, '-S', blame_list, '-s', '--show-number', '--', path), "\n")
if !v:shell_error if !v:shell_error
let blame_regex = '^\^\x\+\s\+\zs\d\+\ze\s' let blame_regex = '^\^\x\+\s\+\zs\d\+\ze\s'