context: function serv_join(e){    e.channel = new CIRCChannel(this, e.params[1]);    e.user = new CIRCChanUser(e.channel, e.user.nick);        if (userIsMe(e.user))    {        // Give us the channel mode!        e.server.sendData("MODE " + e.channel.encodedName + "\n");                // Get a full list of bans and exceptions, if supported.        if (arrayContains(this.channelModes.a, "b"))        {            e.server.sendData("MODE " + e.channel.encodedName + " +b\n");            e.channel.pendingBanList = true;        }        if (arrayContains(this.channelModes.a, "e"))        {            e.server.sendData("MODE " + e.channel.encodedName + " +e\n");            e.channel.pendingExceptList = true;        }                /* Clean up the topic, since servers don't always send RPL_NOTOPIC         * (no topic set) when joining a channel without a topic. In fact,          * the RFC even fails to mention sending a RPL_NOTOPIC after a join!         */        e.channel.topic = "";        e.channel.topicBy = null;        e.channel.topicDate = null;                // And we're in!        e.channel.active = true;        e.channel.joined = true;    }        e.destObject = e.channel;    e.set = "channel";        return true;}
meta: 1567	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1567/c6101b49aef97cf47069c333c0e54bcdd4a66616/irc.js/buggy/js/lib/irc.js