(self, data)
| 311 | self.logger = logging.getLogger("urwid") |
| 312 | |
| 313 | def write(self, data): |
| 314 | if common.IS_WINDOWS_OR_WSL: |
| 315 | # replace urwid's SI/SO, which produce artifacts under WSL. |
| 316 | # at some point we may figure out what they actually do. |
| 317 | data = re.sub("[\x0e\x0f]", "", data) |
| 318 | super().write(data) |
no outgoing calls