comparison mercurial/cmdutil.py @ 30142:3dcaf1c4e90d

largefiles: use context for file closing Make the code slightly smaller and safer (and more deeply indented).
author Mads Kiilerich <madski@unity3d.com>
date Sat, 08 Oct 2016 00:59:41 +0200
parents 2963fba2d18a
children 381293e1135e
comparison
equal deleted inserted replaced
30141:c01acee367ec 30142:3dcaf1c4e90d
496 def __iter__(self): 496 def __iter__(self):
497 return iter(self._fp) 497 return iter(self._fp)
498 498
499 def __getattr__(self, attr): 499 def __getattr__(self, attr):
500 return getattr(self._fp, attr) 500 return getattr(self._fp, attr)
501
502 def __enter__(self):
503 return self
504
505 def __exit__(self, exc_type, exc_value, exc_tb):
506 pass
501 507
502 def makefileobj(repo, pat, node=None, desc=None, total=None, 508 def makefileobj(repo, pat, node=None, desc=None, total=None,
503 seqno=None, revwidth=None, mode='wb', modemap=None, 509 seqno=None, revwidth=None, mode='wb', modemap=None,
504 pathname=None): 510 pathname=None):
505 511