show function arguments in different colors in method errors
I have always struggled to read method errors. Past a degree of type complexity it becomes very hard to see where one argument stops and the next starts.
This PR gives each argument an alternating color, making it trivial to distinguish them.
We may want better colors than green and black, if anyone has opinions.
Will #50809 make it easier to read?
Oh good timing, yes that's another way to do it. Maybe we could still alternate colors in the full show(err)
We shouldn't use black, since many people use dark terminal backgrounds and it's very hard to see.
Yes I guess :default is better, and blue seems more subtle in most themes.
So maybe :default and :blue ?