context: function dchat_dataavailable(e){    var line = e.line;        var incomplete = (line[line.length] != '\n');    var lines = line.split("\n");        if (this.savedLine)    {        lines[0] = this.savedLine + lines[0];        this.savedLine = "";    }        if (incomplete)        this.savedLine = lines.pop();        for (i in lines)    {        var ev = new CEvent("dcc-chat", "rawdata", this, "onRawData");        ev.data = lines[i];        ev.replyTo = this;        this.eventPump.addEvent (ev);    }        return true;}
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/703717eb72f3378c625c0fefe679e646d1c5b0ff/dcc.js/buggy/js/lib/dcc.js