equal
deleted
inserted
replaced
386 self.__name = name |
386 self.__name = name |
387 self.temp = mktempcopy(name) |
387 self.temp = mktempcopy(name) |
388 file.__init__(self, self.temp, mode) |
388 file.__init__(self, self.temp, mode) |
389 def close(self): |
389 def close(self): |
390 if not self.closed: |
390 if not self.closed: |
|
391 file.close(self) |
391 rename(self.temp, self.__name) |
392 rename(self.temp, self.__name) |
392 file.close(self) |
|
393 def __del__(self): |
393 def __del__(self): |
394 self.close() |
394 self.close() |
395 |
395 |
396 def o(path, mode="r", text=False, atomic=False): |
396 def o(path, mode="r", text=False, atomic=False): |
397 f = os.path.join(p, path) |
397 f = os.path.join(p, path) |