Subject: Re: [RFC PATCH 0/1] Add lines to `git log --graph` to separate connected regions

From: Junio C Hamano <[email-masked]>
Date: Mon, 08 Apr 2024 08:49:30 -0700

Junio C Hamano <[email-masked]> 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.