Fix :Gmove command on Windows

This commit is contained in:
Mark A. Hillebrand
2013-06-23 09:59:13 +02:00
committed by Tim Pope
parent f096152a48
commit 00b0916ae2

View File

@@ -1504,7 +1504,7 @@ function! s:Move(force,destination)
if a:destination =~# '^/'
let destination = a:destination[1:-1]
else
let destination = fnamemodify(s:sub(a:destination,'[%#]%(:\w)*','\=expand(submatch(0))'),':p')
let destination = s:shellslash(fnamemodify(s:sub(a:destination,'[%#]%(:\w)*','\=expand(submatch(0))'),':p'))
if destination[0:strlen(s:repo().tree())] ==# s:repo().tree('')
let destination = destination[strlen(s:repo().tree('')):-1]
endif