A specific line disappearing entirely when font is set up to Cascadia Mono or Kawkab Mono #8280
Unanswered
asibahi
asked this question in
Issue Triage
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Issue Description
In the process of writing examples for zabadi I made a script that divides lines per characters. The paragraph renders as expected (with RTL being reversed) with the default font and other fonts I tried. However, when I set the font to Cascadia Mono one of the lines just .. did not render. Note that Cascadia Mono has no Arabic support, same as JetBrains Mono, and is using the same fallback system font.
Note
I am not talking about RTL being reversed. I am talking about the line not being rendered.
Expected Behavior
The expected behaviour is that text should actually be drawn. Other lines are being rendered, this line is not.
This is how it looks with the default font. (RTL being reversed is not the point I am talking about here.)
Actual Behavior
This is how it looks with Cascadia Mono (and Cascadia Code)
This is how it looks like with Kawkab Mono, which I downloaded specifically to see how it looks and it does include English and Arabic glyphs.
For reference, tho I don't think it is relevant due to the issue showing in another font, this is the Cascadia Mono entry on
ghostty +list-fonts
Reproduction Steps
This is the text in question
The script that generated these line breaks can be found on the
zabadi
repo. To run it clone the repo and runzig build example
.This is the full output with the default configuration
This is the full output with
font-family="Cascadia Mono"
(note that in the second section, the same line is also not being rendered.)Ghostty Logs
Ghostty Version
OS Version Information
MacBook Air M2 - macOS Tahoe beta
(Linux only) Display Server
None
(Linux only) Desktop Environment/Window Manager
No response
Minimal Ghostty Configuration
Additional Relevant Configuration
The Cascadia fonts and Kawkab Mono were installed from their respective repos.
I acknowledge that:
```
) on separate lines.Beta Was this translation helpful? Give feedback.
All reactions