I really like diff-hl-mode https://github.com/dgutov/diff-hl It shows lines added/modified/removed since last commit, which is useful contextual info.
miniblog.
Related Posts
I've released difftastic 0.37!
* Improved performance, both runtime and memory usage (thanks to QuarticCat)
* Added --context=N to adjust how many contextual lines are shown
* Better Swift support
* The manual is now available in Chinese
tree-sitter is adding a notion of reserved keywords, as it previously treated keywords as contextual: https://github.com/tree-sitter/tree-sitter/pull/1635
Includes a fun example of using `if` as a name in JS!
The novel feature of a "ribbon" toolbar is that it's contextual. It only offers the functionality that you need.
Could we do the same with programming languages? You could enable/disable features based on e.g. codebase size.

