Thanks @JohnAD, and an update in case someone starts questioning the same. It's 
not a Nim issue whatsoever. (I couldn't change my email and had to create a new 
account, deleted the previous one).

So far, the issue is seemingly with the Windows Terminal. It might be even 
worse with older versions. Those specific characters I posted and some other 
ones in the Unicode Math blocks such as Math Italics, Math Sans, Math Bold etc, 
are all showing extra spaces when you _echo_ them (i.e. executing them from the 
terminal in VSCode, which I believe uses Windows Terminal. Other characters 
like the Greek alphabet are doing just fine. I didn't need any special encoding 
nor setting besides _chcp 65001_.

These issues are seemingly being carried over since before Unicode was 
implemented, and the encoding used by Windows Terminal might need a fix.

Reply via email to