hgext/hgk.py
changeset 14671 35c2cc322ba8
parent 14322 a90131b85fd8
child 16683 525fdb738975
--- a/hgext/hgk.py	Sat Jun 18 16:52:51 2011 -0500
+++ b/hgext/hgk.py	Sat Jun 18 16:52:51 2011 -0500
@@ -45,7 +45,7 @@
         assert node2 is not None
         mmap = repo[node1].manifest()
         mmap2 = repo[node2].manifest()
-        m = scmutil.match(repo, files)
+        m = scmutil.match(repo[node1], files)
         modified, added, removed  = repo.status(node1, node2, m)[:3]
         empty = short(nullid)
 
@@ -81,7 +81,7 @@
         if opts['patch']:
             if opts['pretty']:
                 catcommit(ui, repo, node2, "")
-            m = scmutil.match(repo, files)
+            m = scmutil.match(repo[node1], files)
             chunks = patch.diff(repo, node1, node2, match=m,
                                 opts=patch.diffopts(ui, {'git': True}))
             for chunk in chunks: