Classic emoticons are cool “8-)” DC have some of them, but the issue is that they are can be broken if the line is too long, I suggest to treat them as an unit(as a word) and if they are at the end of the line wrap the full emoticon, other wise they are broken in two parts by the change of line ("\n")
Sorry I was just show him this part “but we could expand the text-based emojis database too” of a proposition in other thread, but thanks for that reply
But in the future we should think about providing the text emoticons list from a seperate file or somehow from the core or interface repo to have these emoticons on all platforms.
Also then we could add the wordjoiner char (\u2060) programaticaly to maybe save some space / make the emoticon source file more readable.