From e7375481f380469cbcaae15ddb749be5783e1cc8 Mon Sep 17 00:00:00 2001 From: otya128 Date: Sun, 11 Dec 2016 18:48:52 +0900 Subject: [PATCH] Fix input --- SMILEBASIC/petitcomputer.d | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/SMILEBASIC/petitcomputer.d b/SMILEBASIC/petitcomputer.d index 050faf0..ddf035d 100644 --- a/SMILEBASIC/petitcomputer.d +++ b/SMILEBASIC/petitcomputer.d @@ -1174,6 +1174,10 @@ class PetitComputer } void left() { + if (pos == 0) + { + return; + } pos--; if (console.CSRX == 0) { @@ -1185,6 +1189,10 @@ class PetitComputer } void right() { + if (pos >= buffer.length) + { + return; + } pos++; console.CSRX++; if (console.CSRX == console.consoleWidthC)