
`smeargle' is an Emacs port of Vim's smeargle. `smeargle' provides highlighting regions by last update time / age of commits. So it is possible to know which part is changed recently and which part is not changed recently.
It supports Git and Mercurial.