From: Eric Wong Date: Sat, 3 Apr 2021 01:37:33 +0000 (-0300) Subject: lei: allow progress to non-TTY after MUA spawn X-Git-Tag: v1.7.0~831 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=cc276aa9548186cd82b59cd2c8d178010ab8c79d;p=public-inbox.git lei: allow progress to non-TTY after MUA spawn Sometimes I want to save debug info to a file or pipe even when spawning an MUA. --- diff --git a/lib/PublicInbox/LEI.pm b/lib/PublicInbox/LEI.pm index cdb4b347..475af8f0 100644 --- a/lib/PublicInbox/LEI.pm +++ b/lib/PublicInbox/LEI.pm @@ -849,6 +849,7 @@ sub start_mua { if ($self->{lxs} && $self->{au_done}) { # kick wait_startq syswrite($self->{au_done}, 'q' x ($self->{lxs}->{jobs} // 0)); } + return unless -t $self->{2}; # XXX how to determine non-TUI MUAs? $self->{opt}->{quiet} = 1; delete $self->{-progress}; delete $self->{opt}->{verbose};