fix: make git_status diff works with staged files (#2421)

(cherry picked from commit eba418cca7)
This commit is contained in:
2023-03-22 02:33:08 +09:00
committed by Simon Hauser
parent 0326d4679e
commit 5c06f24ed3
@@ -881,7 +881,7 @@ previewers.git_file_diff = defaulter(function(opts)
winid = self.state.winid,
})
else
putils.job_maker({ "git", "--no-pager", "diff", entry.value }, self.state.bufnr, {
putils.job_maker({ "git", "--no-pager", "diff", "HEAD", "--", entry.value }, self.state.bufnr, {
value = entry.value,
bufname = self.state.bufname,
cwd = opts.cwd,