From 038d1d5a530d6c34db7ddb844a451c1a66f4a19d Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Sun, 20 Nov 2016 11:51:37 -0700 Subject: [PATCH] Fix printing of escape codes --- drivers/vesad/src/screen/text.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/vesad/src/screen/text.rs b/drivers/vesad/src/screen/text.rs index dbf7927..704197a 100644 --- a/drivers/vesad/src/screen/text.rs +++ b/drivers/vesad/src/screen/text.rs @@ -124,6 +124,9 @@ impl Screen for TextScreen { let _ = self.write(b"\x08", true); } }, + b'\x1B' => { + let _ = self.write(b"^[", true); + }, b'\n' | b'\r' => { self.cooked.push_back(b); while let Some(c) = self.cooked.pop_front() {