diff --git a/lib/coffee-script/repl.js b/lib/coffee-script/repl.js index 3d8b58c1..3c0a1f43 100644 --- a/lib/coffee-script/repl.js +++ b/lib/coffee-script/repl.js @@ -156,7 +156,7 @@ return repl.prompt(); }; - if (stdin.readable) { + if (stdin.readable && stdin.isRaw) { pipedInput = ''; repl = { prompt: function() { diff --git a/src/repl.coffee b/src/repl.coffee index f052511a..d94c63eb 100644 --- a/src/repl.coffee +++ b/src/repl.coffee @@ -115,7 +115,7 @@ run = (buffer) -> error err repl.prompt() -if stdin.readable +if stdin.readable and stdin.isRaw # handle piped input pipedInput = '' repl =