rem: if (!usr.messages) usr.display ("Chat with " + usr.nick + " opened.", "INFO"); setCurrentObject (usr); var msg = filterOutput(ary[2], "PRIVMSG", "!ME"); 
add: var msg = filterOutput(ary[2], "PRIVMSG", "ME!"); client.currentObject.display (msg, "PRIVMSG", "ME!", usr); 
context: function cli_imsg (e){    if (!e.network || !e.network.isConnected())    {        client.currentObject.display ("You must be connected to a network " +                                      "to use msg", "ERROR");        return false;    }    var ary = e.inputData.match (/(\S+)\s+(.*)/);    if (ary == null)        return false;    var usr = e.network.primServ.addUser(ary[1].toLowerCase());    if (!usr.messages)        usr.display ("Chat with " + usr.nick + " opened.", "INFO");    setCurrentObject (usr);    var msg = filterOutput(ary[2], "PRIVMSG", "!ME");    usr.say (ary[2]);    return true;}
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/bdcd48e1ca17848467de7b0eedf5a486db3b4464/handlers.js/clean/xul/content/handlers.js