I notice that when you click the emoticon drop-down it shows you a single way of generating it, but there are actually extra ways to make them.
Example for clarity: lets say you see a smile is but you type and the same smile comes out
Is there a list somewhere of string to emoticon pairs that tells you what summons up an emoticon and what doesn't?
If not, I think one could be useful and with a bit of direction on where this info would be in the source I can try to throw one together.
I should also note a bit of a bug I've found with the emoticons that I didn't see active on the tracker -- many combinations of punctuation and certain letters will cause emoticons to appear. I'm assuming this is a bug not a feature as "D doesn't make sense as a smile, nor does &D but both of these generate the smile.
This mail might be more relevant to dev, so let me know.