Say I have a script or program which outputs ANSI colorized text to the terminal, and I make a paste of that text using `arc paste`. If I dump the paste to my terminal using `cat-pastebin Pxxxxxx`, the output is colorized just like the original, so it seems that the paste contains all the escaped color sequences. Often I'll put the paste link into a task and view the output using diffusion though, and the color sequences are not interpreted in diffusion.
Instead the output looks e.g. like this:
[01;34m[14:41:40] ================================================================================
[14:41:40] Executing (in order):
[14:41:40] ================================================================================[00m
Here the initial [01;34m codes the following text blue, and the trailing [00m codes following text black.
What would it take to make diffusion interpret these sequences correctly to color code the output?