Hi everyone,

I've been trying hard to use magit-blame, but for most purposes I find
it next to useless.

For files with just a few block changes, I do like the output of
magit-blame, as it shows the editing chunks more easily.

But in reality, in mature projects contiguous changes are often only 1-2
lines long, making the interspersed annotation a major distraction (that
is, the source is almost unreadable). As a result, I never actually use
magit-blame.

I sometimes resort to vc-annotate, but it also has it shortcomings with
git. It has overlong side annotation, so long it requires twice the
horizontal space to be able to *read* the actual buffer.

It also tries to do rainbow coloring for the age of the changeset, which
is not a bad idea per-se, but by doing it on the *content* as opposed to
the annotation, it kills font-locking (I just disabled it). If it was
done on the annotation instead, age coloring would have been much more
useful.

I generally give up and just use 'tig blame'. It has compact, side
annotation, which is actually colored by commit id. I find this to be
much more useful than commit 'age', as it's usually more convenient to
see lines from the same commit, while age is largely irrelevant in
mature projects.

It would be nice to have the same kind of output directly in magit.
Does anybody else share the same view?

-- 
You received this message because you are subscribed to the Google Groups 
"magit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to