Print buffer when reading an escape character

This commit is contained in:
Dániel Buga
2021-12-17 07:45:05 +01:00
committed by GitHub
parent 07bfc09d0c
commit 04589b565f

View File

@@ -95,6 +95,7 @@ class ANSIColorConverter(object):
b = bytes([b])
length = len(self.matched)
if b == b'\033': # ESC
self._output_write(self.matched)
self.matched = b
elif (length == 1 and b == b'[') or (1 < length < 7):
self.matched += b