Junio C Hamano <gitster@xxxxxxxxx> writes: > True. But because we are doing graph, shouldn't we be able to do > better? For example, you can draw the two lineage of histories > on different columns and ... > > * a2 > * a1 > * b2 > * b1 > > ... that way, you do not need to lose one line of precious vertical > screen real estate. Just to save others time to go spelunking in the list archive, "solutions" attempted and did not work in the past include (1) wasting a line to insert a "gap" in the output. (2) using marker different from '*' to mark each commit. If taking the latter approach, it needs to designed to work well with "boundary" and "left-right" options (the design to shift column would not have to worry about these, which is another plus). Thanks.