summaryrefslogtreecommitdiff
path: root/src/jvm/clojure
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2008-03-11 23:51:21 +0000
committerRich Hickey <richhickey@gmail.com>2008-03-11 23:51:21 +0000
commit6fd9ad3deb17e3979ebae6ba193dc042db1e5bc3 (patch)
tree6989075f1d6232750daa2e269c824f90ed9decb0 /src/jvm/clojure
parent1fa64dabf0f071a37fb9df6ff4a6575a2da21be5 (diff)
added flush and read-line
Diffstat (limited to 'src/jvm/clojure')
-rw-r--r--src/jvm/clojure/lang/LineNumberingPushbackReader.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/jvm/clojure/lang/LineNumberingPushbackReader.java b/src/jvm/clojure/lang/LineNumberingPushbackReader.java
index 5b2bca06..652e3a30 100644
--- a/src/jvm/clojure/lang/LineNumberingPushbackReader.java
+++ b/src/jvm/clojure/lang/LineNumberingPushbackReader.java
@@ -13,6 +13,7 @@ package clojure.lang;
import java.io.PushbackReader;
import java.io.Reader;
import java.io.LineNumberReader;
+import java.io.IOException;
public class LineNumberingPushbackReader extends PushbackReader{
@@ -24,4 +25,8 @@ public LineNumberingPushbackReader(Reader r){
public int getLineNumber(){
return ((LineNumberReader) in).getLineNumber() + 1;
}
+
+public String readLine() throws IOException{
+ return ((LineNumberReader)in).readLine();
+}
}