From 6576f7bd6638cba3cb02e982c6a423cd61d2b7c6 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Thu, 7 Apr 2016 09:03:21 -0700 Subject: [PATCH] better handlings of logs --- sim/state.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sim/state.ts b/sim/state.ts index 04abf1ae..00939710 100644 --- a/sim/state.ts +++ b/sim/state.ts @@ -596,8 +596,8 @@ namespace ks.rt { writeSerial(s: string) { for (let i = 0; i < s.length; ++i) { let c = s[i]; - switch (c) { - case '\n': + this.serialOutBuffer += c; + if (c == '\n') { Runtime.postMessage({ type: 'serial', data: this.serialOutBuffer, @@ -605,8 +605,6 @@ namespace ks.rt { }) this.serialOutBuffer = '' break; - case '\r': continue; - default: this.serialOutBuffer += c; } } }