hgext/hgk.py
changeset 6747 f6c00b17387c
parent 6666 53465a7464e2
child 6750 fb42030d79d6
--- a/hgext/hgk.py	Thu Jun 26 13:58:24 2008 -0500
+++ b/hgext/hgk.py	Thu Jun 26 14:35:46 2008 -0500
@@ -52,8 +52,8 @@
     """diff trees from two commits"""
     def __difftree(repo, node1, node2, files=[]):
         assert node2 is not None
-        mmap = repo.changectx(node1).manifest()
-        mmap2 = repo.changectx(node2).manifest()
+        mmap = repo[node1].manifest()
+        mmap2 = repo[node2].manifest()
         m = cmdutil.match(repo, files)
         status = repo.status(node1, node2, match=m)[:5]
         modified, added, removed, deleted, unknown = status
@@ -103,7 +103,7 @@
 def catcommit(ui, repo, n, prefix, ctx=None):
     nlprefix = '\n' + prefix;
     if ctx is None:
-        ctx = repo.changectx(n)
+        ctx = repo[n]
     (p1, p2) = ctx.parents()
     ui.write("tree %s\n" % short(ctx.changeset()[0])) # use ctx.node() instead ??
     if p1: ui.write("parent %s\n" % short(p1.node()))
@@ -191,7 +191,7 @@
                     l[chunk - x:] = [0] * (chunk - x)
                     break
                 if full != None:
-                    l[x] = repo.changectx(i + x)
+                    l[x] = repo[i + x]
                     l[x].changeset() # force reading
                 else:
                     l[x] = 1