[PATCH 2 of 4] keyword: use workingctx to detect modified and added files after rollback

Christian Ebert blacktrash at gmx.net
Tue Sep 28 11:53:44 CDT 2010


# HG changeset patch
# User Christian Ebert <blacktrash at gmx.net>
# Date 1285690773 -7200
# Node ID 575cdde8c14f0e5396e4e0701428a196d77f6b6d
# Parent  2e769dd715bb3ab6e99a9f8ac561dc3c3996ad1b
keyword: use workingctx to detect modified and added files after rollback

diff --git a/hgext/keyword.py b/hgext/keyword.py
--- a/hgext/keyword.py
+++ b/hgext/keyword.py
@@ -514,7 +514,7 @@
                 ret = super(kwrepo, self).rollback(dryrun)
                 if not dryrun:
                     ctx = self['.']
-                    modified, added = super(kwrepo, self).status()[:2]
+                    modified, added = self[None].status()[:2]
                     kwt.overwrite(ctx, added, True, False, changed)
                     kwt.overwrite(ctx, modified, True, True, changed)
                 return ret


More information about the Mercurial-devel mailing list