Let :Gdiff :/ diff against the work tree version

This commit is contained in:
Tim Pope 2011-02-26 18:55:47 -05:00
parent 383b2a43df
commit d5f8446158

View File

@ -1104,7 +1104,7 @@ function! s:Diff(bang,...) abort
let file = s:buffer().path('/') let file = s:buffer().path('/')
elseif a:1 ==# ':' elseif a:1 ==# ':'
let file = s:buffer().path(':0:') let file = s:buffer().path(':0:')
elseif a:1 =~# '^:/' elseif a:1 =~# '^:/.'
try try
let file = s:repo().rev_parse(a:1).s:buffer().path(':') let file = s:repo().rev_parse(a:1).s:buffer().path(':')
catch /^fugitive:/ catch /^fugitive:/