Skip to content

Add inline Git blame#15816

Open
beeelias wants to merge 1 commit into
helix-editor:masterfrom
beeelias:feat/inline-git-blame
Open

Add inline Git blame#15816
beeelias wants to merge 1 commit into
helix-editor:masterfrom
beeelias:feat/inline-git-blame

Conversation

@beeelias

Copy link
Copy Markdown

Summary

  • add optional [editor] inline-blame support for current-line Git blame annotations
  • render blame as muted inline virtual text with author and timestamp only
  • skip blank lines, uncommitted blame records, and stale cursor-line results

Testing

  • cargo check -p helix-term
  • cargo test -p helix-vcs --features git
  • cargo test -p helix-vcs
  • git diff --check

@beeelias

Copy link
Copy Markdown
Author
image

@RoloEdits

Copy link
Copy Markdown
Contributor

There is also #13133 which uses gix-blame instead of shelling out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants