From 98a83d86db87e8ff694bf3ce88f63cca0a2609ee Mon Sep 17 00:00:00 2001 From: Ludovic Apvrille <ludovic.apvrille@telecom-paristech.fr> Date: Wed, 27 Mar 2019 14:39:29 +0100 Subject: [PATCH] Test on DEL --- src/main/java/myutil/Terminal.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/myutil/Terminal.java b/src/main/java/myutil/Terminal.java index 597d8c13c4..7bd122ac12 100644 --- a/src/main/java/myutil/Terminal.java +++ b/src/main/java/myutil/Terminal.java @@ -181,7 +181,7 @@ public class Terminal { (sequence.charAt(2) == 126)) { currentBuf = del(currentBuf); cursorPosition --; - + sequence = null; val = -1; //TraceManager.addDev("DEL"); @@ -230,8 +230,10 @@ public class Terminal { myPrint("" + x); currentBuf += x; } else { + System.out.println("Tricky cursor position"); currentBuf = currentBuf.substring(0,cursorPosition-1) + x + currentBuf.substring(cursorPosition, currentBuf.length()); myPrint("" + x + currentBuf.substring(cursorPosition, currentBuf.length())); + } cursorPosition ++; } -- GitLab