rem: this.display (getMsg(MSG_SOMEONE_GONE, [e.lamer.unicodeName, e.channel.unicodeName, enforcerProper, e.reason]), "KICK", e.user, this); 
add: this.display(getMsg(MSG_SOMEONE_GONE, [e.lamer.unicodeName, e.channel.unicodeName, enforcerProper, e.reason]), "KICK", e.user, this); 
context: function my_ckick (e){    if (userIsMe (e.lamer))    {        if (e.user)        {            this.display (getMsg(MSG_YOURE_GONE,                                 [e.lamer.unicodeName, e.channel.unicodeName,                                  e.user.unicodeName, e.reason]),                          "KICK", e.user, this);        }        else        {            this.display (getMsg(MSG_YOURE_GONE,                                 [e.lamer.unicodeName, e.channel.unicodeName,                                   MSG_SERVER, e.reason]),                          "KICK", (void 0), this);        }        /* Try 1 re-join attempt if allowed. */        if (this.prefs["autoRejoin"])            this.join(this.mode.key);    }    else    {        var enforcerProper, enforcerNick;        if (e.user && userIsMe(e.user))        {            enforcerProper = "YOU";            enforcerNick = "ME!";        }        else if (e.user)        {            enforcerProper = e.user.unicodeName;            enforcerNick = e.user.encodedName;        }        else        {            enforcerProper = MSG_SERVER;            enforcerNick = MSG_SERVER;        }        this.display (getMsg(MSG_SOMEONE_GONE,                             [e.lamer.unicodeName, e.channel.unicodeName,                              enforcerProper, e.reason]), "KICK", e.user, this);    }    this._removeUserFromGraph(e.lamer);    this.removeUsers([e.lamer]);    this.updateHeader();}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/ec264d8fb00268f9245ebf9328d3ec798a67b191/handlers.js/clean/extensions/irc/xul/content/handlers.js