unqualified emoji ZWJ sequence inconsistencies #4606
Unanswered
gigamonster256
asked this question in
Feature Requests, Ideas
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.
-
Emoji ZWJ sequence behavior on minimally-qualified or unqualified emoji ZWJ sequences are up to the implementor
On macOS, ghostty shows unqualified emoji ZWJ sequences in the same way as their fully-qualified forms (I think this is the coretext layer handling this) but incorrectly reports the width as narrow.

On linux, it seems that ghostty is falling back to different fonts based on whether the emoji ZWJ sequences is qualified or not (missing VS16 in the example case) and also incorrectly reporting the unqualified case as narrow.
See this simplified version of the unicode emoji test for an example
Beta Was this translation helpful? Give feedback.
All reactions