diff --git a/readline/bin/pad/prac1/EditableBufferedReader.class b/readline/bin/pad/prac1/EditableBufferedReader.class index 23839e5..92d45c1 100644 --- a/readline/bin/pad/prac1/EditableBufferedReader.class +++ b/readline/bin/pad/prac1/EditableBufferedReader.class diff --git a/readline/src/pad/prac1/EditableBufferedReader.java b/readline/src/pad/prac1/EditableBufferedReader.java index 0e7eff4..aacdf63 100644 --- a/readline/src/pad/prac1/EditableBufferedReader.java +++ b/readline/src/pad/prac1/EditableBufferedReader.java @@ -161,7 +161,7 @@ public class EditableBufferedReader extends BufferedReader { System.out.print((char)ESC); System.out.print((char)ESC_SEQ); - System.out.print((char)(NUM_0+pos-line.getCursorPosition())); + System.out.print(Integer.toString(pos-line.getCursorPosition())); System.out.print((char)FORWARD); } @@ -169,7 +169,7 @@ public class EditableBufferedReader extends BufferedReader { System.out.print((char)ESC); System.out.print((char)ESC_SEQ); - System.out.print((char)(NUM_0-pos+line.getCursorPosition())); + System.out.print(Integer.toString(line.getCursorPosition()-pos)); System.out.print((char)BACKWARD); } line.setCursorPosition(pos); @@ -197,7 +197,7 @@ public class EditableBufferedReader extends BufferedReader try { int character = read(); - System.err.print(Integer.toHexString(character) + " \n"); + //System.err.print(Integer.toHexString(character) + " \n"); switch(parseKey(character)) { case ESCAPE_SEQUENCE: