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.
