rem: if (rv.indexOf ("\n") == -1) client.currentObject.display ("{" + e.inputData + "} " + rv, "EVAL"); else client.currentObject.display ("{" + e.inputData + "}\n" + rv, "EVAL"); 
add:  client.currentObject.display (rv, "EVAL-OUT");  
context: function cli_ieval (e){    if (!e.inputData)        return false;        if (e.inputData.indexOf ("\n") != -1)        e.inputData = "\n" + e.inputData + "\n";        try    {        client.currentObject.doEval = function (s) { return eval(s); }                rv = String(client.currentObject.doEval (e.inputData));        if (rv.indexOf ("\n") == -1)            client.currentObject.display ("{" + e.inputData + "} " + rv,                                          "EVAL");        else            client.currentObject.display ("{" + e.inputData + "}\n" + rv,                                          "EVAL");    }    catch (ex)    {        client.currentObject.display (String(ex), "ERROR");    }        return true;    }
meta: 1567	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1567/d48f16433de56d67c17f622c4f28d42121e461fc/handlers.js/buggy/xul/content/handlers.js