Skip to content
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

[Bug] Some characters are displayed in text style instead of emoji style #71

Closed
ghost opened this issue May 30, 2022 · 10 comments
Closed

Comments

@ghost
Copy link

ghost commented May 30, 2022

Some emoji characters have a emoji style and a text style. These characters can be switched with or without the variant selector.

For example, typing :copyright: in emote will output U+3299. However, this is a bug. Correctly, U+3299 U+FEFF should be output.

@ghost
Copy link
Author

ghost commented May 30, 2022

List of characters affected by this bug

☺☹☠❣❤🕳🗨🗯👁️‍🗨️👁🗣🐿🕊🕷🕸🏵☘🌶🍽🎗🎟⛸♠♥♦♣♟🗺🏔⛰🏕🏖🏜🏝🏞🏟🏛🏘🏚⛩🏙♨🏎🏍🛣🛤🛢🛳⛴🛥✈🛩🛰🛎⏱⏲🕰🌡☀☁⛈🌤🌥🌦🌧🌨🌩🌪🌫🌬☂⛱❄☃☄🕶🛍⛑🎛🎙🎚🎛☎🖥🖨⌨🖱🖲🎞🕯🗞🏷✉🗳✏✒🖋🖊🖌🖍🗂🗒🗓🖇✂🗃🗄🗑🗝⛏⚒🛠🗡⚔🛡⚙🗜⚖⛓⚗🛏🛋⚰⚱⚠☢☣⬆↗➡↘⬇↙⬅↖↕↔↩↪⤴⤵⚛🕉✡☸☯✝☦☪☮▶⏭⏯◀⏮⏸⏹⏺⏏♀♂⚧✖♾‼⁉〰⚕♻⚜☑✔〽✳✴❇©®™🅰🅱ℹⓂ🅾🅿🈂🈷㊗㊙◼◻🏳

@ghost
Copy link
Author

ghost commented May 30, 2022

Alternatively, it would be nice to be able to change from the settings whether the text style is preferred or the pictogram style is preferred.

@tom-james-watson
Copy link
Owner

I don't see this on my machine. All of those correctly display as emojis, not unicode text.

@waldyrious
Copy link
Contributor

@carbongreat13 is what you're seeing similar to this? Or is the issue only in the output produced by Emote, rather than in its UI?

@ghost
Copy link
Author

ghost commented Jun 1, 2022

@carbongreat13 is what you're seeing similar to this? Or is the issue only in the output produced by Emote, rather than in its UI?

It is not a user interface issue. It is an output issue.

@ghost
Copy link
Author

ghost commented Jun 1, 2022

I don't see this on my machine. All of those correctly display as emojis, not unicode text.

I would like you to paste that text below, select "ユニバーサル文字名(3)(例:\u{106B27})" and run it.
What is the output?

If the output is U+xxxx U+FE0F, there is no problem.
If it outputs U+xxxx, there is a bug in Emote.
I am reproducing this bug with 3.0.3.

@ghost
Copy link
Author

ghost commented Jun 1, 2022

@tom-james-watson
Copy link
Owner

I would like you to paste that text below, select "ユニバーサル文字名(3)(例:\u{106B27})" and run it.
What is the output?

I don't know what you mean - what do you mean by "run it"?

@ghost
Copy link
Author

ghost commented Jun 25, 2022

I would like you to paste that text below, select "ユニバーサル文字名(3)(例:\u{106B27})" and run it.
What is the output?

I don't know what you mean - what do you mean by "run it"?

Ummm, some Unicode pictograms have a emoji style and a text style.
You can choose not to specify the emoji style and text style without appending a variation selector, or you can add a variation selector to specify them.

I believe that Emote should add a variation selector to clearly indicate that it is a emoji style.
However, Emote currently does not have a variation selector.

https://747.github.io/vsselector/#!/en-us/263a

@tom-james-watson
Copy link
Owner

tom-james-watson commented Jun 20, 2023

Do you still see this with version 4.0.0? Will reopen if so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants