-
Couldn't load subscription status.
- Fork 30
Open
Description
Adding line breaks at the end of some operations makes the stream much easier to read.
Suggest the following changes to print_stream_content
def printable_stream_content(content_stream: bytes, escape = True) -> str:
"""."""
ret = ''
c = content_stream
for i in range(len(c)):
if c[i] < 20 and c[i] != 10 and c[i] != 13:
return None
ret = c.decode('latin-1')
ret = ret.replace(' c ', ' c\n')
ret = ret.replace(' l ', ' l\n')
ret = ret.replace(' m ', ' m\n')
ret = ret.replace(' w ', ' w\n')
ret = ret.replace(' m ', ' m\n')
ret = ret.replace(' BT ', '\nBT ')
ret = ret.replace(' ET ', ' ET\n')
if escape:
ret = ret.replace('<', '<')
ret = ret.replace('>', '>')
return ret
Metadata
Metadata
Assignees
Labels
No labels