[PATCH 3 of 6 v6] transplant: convert applied() algorithm from nodes to revs
Joshua Redstone
joshua.redstone at fb.com
Fri Jun 15 11:07:00 CDT 2012
Hmm, that diff missing the trailing ':' does not correspond to what I have in my repo for that changeset. I'm not sure where the discrepancy came from. Will resend once I address your other feedback.
Josh
From: Bryan O'Sullivan <bos at serpentine.com<mailto:bos at serpentine.com>>
Date: Thursday, June 14, 2012 7:13 PM
To: Joshua Redstone <joshua.redstone at fb.com<mailto:joshua.redstone at fb.com>>
Cc: "mpm at selenic.com<mailto:mpm at selenic.com>" <mpm at selenic.com<mailto:mpm at selenic.com>>, "mercurial-devel at selenic.com<mailto:mercurial-devel at selenic.com>" <mercurial-devel at selenic.com<mailto:mercurial-devel at selenic.com>>
Subject: Re: [PATCH 3 of 6 v6] transplant: convert applied() algorithm from nodes to revs
On Fri, Jun 8, 2012 at 2:27 PM, Joshua Redstone <joshua.redstone at fb.com<mailto:joshua.redstone at fb.com>> wrote:
--- a/hgext/transplant.py Fri Jun 08 08:39:44 2012 -0700<tel:2012%20-0700>
+++ b/hgext/transplant.py Fri Jun 08 14:21:32 2012 -0700<tel:2012%20-0700>
- reachablerevs = repo.changelog.incancestors(
- [repo.changelog.rev(parent)],
- stoprev=repo.changelog.rev(t.lnode))
- reachable = (repo.changelog.node(rev) for rev in reachablerevs)
- if t.lnode in reachable:
+ lnoderev = repo.changelog.rev(t.lnode)
+ if lnoderev in repo.changelog.incancestors([parentrev], lnoderev)
return True
The last added line here contains a syntax error.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20120615/ed175066/attachment.html>
More information about the Mercurial-devel
mailing list