for several of the emoji "words", they are a union of unicode points.
Like flags are the two letters together. Female Detective is a number of
connected symbols. This representation needs to be alltogether.
With this update the unicode points are joined, and require spliting on
the "U+". To help with this and be useful as a library there is a
function `emoji.CodepointToUnicode(string) string` to do this now.
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
This needs a fix to the representation of combined unicodes. Perhaps
every item in the list needs to be a list of lists? or just to split the
string?
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
Per https://github.com/vbatts/emojisum/issues/5 there are some options
in this list that are better expressed as a unicode codepoint.
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
during this draft phase, the authoritative document for the ordering of
the emoji needs to be consumable by other languages and as a library.
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>