lapce / lapce

Lightning-fast and Powerful Code Editor written in Rust

Home Page:http://lapce.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OSX Font issues (font family, terminal font and display of characters)

rasmus-kristensen opened this issue · comments

commented

Lapce Version

0.4.0 (1)

System information

Apple M2 - OSX Sonoma 14.4.1

Describe the bug

  1. Lapce does not recognize any of my none standard font, it only recognizes standard fonts like monaco, menlo etc.
  2. Even the text displayed using the standard fonts are weird, like 'i' is super thin compared to every other character.
  3. The terminal font is also acting up, if I as example type ls or clear it repeats the characters.

Additional information

I think all of these issues are all related to how the fonts are handled on OSX.

My font family settings ('Victor Mono', Victor Mono, Sudo, Recursive, Monaco, Menlo), it simply ignores everything until Monaco is reached.

Example of Victor Mono being installed (and available to every other single app on my mac)
image

But only Monaco is used for some reason.
image


Notice how thin the lowercase i is compared to lowercase l and uppercase i.
image


Terminal issue showing the duplicated characters, they appear as the command is typed and remain after execution
image