context: function onInputCompleteLine(e){    if (!client.inputHistory.length || client.inputHistory[0] != e.line)        client.inputHistory.unshift (e.line);        if (client.inputHistory.length > client.MAX_HISTORY)        client.inputHistory.pop();        client.lastHistoryReferenced = -1;    client.incompleteLine = "";        if (e.line[0] == client.COMMAND_CHAR)    {        if (client.prefs["outgoing.colorCodes"])            e.line = replaceColorCodes(e.line);        dispatch(e.line.substr(1), null, true);    }    else /* plain text */    {        /* color codes */        if (client.prefs["outgoing.colorCodes"])            e.line = replaceColorCodes(e.line);        client.sayToCurrentTarget (e.line);    }}
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/703717eb72f3378c625c0fefe679e646d1c5b0ff/handlers.js/buggy/xul/content/handlers.js