Message328407
io.IncrementalNewlineDecoder gets a *translate* bitwise struct field, but it could be assigned arbitrary int value. This leads to inconsistent behaviour, evens are evaluated to False and odds to True.
>>> io.IncrementalNewlineDecoder(encodings.utf_8.IncrementalDecoder(), 4).decode(b"abcd\r\n")
u'abcd\r\n'
>>> io.IncrementalNewlineDecoder(encodings.utf_8.IncrementalDecoder(), 5).decode(b"abcd\r\n")
u'abcd\n' |
|
Date |
User |
Action |
Args |
2018-10-25 04:03:41 | xiang.zhang | set | recipients:
+ xiang.zhang |
2018-10-25 04:03:41 | xiang.zhang | set | messageid: <1540440221.28.0.788709270274.issue35062@psf.upfronthosting.co.za> |
2018-10-25 04:03:40 | xiang.zhang | link | issue35062 messages |
2018-10-25 04:03:40 | xiang.zhang | create | |
|