X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fchr%2FCharInput.java;h=530f25c9b439f09f8ea97e05153c1610b84b056a;hp=f86e85f68aa0b8a54317ddffa4448a9f3449196d;hb=acfe58223b9a0f78e64a14a1ca5d5998626ee3fe;hpb=b205c5ee125119b0372328b70e8a66164df18fd0 diff --git a/src/edu/berkeley/sbp/chr/CharInput.java b/src/edu/berkeley/sbp/chr/CharInput.java index f86e85f..530f25c 100644 --- a/src/edu/berkeley/sbp/chr/CharInput.java +++ b/src/edu/berkeley/sbp/chr/CharInput.java @@ -13,7 +13,7 @@ public class CharInput extends Cartesian.Input { public CharInput(String s) { this(new StringReader(s)); } public CharInput(Reader r) { this(r, null); } - public CharInput(Reader r, String s) { this.r = r; } + public CharInput(Reader r, String s) { this.r = new BufferedReader(r); } public CharInput(InputStream i) { this(i, null); } public CharInput(InputStream i, String s) { this(new InputStreamReader(i), s); } @@ -26,7 +26,8 @@ public class CharInput extends Cartesian.Input { if (i==-1) { System.err.print("\r...done \r"); return null; } char c = (char)i; cr = c=='\n'; - System.err.print(" " + (count++) + "\r"); + if ((count++) % 100 == 0) + System.err.print(" " + count + "\r"); return c; } }