-
-
Notifications
You must be signed in to change notification settings - Fork 29
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
Nerd Font 3 Issue #88
Comments
I started to analyze the issue and ended up at the surrogate pair check: Line 650 in ae19f3a
For me it looks like the check to determine the surrogate pair (Code points from U+010000 to U+10FFFF) does no longer work with the strlen == 0 check. I'll try to dig deeper into this topic if time permits, any feedback on the correctness of the first analysis is highly appreciated. |
I've tried to debug this and have come to the same conclusion that the spec says: However this right cell is never sent, we never receive the empty string. As a general note, |
This should be fixed by #97. I tested with nf-md-close_circle_outline in a couple of Nerd Fonts, and everything looked good. |
Closed via #97 |
With the upgrade to Nerd Fonts 3, I am facing issues with the material design symbols.
Other symbols are working fine, it seems to be related with the material design category (educated guess as of now):
May be related to one of their breaking changes: ryanoasis/nerd-fonts#365.
For example with nf-md-close_circle_outline (0xf015a) [1], Nvy is not displaying it correctly.
If the text gets selected, the symbol gets rendered correctly.
As soon as the visual mode is exited, the symbol is again not displayed properly.
The symbol itself works fine with Windows Terminal, nvim-qt and Neovide.
[1] https://www.nerdfonts.com/cheat-sheet
The text was updated successfully, but these errors were encountered: