← and → aren’t symmetric in Consolas and Courier!
I’m not sure why monaco, “consolas” doesn’t match “monaco” or “consolas”. How do fonts work??
Josh Katz points out that font subsitution works on a glyph level. “monaco” and “courier” don’t have a left arrow glyph and so they default to the “Lucida Grande” left arrow. “monaco, consolas” uses the right arrow from “monaco” and the left arrow from “consolas”. “consolas” has left and right arrows, so “consolas, monaco” uses both of them. Thanks Josh!
Found while working on Aaronson Oracle.