##// END OF EJS Templates
changelog: implement context manager method for 'appender' object...
Boris Feld -
r35980:fa15a70f default
parent child Browse files
Show More
@@ -127,6 +127,13 b' class appender(object):'
127 self.offset += len(s)
127 self.offset += len(s)
128 self._end += len(s)
128 self._end += len(s)
129
129
130 def __enter__(self):
131 self.fp.__enter__()
132 return self
133
134 def __exit__(self, *args):
135 return self.fp.__exit__(*args)
136
130 def _divertopener(opener, target):
137 def _divertopener(opener, target):
131 """build an opener that writes in 'target.a' instead of 'target'"""
138 """build an opener that writes in 'target.a' instead of 'target'"""
132 def _divert(name, mode='r', checkambig=False):
139 def _divert(name, mode='r', checkambig=False):
General Comments 0
You need to be logged in to leave comments. Login now