The blue/green problem only manifested itself with certain terminal
types, which I was not regularly using.
Since you have 1.39 built, and as long as you built from today's
snapshot, you can be the second person in the world to enjoy this:
while true ; do printf '\f' ; top -b -n 1 | sed -e '1,6s/^/#/' ; sleep 1 ;
done | console-flat-table-viewer --header-count 1
Substitute
top -b all | sed -e '1,8s/^/#/'
on FreeBSD, or indeed
procstat -a
Notice the |ascii| format, too.
So what the world needs now is for M. Bercot to give us a Linux+BSD
version of |s6-ps| that uses US and RS, or |vis()| encoding. (-:
The FreeBSD people definitely need to give us a |procstat| that uses
|strvis()|, given that the output of |procstat| is explicitly documented
as being a table and |vis()| encoding is actually documented for this
type of table in FreeBSD. (See the manual for |fstab|, for example.)