Mercurial > public > mercurial-scm > hg
comparison mercurial/manifest.py @ 4257: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 | 4257: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 |