-
-
Notifications
You must be signed in to change notification settings - Fork 51
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
Not all emoji are working correctly #154
Comments
Could you please take a screenshot so that I can see how it's not shown correctly? |
Sure @borisfaure . As test, I put crossed swords emoji and also other working emoji on shell prompt, and also on the input field of the terminal. On top of the image there is Terminology, on bottom there is Kitty terminal. |
That's a very interesting bug. This codepoint is set as Neutral: https://codepoints.net/U+2694 I tried to use the emoji property in the unicode specification to decide how large a codepoint should be displayed but it was even worse because some symbols can be rendered narrowly like ❤ despite having the emoji property (https://codepoints.net/U+2764). In terminology, I think you don't see an emoji for the ⚔ codepoint because you're not using the same font in Terminology and in Kitty. The font used in Terminology is able to render this codepoint and does not fallback to an other font. Could please test with the same fonts? |
@borisfaure I did the test, I used on both of Kitty and Terminology the same font (JetBrains Mono (Medium)) and the result is the following (on top Kitty, on bottom Terminology): |
Hello, I'm using terminology with DroidSansMono font style and I note that the most of emojis are shown correctly while some emoji does not.
The emoji that is not shown correctly is the ⚔️ . How is it possible to fix it?
PS: I tested the font style also on other terminals (i.e., kitty) and ⚔️ is shown correctly. I have this issue only on terminology.
The text was updated successfully, but these errors were encountered: