Ideas for improvements to
git log --graph
I will maybe someday get around to dusting off my C and making these changes myself unless someone else does it first.
Make the graph for
--topo-order less wiggly
Imagine a long-running development branch periodically merges from master. The
git log --graph --all --topo-order is not as simple as it could be, as of git version 184.108.40.206.
It doesn't seem like a big deal in this example, but when you're trying to follow the history trails in ASCII and you've got several different branches displayed at once, it gets difficult quickly.