Mercurial > hg
comparison hgext/convert/hg.py @ 6749:51b0e799352f
manifest: remove execf/linkf methods
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Thu, 26 Jun 2008 14:35:50 -0500 |
parents | f6c00b17387c |
children | f67d1468ac50 |
comparison
equal
deleted
inserted
replaced
6748:c6cc35a3d1de | 6749:51b0e799352f |
---|---|
227 return self.changectx(rev)[name].data() | 227 return self.changectx(rev)[name].data() |
228 except revlog.LookupError, err: | 228 except revlog.LookupError, err: |
229 raise IOError(err) | 229 raise IOError(err) |
230 | 230 |
231 def getmode(self, name, rev): | 231 def getmode(self, name, rev): |
232 m = self.changectx(rev).manifest() | 232 return self.changectx(rev).manifest().flags(name) |
233 return (m.execf(name) and 'x' or '') + (m.linkf(name) and 'l' or '') | |
234 | 233 |
235 def getchanges(self, rev): | 234 def getchanges(self, rev): |
236 ctx = self.changectx(rev) | 235 ctx = self.changectx(rev) |
237 if self._changescache and self._changescache[0] == rev: | 236 if self._changescache and self._changescache[0] == rev: |
238 m, a, r = self._changescache[1] | 237 m, a, r = self._changescache[1] |