Fix :Gstatus dd on unmerged path

Closes #240.
This commit is contained in:
Tim Pope 2012-08-15 11:22:40 -04:00
parent 0abe1fb122
commit a0c71a6d4c

View File

@ -691,6 +691,8 @@ function! s:stage_info(lnum) abort
return [matchstr(filename, ': *\zs.*'), 'staged']
elseif getline(lnum+2) =~# '^# .*"git checkout ' || getline(lnum) ==# '# Changes not staged for commit:'
return [matchstr(filename, ': *\zs.*'), 'unstaged']
elseif getline(lnum+1) =~# '^# .*"git add/rm ' || getline(lnum) ==# '# Unmerged paths:'
return [matchstr(filename, ': *\zs.*'), 'unmerged']
else
return [filename, 'untracked']
endif