X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fchr%2FCharInput.java;h=385d0a1cc22ff505e93d320650de01a221a45dcf;hp=3ebbb88ce0edd968c60becfeeb845a39a88b06c0;hb=5eea0a7ad35fb17a5b7203fa40119ad5cab01ec0;hpb=449c39e0dafd7c736bfcd8d56bbd08b7a99e25a4 diff --git a/src/edu/berkeley/sbp/chr/CharInput.java b/src/edu/berkeley/sbp/chr/CharInput.java index 3ebbb88..385d0a1 100644 --- a/src/edu/berkeley/sbp/chr/CharInput.java +++ b/src/edu/berkeley/sbp/chr/CharInput.java @@ -1,4 +1,4 @@ -// Copyright 2006 all rights reserved; see LICENSE file for BSD-style license +// Copyright 2006-2007 all rights reserved; see LICENSE file for BSD-style license package edu.berkeley.sbp.chr; import java.io.*; @@ -95,11 +95,6 @@ public class CharInput extends Cartesian.Input { Character ret = __next(); if (ret==null) return null; char c = ret.charValue(); - if (indent) { - if (ret==CharAtom.left) System.out.print("\033[31m{\033[0m"); - else if (ret==CharAtom.right) System.out.print("\033[31m}\033[0m"); - else System.out.print(c+""); - } return ret; } public Character __next() throws IOException { @@ -160,8 +155,8 @@ public class CharInput extends Cartesian.Input { public String showRegion(Region rc, int maxLength) { if (cache == null) return null; Cartesian.Region r = (Cartesian.Region)rc; - int start = r.getStart().getScalar()+1; - int end = r.getEnd().getScalar()+1; + int start = r.getStart().getScalar(); + int end = r.getEnd().getScalar(); if (start < 0) start = 0; if (end < start) end = start; if (end > cache.length()) end = cache.length(); @@ -181,4 +176,5 @@ public class CharInput extends Cartesian.Input { return cache.substring(start, end); } + public void close() { } }