It works great when I issue the roon command in a full-fledged terminal. However when I issue the command through, say, a script which is not attched to a terminal the roon command complains with
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
to stderr. @Ronald_Record I guess the reason is that the roon command calls tput without checking the return codes.
This change disregards the stderr output and it works, because tput returns nothing when it fails with this error, so the variables $BOLD and $NORMAL are just empty strings.