summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2008-03-16 19:21:59 +0000
committerRich Hickey <richhickey@gmail.com>2008-03-16 19:21:59 +0000
commitab15ddd66221e6a0fdee99fc614b6b204524cb89 (patch)
treeccd976a4e956e35a12601d9d1608728b63f111aa
parent9979f81f862b60c03b60ad442d5a29676b1016b7 (diff)
added newline on EOF
-rw-r--r--src/jvm/clojure/lang/Repl.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jvm/clojure/lang/Repl.java b/src/jvm/clojure/lang/Repl.java
index d87d299b..50688031 100644
--- a/src/jvm/clojure/lang/Repl.java
+++ b/src/jvm/clojure/lang/Repl.java
@@ -58,7 +58,11 @@ public static void main(String[] args) throws Exception{
w.flush();
Object r = LispReader.read(rdr, false, EOF, false);
if(r == EOF)
+ {
+ w.write("\n");
+ w.flush();
break;
+ }
Object ret = Compiler.eval(r);
RT.print(ret, w);
w.write('\n');