There was a bug introduced by 4befcee. ANSI escapes should only be output if stdout is a terminal. However, this line is causing ANSI escapes for bold to be added even if output is to a pipe or file. This is easy to reproduce/spot by piping any output that produces a table through od -c with the ANSI escapes starting with 033 octal ESC characters. Our plugin (eventstreams) produces tables with cells that have color, when stdout is not a terminal, the ANSI escapes for colors are correctly omitted but they are still being added to the headers.
There was a bug introduced by 4befcee. ANSI escapes should only be output if stdout is a terminal. However, this line is causing ANSI escapes for bold to be added even if output is to a pipe or file. This is easy to reproduce/spot by piping any output that produces a table through
od -cwith the ANSI escapes starting with033octal ESC characters. Our plugin (eventstreams) produces tables with cells that have color, when stdout is not a terminal, the ANSI escapes for colors are correctly omitted but they are still being added to the headers.