Closed vorban closed 4 years ago
Have you tried this with Fira Code?
Also which font weight are you using? ScreenSmart or regular?
This is SSm Book on Mac.
I'm getting this issue too using the non-ssm version on windows
Windows 10.
ScreenSmart
Non-ScreenSmart
Not sure if it's a context thing.
Can one of you paste the actual text that is having the issue (also, let me know what language that VS Code is using (lower right).
I have the exact same settings as the 2nd one. Interestingly when the text is highlighted it displays correctly. language is JavaScript snippet that messes up let x = '--> --> --> -->'
This is PHP
fontFamily : operator mono ssm lig book
fontLigatures: true
fontSize: 16
fontWeight: 300
If I am not specifying ssm, in the font family, vscode doesn't find it and fallback to default font.
ok, found out that with editor.renderWhitespace: 'all'
it displays correctly
That is super weird. It's working fine for me. Have you rebuilt the fonts using the latest version?
I even tested with editor.renderWhitespace: 'none'
Send me your email address to kiliman@gmail.com so we can troubleshoot.
@kufii not working with your fix
I'll try rebuilding my font and getting back to you
Me too, It's possible I messed up something
ok yeah rebuilding fixed things, don't know why that happened the first time
So I rebuilt everything from a clean version, which does not have SSm files, and it produced the Light and Light Italic versions only, but they work as expected. I suppose I had renamed files as SSm for some reason, and that caused the issue as they really weren't SSm. Thanks for the support !
If you originally built the v1.0 fonts, those included Operator Mono Book in the ./build
folder. Unfortunately v2.0 doesn't include Book, just Light. The build process didn't clean out the ./build
folder so the Book font was still there from the old build. I can see how you could have been confused.
I'll try and get the Book version done this weekend. Thanks for your patience and troubleshooting this issue.
I've added Operator Mono Book in v2.2.5. Check it out and let me know if you have any issues.
@kiliman I was having the same issue and your update fixed it ! Thank you !
It works like a charm. Thank you !
Expected behavious : monospace font, standard spacing and character width. No overlap
What I get : As you can see, the
"
caracter overlap with the0
(it is a double-quote).I have done some testing, this happens with double hyphen -- and simple arrow ->. Writing several arrows or double hyphen in a row, separated by spaces, will eventually provoque overlap of entire words :
This will not happen in every code context... String litterals produce this effect all the time, I've seen it inside braces. I don't know if there's somewhere else it can happen.
I use vscode on linux.