# HG changeset patch # User Thomas Arendsen Hein # Date 1123659683 -3600 # Node ID 2d2fee33ec680a2c04383dc7f1ed1477335bca51 # Parent 6225bd773c51b811bc47a3c3e2008741c92765d5 Cleanup after previous changes: - there are only two states for the exec bit, so no need to override it. - file_ variable is only once now, so it self.file(f) can be used directly. diff -r 6225bd773c51 -r 2d2fee33ec68 mercurial/hg.py --- a/mercurial/hg.py Wed Aug 10 08:23:42 2005 +0100 +++ b/mercurial/hg.py Wed Aug 10 08:41:23 2005 +0100 @@ -407,10 +407,9 @@ self.map[f] = ('r', 0, 0, 0) else: s = os.stat(os.path.join(self.root, f)) - st_mode = kw.get('st_mode', s.st_mode) st_size = kw.get('st_size', s.st_size) st_mtime = kw.get('st_mtime', s.st_mtime) - self.map[f] = (state, st_mode, st_size, st_mtime) + self.map[f] = (state, s.st_mode, st_size, st_mtime) def forget(self, files): if not files: return @@ -1583,8 +1582,7 @@ # update dirstate from parent1's manifest m1n = self.changelog.read(p1)[0] m1 = self.manifest.read(m1n) - file_ = self.file(f) - f_len = len(file_.read(m1[f])) + f_len = len(self.file(f).read(m1[f])) self.dirstate.update([f], mode, st_size=f_len, st_mtime=0) else: self.ui.warn("Second parent without branch merge!?\n"