-
-
Notifications
You must be signed in to change notification settings - Fork 972
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
character decorations such as bar/hat not showing #6898
Comments
this is something specific to macOS for whatever reason CoreText doesn't |
Yeah we can see that its the combination of the theta and the combinging char. Probably because of the font the theta comes from. â renders correctly, but θ̂ does not. Sigh, more of my life burnt on reverse engineering apple's nonsense. |
minimal reproducer: kitty --hold --debug-font-fallback --config NONE kitty +runpy 'print("\u03b8\u0302 a\u0302")' |
Issue seems to be with advances not being reset for glyphs to be rendered as a combined group. Even more minimal reproducer: kitty --hold --config NONE kitty +runpy print("Q\u0302") |
thanks for the quick update! |
Describe the bug
With some programming languages, it is common to see unicode characters such as characters with bar or hats, e.g. in julia
To Reproduce
Steps to reproduce the behavior:
\theta
tab\hat
tabScreenshots
See screenshot, both iterm(right) and kitty(left) configured to use FiraCode Nerd Font Mono
Environment details
Thanks!
The text was updated successfully, but these errors were encountered: