rem: e.channel.displayHere(getMsg(MSG_CHANNEL_OPENED, e.channel.unicodeName), MT_INFO); 
add: if (!("messages" in e.channel)) { e.channel.displayHere(getMsg(MSG_CHANNEL_OPENED, e.channel.unicodeName), MT_INFO); }  setCurrentObject(e.channel); 
context: function cmdJoin(e){    if (!("charset" in e))    {        e.charset = null;    }    else if (e.charset && !checkCharset(e.charset))    {        display (getMsg(MSG_ERR_INVALID_CHARSET, e.charset), MT_ERROR);        return null;    }    if (!e.channelName)    {        var channel = e.channel;        if (!channel)        {            display(getMsg(MSG_ERR_REQUIRED_PARAM, "channel"), MT_ERROR);            return null;        }                e.channelName = channel.unicodeName;        if (channel.mode.key)            e.key = channel.mode.key    }        if (e.channelName[0].search(/[#&+!]/) != 0)        e.channelName = "#" + e.channelName;    var charset = e.charset ? e.charset : e.network.prefs["charset"];    e.channel = e.server.addChannel(e.channelName, charset);    if (e.charset)        e.channel.prefs["charset"] = e.charset;        e.channel.join(e.key);        if (!("messages" in e.channel))    {        e.channel.displayHere(getMsg(MSG_CHANNEL_OPENED, e.channel.unicodeName),                              MT_INFO);    }    if (!e.isInteractive || client.prefs["focusChannelOnJoin"])        setCurrentObject(e.channel);    return e.channel;}
meta: 1567	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1567/a2db50be8eafa89a9b420f267c3f821b59cdec10/commands.js/clean/xul/content/commands.js