Re:Why Is Swift's String API So Hard?
by TazeTSchnitzel on Friday November 06, 2015 @11:39AM
(#10520342)
Twitter actually counts codepoints, but after normalisation, so it doesn't matter which of the two ways you represent é: https://dev.twitter.com/overview/api/counting-characters
[ Parent
| on HN ]
Right, stupid me, emoji are still a single code point. Put a flag in the box, and the count decreases by two.
Re:Why Is Swift's String API So Hard?
by TazeTSchnitzel on Friday November 06, 2015 @03:44PM
(#10521899)
Well, depends on the emoji. Some use combing characters, e.g. a red heart is the black heart character plus some invisible joiner IIRC, and some of the family emoji are composed of their individual components (mom/dad/girl/boy) with joiners.