comparison mercurial/manifest.py @ 4266:1b5c38e9d7aa

revlog: don't pass datafile as an argument
author Matt Mackall <mpm@selenic.com>
date Thu, 22 Mar 2007 19:12:03 -0500
parents a896607d3ec3
children b11a2fb59cf5
comparison
equal deleted inserted replaced
4256:fe0fe0b4d73b 4266:1b5c38e9d7aa
36 36
37 class manifest(revlog): 37 class manifest(revlog):
38 def __init__(self, opener, defversion=REVLOGV0): 38 def __init__(self, opener, defversion=REVLOGV0):
39 self.mapcache = None 39 self.mapcache = None
40 self.listcache = None 40 self.listcache = None
41 revlog.__init__(self, opener, "00manifest.i", "00manifest.d", 41 revlog.__init__(self, opener, "00manifest.i", defversion)
42 defversion)
43 42
44 def parselines(self, lines): 43 def parselines(self, lines):
45 for l in lines.splitlines(1): 44 for l in lines.splitlines(1):
46 yield l.split('\0') 45 yield l.split('\0')
47 46