[PATCH 2 of 6 V2] localrepo: use "vfs" constructor instead of "opener" one
FUJIWARA Katsunori
foozy at lares.dti.ne.jp
Tue Aug 14 07:30:34 CDT 2012
# HG changeset patch
# User FUJIWARA Katsunori <foozy at lares.dti.ne.jp>
# Date 1344947111 -32400
# Branch stable
# Node ID 41e58d40df49e03a493993ed35cf64a4dc31bc96
# Parent 9d9fefcad3f1eae3f31c6664115f951182ab3dab
localrepo: use "vfs" constructor instead of "opener" one
This patch also changes initialization order of "*opener" and "*vfs"
fields: first, "*vfs" fields are initialized , and then, "*opener"
ones are initialized.
diff -r 9d9fefcad3f1 -r 41e58d40df49 mercurial/localrepo.py
--- a/mercurial/localrepo.py Tue Aug 14 21:25:11 2012 +0900
+++ b/mercurial/localrepo.py Tue Aug 14 21:25:11 2012 +0900
@@ -117,14 +117,14 @@
return self.requirements[:]
def __init__(self, baseui, path=None, create=False):
- self.wopener = scmutil.opener(path, expand=True)
- self.wvfs = self.wopener
+ self.wvfs = scmutil.vfs(path, expand=True)
+ self.wopener = self.wvfs
self.root = self.wvfs.base
self.path = self.wvfs.join(".hg")
self.origroot = path
self.auditor = scmutil.pathauditor(self.root, self._checknested)
- self.opener = scmutil.opener(self.path)
- self.vfs = self.opener
+ self.vfs = scmutil.vfs(self.path)
+ self.opener = self.vfs
self.baseui = baseui
self.ui = baseui.copy()
# A list of callback to shape the phase if no data were found.
More information about the Mercurial-devel
mailing list