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

This commit is contained in:
Zoe Roux
2023-03-22 02:33:08 +09:00
committed by GitHub
parent 98f9d5f948
commit eba418cca7

View File

@@ -881,7 +881,7 @@ previewers.git_file_diff = defaulter(function(opts)
winid = self.state.winid, winid = self.state.winid,
}) })
else 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, value = entry.value,
bufname = self.state.bufname, bufname = self.state.bufname,
cwd = opts.cwd, cwd = opts.cwd,