-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Incorrectly appended FE0F for some emojis #3211
Comments
Why do you say it's not supposed to be there? It's a variation selector. The purpose of that option is to force either text or graphical |
As for the symbols losing color, that is a different issue, probably relating to font selection. |
Based on
What is the meaning of this
Might be, but I was not able to reproduce it in any other application and emojis throughout the system work correctly. Even when pasted with the special char. Is there an option for kitty terminal that would enable removal of individual characters from the composed symbol? |
This is already fixed, read the commit that closed the issue. |
mb, I missed the commit on second close. Thanks. |
Describe the bug
kitty +kitten unicode_input --emoji-variation graphic
appendsFE0F
to emojis, where it's not supposed to be. For example🎉
should be written as1F389
but is appended withFE0F
by said kitten.Some symbols require the FE0F symbol to be displayed graphically (as reported in #2139) and some don't. Not sure why is that, but I guess it is solved via is_emoji_presentation_base.
To Reproduce
Steps to reproduce the behavior:
kitty +kitten unicode_input --emoji-variation graphic
party popper
FE0F
character, that can be removed in seperate editor, but not in terminal)Expected behavior
Insert emoji that don't require it without
FE0F
.Though it is displayed correctly in many applications, emojis lose color for some reason in kitty for me. Removing the appended character in editor fixes the display issues for kitty.
Screenshots
(red is emoji without color, colored red by fish since it's invalid syntax)
Environment details
Linux manjaro 5.9.16-1-MANJARO #1 SMP PREEMPT Mon Dec 21 22:00:46 UTC 2020 x86_64 GNU/Linux
Additional context
Related to #2139
The text was updated successfully, but these errors were encountered: