Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/context.py @ 3229:f7a8228fde17
Use parentrevs shortcut in filectx.annotate
author | Brendan Cully <brendan@kublai.com> |
---|---|
date | Mon, 02 Oct 2006 17:59:39 -0700 |
parents | 618a7f2c1b82 |
children | a184cd0c2db9 |
comparison
equal
deleted
inserted
replaced
3228:a63be0dfa42e | 3229:f7a8228fde17 |
---|---|
216 getctx = util.cachefunc(getctx) | 216 getctx = util.cachefunc(getctx) |
217 | 217 |
218 def parents(f): | 218 def parents(f): |
219 # we want to reuse filectx objects as much as possible | 219 # we want to reuse filectx objects as much as possible |
220 p = f._path | 220 p = f._path |
221 pl = [ (p, f._filelog.rev(n)) for n in f._filelog.parents(f._filenode) ] | 221 pl = [ (p, r) for r in f._filelog.parentrevs(f._filerev) ] |
222 | 222 |
223 if follow: | 223 if follow: |
224 r = f.renamed() | 224 r = f.renamed() |
225 if r: | 225 if r: |
226 pl[0] = (r[0], getlog(r[0]).rev(r[1])) | 226 pl[0] = (r[0], getlog(r[0]).rev(r[1])) |