diff -up jline-2.5/src/main/java/jline/console/ConsoleReader.java.org jline-2.5/src/main/java/jline/console/ConsoleReader.java --- jline-2.5/src/main/java/jline/console/ConsoleReader.java.org 2011-11-03 21:27:38.242789068 +0100 +++ jline-2.5/src/main/java/jline/console/ConsoleReader.java 2011-11-03 21:28:47.027460246 +0100 @@ -579,7 +579,7 @@ public class ConsoleReader /** * Move the visual cursor backwards without modifying the buffer cursor. */ - private void back(final int num) throws IOException { + protected void back(final int num) throws IOException { if (num == 0) return; if (terminal.isAnsiSupported()) { int width = getTerminal().getWidth();