hgext/histedit.py
changeset 25906 5d0e1e95e30f
parent 25898 4dcc9b5d786a
child 25907 4b92d11e48fe
--- a/hgext/histedit.py	Wed Jul 29 13:21:03 2015 -0700
+++ b/hgext/histedit.py	Fri Jul 31 15:46:49 2015 -0700
@@ -1132,6 +1132,10 @@
     lock = None
     try:
         lock = repo.lock()
+        # do not let filtering get in the way of the cleanse
+        # we should probably get ride of obsolescence marker created during the
+        # histedit, but we currently do not have such information.
+        repo = repo.unfiltered()
         # Find all node that need to be stripped
         # (we hg %lr instead of %ln to silently ignore unknown item
         nm = repo.changelog.nodemap