To not do a bunch of useless regex with --no-color on, we just exit the formatting functions now. I don't think it's noticeable performance-wise and it's cleaner to write.
Now you can see espaces / newlines in the example
Removed some @ricemath tests that are now useless since we use the crate.
I'm not too fond of the syntax for the colouring, maybe I missed a more idiomatic way to do it.
I'm not too fond of the syntax for the colouring, maybe I missed a more idiomatic way to do it.