L2/16-238R

Re: Adding Emoji_Component property
From: Mark Davis, Peter Edberg, and the ESC
Date: 2016-11-06

The following was inadvertently omitted from the list of submissions from the ESC for the August meeting.

We’ve found in processing that it is important to separate out those characters that by themselves really shouldn’t be treated as emoji (eg, listed on a keyboard palette). Currently that includes the 12 keycap bases, 5 modifier characters, and 26 RI characters. Having a formal property would help to keep implementations from having to hard-code these special cases (and upgrade more smoothly if we add more in the future).

So we propose an additional binary emoji property that includes those characters, tentatively called Emoji_Component (EC).