Emote icon indicating copy to clipboard operation
Emote copied to clipboard

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

Open carbongreat13 opened this issue 3 years ago • 9 comments
trafficstars

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.

carbongreat13 avatar May 30 '22 08:05 carbongreat13

List of characters affected by this bug

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

ghost avatar May 30 '22 09:05 ghost

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.

ghost avatar May 30 '22 09:05 ghost

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

tom-james-watson avatar May 30 '22 10:05 tom-james-watson

@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?

waldyrious avatar May 30 '22 20:05 waldyrious

@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 avatar Jun 01 '22 07:06 ghost

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 avatar Jun 01 '22 07:06 ghost

See also: https://747.github.io/vsselector/#!/en-us/

ghost avatar Jun 01 '22 07:06 ghost

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"?

tom-james-watson avatar Jun 01 '22 08:06 tom-james-watson

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

ghost avatar Jun 25 '22 09:06 ghost

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

tom-james-watson avatar Jun 20 '23 11:06 tom-james-watson