mercurial/metadata.py
changeset 44942 25512a65cefd
parent 44941 edd08aa193fb
child 45323 aea6a812f7cb
--- a/mercurial/metadata.py	Wed May 27 12:45:39 2020 +0200
+++ b/mercurial/metadata.py	Wed May 27 12:56:13 2020 +0200
@@ -94,6 +94,9 @@
     for f in ctx.files():
         if f not in ctx:
             removed.append(f)
+    if removed:
+        rf = get_removal_filter(ctx)
+        removed = [r for r in removed if not rf(r)]
     return removed