feat(ui): show new version that is available instead of general message

This commit is contained in:
Folke Lemaitre 2022-12-31 16:01:59 +01:00
parent a9de5910f2
commit 34e2c78e06
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
6 changed files with 20 additions and 11 deletions

View file

@ -35,7 +35,9 @@ M.log = {
local info = assert(Git.info(self.plugin.dir))
local target = assert(Git.get_target(self.plugin))
assert(target.commit, self.plugin.name .. " " .. target.branch)
self.plugin._.has_updates = target.commit ~= info.commit
if target.commit ~= info.commit then
self.plugin._.updates = { from = info, to = target }
end
table.insert(args, info.commit .. ".." .. target.commit)
else
vim.list_extend(args, opts.args or Config.options.git.log)