Subject: Re: Unclear what target the output relates to

From: Sergey Matveev <[email-masked]>
Date: Mon, 25 Sep 2023 19:20:15 +0300

*** goredo [2023-09-24 13:10]:
> It is just so convenient to use the terminals scrollback buffer than to run redo-log for the same effect for 99% of the cases.

But that will buffer targets output and bring delays for it.
Currently I do not have strong opinion on that subject, except that
current implementation just leaves target's stderr alone (of no log
capture is enabled of course) and it passes as is immediately. Will need
to think about all of that more later.

>goredo's status lines and target's stderr output is coherent.

By default status lines are printed only for *finished* targets. So
target's stderr definitely will be before that finished status. You can
enable -log-wait (REDO_LOG_WAIT=1) to print the fact that some target is
started. Personally I use that sometimes to understand what is actually
running now.

-- 
Sergey Matveev (http://www.stargrave.org/)
OpenPGP: 12AD 3268 9C66 0D42 6967  FD75 CB82 0563 2107 AD8A