From 038d1d5a530d6c34db7ddb844a451c1a66f4a19d Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jackpot51@gmail.com>
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 dbf79271e..704197a75 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() {
-- 
GitLab