Colour support is now present.

There are still some slight oddities. Specifically, tabular data with
columns containing text with a coloured background have unexpected
coloured blanks at the end of each row of the value.