Fix printing of escape codes
This commit is contained in:
parent
d547477c5a
commit
038d1d5a53
|
@ -124,6 +124,9 @@ impl Screen for TextScreen {
|
||||||
let _ = self.write(b"\x08", true);
|
let _ = self.write(b"\x08", true);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
b'\x1B' => {
|
||||||
|
let _ = self.write(b"^[", true);
|
||||||
|
},
|
||||||
b'\n' | b'\r' => {
|
b'\n' | b'\r' => {
|
||||||
self.cooked.push_back(b);
|
self.cooked.push_back(b);
|
||||||
while let Some(c) = self.cooked.pop_front() {
|
while let Some(c) = self.cooked.pop_front() {
|
||||||
|
|
Loading…
Reference in a new issue