Mercurial > public > mercurial-scm > hg
comparison mercurial/filelog.py @ 3123:4ea58eb3f0c9
filelog: make metadata method private
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sun, 17 Sep 2006 22:38:06 -0500 |
parents | b2138d846b27 |
children | 9a478efc16cc |
comparison
equal
deleted
inserted
replaced
3122:da85145d4571 | 3123:4ea58eb3f0c9 |
---|---|
35 if not t.startswith('\1\n'): | 35 if not t.startswith('\1\n'): |
36 return t | 36 return t |
37 s = t.index('\1\n', 2) | 37 s = t.index('\1\n', 2) |
38 return t[s+2:] | 38 return t[s+2:] |
39 | 39 |
40 def readmeta(self, node): | 40 def _readmeta(self, node): |
41 t = self.revision(node) | 41 t = self.revision(node) |
42 if not t.startswith('\1\n'): | 42 if not t.startswith('\1\n'): |
43 return {} | 43 return {} |
44 s = t.index('\1\n', 2) | 44 s = t.index('\1\n', 2) |
45 mt = t[2:s] | 45 mt = t[2:s] |
58 return self.addrevision(text, transaction, link, p1, p2) | 58 return self.addrevision(text, transaction, link, p1, p2) |
59 | 59 |
60 def renamed(self, node): | 60 def renamed(self, node): |
61 if self.parents(node)[0] != nullid: | 61 if self.parents(node)[0] != nullid: |
62 return False | 62 return False |
63 m = self.readmeta(node) | 63 m = self._readmeta(node) |
64 if m and m.has_key("copy"): | 64 if m and m.has_key("copy"): |
65 return (m["copy"], bin(m["copyrev"])) | 65 return (m["copy"], bin(m["copyrev"])) |
66 return False | 66 return False |
67 | 67 |
68 def size(self, rev): | 68 def size(self, rev): |