--- a/mercurial/localrepo.py Fri Mar 23 23:40:24 2007 -0300
+++ b/mercurial/localrepo.py Fri Mar 23 23:40:25 2007 -0300
@@ -122,11 +122,6 @@
self.filterpats = {}
self.transhandle = None
- self._link = lambda x: False
- if util.checklink(self.root):
- r = self.root # avoid circular reference in lambda
- self._link = lambda x: util.is_link(os.path.join(r, x))
-
self.dirstate = dirstate.dirstate(self.opener, self.ui, self.root)
def url(self):
@@ -525,6 +520,9 @@
def wfile(self, f, mode='r'):
return self.wopener(f, mode)
+ def _link(self, f):
+ return os.path.islink(self.wjoin(f))
+
def _filter(self, filter, filename, data):
if filter not in self.filterpats:
l = []