Skip to content
This repository was archived by the owner on Dec 12, 2025. It is now read-only.
This repository was archived by the owner on Dec 12, 2025. It is now read-only.

Semaphore ignores the U+FE0E variation selector #83

@mirabilos

Description

@mirabilos

Description of the issue

When reading a status that contains the sequence ☹︎ (U+2639 U+FE0E), the frowney is displayed as Emoji instead of text, but the U+FE0E variation selector prohibits this.

I even verified with F12 that the JSON contains the codepoint.

What you expected to happen

The frowney be displayed as plaintext black-and-white character.

Additional context

A lot of software does this; however, this does not make it right.

Metadata

Metadata

Assignees

No one assigned

    Labels

    💥 brokenSomething that is broken

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions