rem: e.channel.display (getMsg("cli_ijoinMsg3",e.channel.name), "INFO"); 
add: { e.channel.display (getMsg("cli_ijoinMsg3", e.channel.unicodeName), "INFO"); } 
context: function cli_ijoin (e){    if (!e.network || !e.network.isConnected())    {        if (!e.network)            client.currentObject.display (getMsg("cli_ijoinMsg"), "ERROR");        else            client.currentObject.display (getMsg("cli_ijoinMsg2",                                                 e.network.name1), "ERROR");        return false;    }        var ary = e.inputData.match(/(((\S+), *)*(\S+)) *(\S+)?/);    var name;    var key = "";    var namelist;    if (ary)    {        namelist = ary[1].split(/, */);        if (5 in ary)            key = ary[5];    }    else    {        if (client.currentObject.TYPE == "IRCChannel")            namelist = [client.currentObject.name];        else            return false;        if (client.currentObject.mode.key)            key = client.currentObject.mode.key    }    for (i in namelist)    {        name = namelist[i];        if ((name[0] != "#") && (name[0] != "&") && (name[0] != "+") &&            (name[0] != "!"))            name = "#" + name;        e.channel = e.server.addChannel (name);        e.channel.join(key);        if (!("messages" in e.channel))            e.channel.display (getMsg("cli_ijoinMsg3",e.channel.name), "INFO");        setCurrentObject(e.channel);    }    return true;}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/b78133bb8ec2475acd4aba9a7c677591dd0262fe/handlers.js/clean/extensions/irc/xul/content/handlers.js