equal
deleted
inserted
replaced
28 |
28 |
29 self.root = os.path.abspath(path) |
29 self.root = os.path.abspath(path) |
30 self.ui = ui |
30 self.ui = ui |
31 self.opener = util.opener(self.path) |
31 self.opener = util.opener(self.path) |
32 self.wopener = util.opener(self.root) |
32 self.wopener = util.opener(self.root) |
33 self.manifest = manifest.manifest(self.opener) |
33 self.manifest = manifest.manifest(self.opener, local=self.local()) |
34 self.changelog = changelog.changelog(self.opener) |
34 self.changelog = changelog.changelog(self.opener, local=self.local()) |
35 self.tagscache = None |
35 self.tagscache = None |
36 self.nodetagscache = None |
36 self.nodetagscache = None |
37 self.encodepats = None |
37 self.encodepats = None |
38 self.decodepats = None |
38 self.decodepats = None |
39 |
39 |
159 def wjoin(self, f): |
159 def wjoin(self, f): |
160 return os.path.join(self.root, f) |
160 return os.path.join(self.root, f) |
161 |
161 |
162 def file(self, f): |
162 def file(self, f): |
163 if f[0] == '/': f = f[1:] |
163 if f[0] == '/': f = f[1:] |
164 return filelog.filelog(self.opener, f) |
164 return filelog.filelog(self.opener, f, local=self.local()) |
165 |
165 |
166 def getcwd(self): |
166 def getcwd(self): |
167 return self.dirstate.getcwd() |
167 return self.dirstate.getcwd() |
168 |
168 |
169 def wfile(self, f, mode='r'): |
169 def wfile(self, f, mode='r'): |