johnnygoging: do we already have emoji?
edit: no we don't. we hella don't.
So... I don't object to forums banning emoji, but when I reflexively typed <compose>+:p which is bound to the unicode winking smiley in my .XCompose, it rendered fine in the text area, but then truncated all text past that point in the forum post. This IMO is a bug - probably due to something like using mysql plus the long hated non-utf8mb4 that only supports BMP and silently truncates everything past such a character. It's even been a source of security holes in past where people use it to truncate a string down on db insert after it passes a validation layer with the longer string.
In my case it was just irritating to retype everything.
Confirmed... I pasted the Chinese ideograph U+28B4E which is outside the BMP and got truncation again. I'm betting on bad mysql configuration and nothing unicode specific...
Also ☺ and ☹ work just fine, presumably due to being in the BMP.