Philip Kaludercic writes: >>> The default handler just wraps vc-annotate, so it is a bit more fragile. >> >> Hmm... the code I see in your patch uses `vc-region-history` (which is >> only supported for Git and Hg, currently, and is fairly difficult to >> support in a generic way) rather than `vc-annotate`. >> Am I missing something? > > Uh, that is my mistake. I started writing that code yesterday (I > believe?) and simply forgot what I had used. I'll try to translate that > into vc-annotate before pushing anything. This patch changes the 'last-change' interface from (from to) into (file line), which matches how most VCS think about it to begin with, and uses 'annotate-command' in the default case: