mercurial/vfs.py
branchstable
changeset 40939 8d9f366b7f19
parent 39904 5fe0b880200e
child 40989 e10adebf8176
equal deleted inserted replaced
40938:9ae4aed27930 40939:8d9f366b7f19
   516 
   516 
   517     def __delattr__(self, attr):
   517     def __delattr__(self, attr):
   518         return delattr(self._origfh, attr)
   518         return delattr(self._origfh, attr)
   519 
   519 
   520     def __enter__(self):
   520     def __enter__(self):
   521         return self._origfh.__enter__()
   521         self._origfh.__enter__()
       
   522         return self
   522 
   523 
   523     def __exit__(self, exc_type, exc_value, exc_tb):
   524     def __exit__(self, exc_type, exc_value, exc_tb):
   524         raise NotImplementedError('attempted instantiating ' + str(type(self)))
   525         raise NotImplementedError('attempted instantiating ' + str(type(self)))
   525 
   526 
   526     def close(self):
   527     def close(self):