From ffb0e942ceb67d897e76e1f2f1368247134c4ba0 Mon Sep 17 00:00:00 2001 From: Ludovic Apvrille <ludovic.apvrille@telecom-paristech.fr> Date: Wed, 27 Mar 2019 14:50:03 +0100 Subject: [PATCH] Test on DEL --- src/main/java/myutil/Terminal.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/myutil/Terminal.java b/src/main/java/myutil/Terminal.java index 7d97831c46..1dc16ab4ac 100644 --- a/src/main/java/myutil/Terminal.java +++ b/src/main/java/myutil/Terminal.java @@ -233,7 +233,7 @@ public class Terminal { } else { //System.out.println("Tricky cursor position"); int sep = currentBuf.length()- cursorPosition; - currentBuf = currentBuf.substring(0,cursorPosition) + x + currentBuf.substring(cursorPosition, currentBuf.length()); + currentBuf = currentBuf.substring(0,cursorPosition-1) + x + currentBuf.substring(cursorPosition, currentBuf.length()); myPrint("" + x + currentBuf.substring(cursorPosition, currentBuf.length())); // Must move cursor to previous psition + 1 for(int i=0; i<sep; i++) { -- GitLab