APZelos / blamer.nvim

A git blame plugin for neovim inspired by VS Code's GitLens plugin
MIT License
729 stars 33 forks source link

[Feature request] Show changed blame without intermediate saving #40

Open lcrockett opened 3 years ago

lcrockett commented 3 years ago

Cheers for the great plugin, it offers all the options i'd expect from a Git blamer plugin and is a great replacement for gitsigns, as that plugin is not working as stable as i'd hoped for.

I do have a feature request, however i'm not sure how much work it entails. I'd prefer to see the blamer line show that the current line has been changed and therefore have blamer report Uncommited changes instead of the previous pre-change blame.

This behaviour does already work with blamer, however I have to save the buffer first before it triggers a blame line change, which i'm not always interested in doing as it could happen that I ditch my changes in a buffer alltogether by just closing it without saving it.

APZelos commented 3 years ago

Hello, and thank you for using blamer.nvim. We have discussed this feature many times with @georgesofianosgr in the past and that we would like to implement it. However, it will need some major refactoring of the codebase to achieve this result, which is why we haven't tackled it yet.

lcrockett commented 3 years ago

Cheers on the response. Any idea if you'll implement this in the near future or is that to be decided yet ?