fix output for new node version, how did this slip by?!

This commit is contained in:
Sami Samhuri 2011-05-30 01:03:17 -07:00
parent 1f0b036dcb
commit a1b1d791aa

View file

@ -11,6 +11,7 @@ var fs = require('fs')
, spawn = require('child_process').spawn
, util = require('util')
, Hint = 'Commands: .edit, .run, .stash <filename>, .unstash <filename>, .editor <editor>'
, replModule = require('repl')
, repl
module.exports = { startRepl: startRepl, extendRepl: extendRepl }
@ -175,15 +176,15 @@ function run(filename, callback) {
// Use evalcx to supply the global context
var ret = evalcx(s, repl.context, "repl");
if (ret !== undefined) {
repl.context._ = ret;
repl.writer(ret) + "\n"
repl.context._ = ret
repl.outputStream.write(replModule.writer(ret) + '\n')
}
} catch (e) {
// On error: Print the error and clear the buffer
if (e.stack) {
log(e.stack + "\n");
log(e.stack + "\n")
} else {
log(e.toString() + "\n");
log(e.toString() + "\n")
}
}
if (callback) callback()