On 1/24/2020 11:34 AM, Jan Engelhardt wrote: > On Friday 2020-01-24 15:06, Derrick Stolee wrote: >> >> I completely misread your ordering here. You are clear that this >> is an issue in 2.24 and NOT 2.25. Sorry. >> >> I'm not sure that there is anything to do since the graph rendering >> has changed so much, and we intend to keep the new version instead. > > I now have a minimized reproducer, for *2.25*: > > » ../git/git log --oneline --graph --all --decorate --topo-order > * e1ee7b8 (HEAD -> master) Merge branch 'k9' into k10 > |\ > | * 7b48214 Merge branch 'k8' into k9 > | |\ > | | * ed02a51 Merge branch 'blah' into k8 > | | |\ > | | | * 44279cf blah > | | * | 4053c4d Merge branch 'k7' into k8 > | | |\ \ > | |/ / / > | | | _ > | | * 5b449d6 update 8.7 news > | |/ > | * 43a324f foo > |/ > * 5932a51 root Hm. I get the above output for v2.24.1. Since you are using a specific path for your execution, then perhaps that version disagrees with the one on your PATH that reported "git version"? For v2.25.0 I get this: * e1ee7b8 (HEAD -> master, origin/master, origin/HEAD) Merge branch 'k9' into k10 |\ | * 7b48214 Merge branch 'k8' into k9 | |\ | | * ed02a51 Merge branch 'blah' into k8 | | |\ | | | * 44279cf blah | | * | 4053c4d Merge branch 'k7' into k8 | |/| | | | |/ | | * 5b449d6 update 8.7 news | |/ | * 43a324f foo |/ * 5932a51 root Again, the key is at 4053c4d where the first edge out of the merge commit moves to the left. Thanks, -Stolee