equal
deleted
inserted
replaced
76 # to emulate line buffering. |
76 # to emulate line buffering. |
77 return stream |
77 return stream |
78 if isinstance(stream, LineBufferedWrapper): |
78 if isinstance(stream, LineBufferedWrapper): |
79 return stream |
79 return stream |
80 return LineBufferedWrapper(stream) |
80 return LineBufferedWrapper(stream) |
|
81 |
|
82 |
|
83 def unwrap_line_buffered(stream): |
|
84 if isinstance(stream, LineBufferedWrapper): |
|
85 assert not isinstance(stream.orig, LineBufferedWrapper) |
|
86 return stream.orig |
|
87 return stream |
81 |
88 |
82 |
89 |
83 class WriteAllWrapper(object): |
90 class WriteAllWrapper(object): |
84 def __init__(self, orig): |
91 def __init__(self, orig): |
85 self.orig = orig |
92 self.orig = orig |