I’m trying to use the Hack font in Atom, but when I change the font to Hack, Atom ends up treating leading spaces oddly. For instance, here is what a bit of ruby code looks like using Input Mono as the font:
Notice the invisible spaces, and the consistent indentation of 2 spaces. Here is the same block when using Hack:
The invisible spaces are no longer displayed, and the spacing is actually about 2.5 characters intead of 2 spaces - actually, it’s almost 3 spaces.
Any ideas on what may be happening here and how to fix it?