It is my understanding that when using a non-standard emoticon like "=P", it will in fact transfer to the other person as that and show up as "=P" and not a picture if using a client besides TiK. It would be preferable to have what you see be what goes across the line to someone, though I'd prefer the non-standard emoticons to not show up as pictures at all in TiK. This really needs to be standardized.
Yes, TiK is intentionally more lenient with emoticon parsing. If you're a DIY'er, you can set up your own parsing rules:
##########
# Setup for graphical emoticons\n\ ##########
#set ::TIK(smilielist) [list {[0oO][=:]-?\)} angel.gif {[=:]-?D} bigsmile.gif {[=:]-?!} burp.gif {[=:]-?[xX]}crossedlips.gif {[=:]'-?\(} cry.gif {[=:]-?[\]\[]} embarrassed.gif {[=:]-?\*} kiss.gif {[=:]-?\$} moneymouth.gif {[=:]-?\(} sad.gif {[:=]-?[oO]} scream.gif {[=:]-?\)} smile.gif {8-?\)} smile8.gif {[=:](-?\\|-\/)} think.gif {[=:]-?[pPb]} tongue.gif {\;-?\)} wink.gif {>[=:][0oO]} yell.gif]
#tik_load_emoticons
This was in tikrc, but, since it's regenerated, you should put it in pkgrc with your desired changes. TiK-0.90 will include a manual TiK preferences file that could possibly replace pkgrc. Another thing to look at is per-package config options. We're going through many changes now, so things may get a little rough. Everything will turn out fine, though.
Got sidetracked there. I forgot to add that in future versions of TiK we may include some predefined and prefs-configurable away message parsing options, such as "Strict (Windows AIM)" and "Conventional (TiK)", etc.
I forgot that was set in tikrc, sorry. I'll just edit it there, no need to add more work. =)
Logged In: YES
user_id=21617
The following should make TiK's emoticons the same as those
used by AIM (should all be one line):
set ::TIK(smilielist) [list {[O][:]-\)} angel.gif {[:]-D}
bigsmile.gif {[:]-!} burp.gif {[:]-[xX]} crossedlips.gif
{[:]'-\(} cry.gif {[:]-[\[]} embarrassed.gif {[:]-\*}
kiss.gif {[:]-\$} moneymouth.gif {[:]-\(} sad.gif {[=]-[oO]}
scream.gif {[:]-?\)} smile.gif {8-\)} smile8.gif
{[:](-\\|-\/)} think.gif {[:]-[pP]} tongue.gif {\;-\)}
wink.gif {>[:][O]} yell.gif]
Logged In: YES
user_id=21617
see bug #210438 for an explanation of how to get rid of the
space requirement for emoticons.