forked from espressif/esp-idf
Print buffer when reading an escape character
This commit is contained in:
@@ -95,6 +95,7 @@ class ANSIColorConverter(object):
|
|||||||
b = bytes([b])
|
b = bytes([b])
|
||||||
length = len(self.matched)
|
length = len(self.matched)
|
||||||
if b == b'\033': # ESC
|
if b == b'\033': # ESC
|
||||||
|
self._output_write(self.matched)
|
||||||
self.matched = b
|
self.matched = b
|
||||||
elif (length == 1 and b == b'[') or (1 < length < 7):
|
elif (length == 1 and b == b'[') or (1 < length < 7):
|
||||||
self.matched += b
|
self.matched += b
|
||||||
|
Reference in New Issue
Block a user