equal
deleted
inserted
replaced
3162 del m[f] |
3162 del m[f] |
3163 if p2.rev() != nullrev: |
3163 if p2.rev() != nullrev: |
3164 rf = metadata.get_removal_filter(ctx, (p1, p2, m1, m2)) |
3164 rf = metadata.get_removal_filter(ctx, (p1, p2, m1, m2)) |
3165 removed = [f for f in removed if not rf(f)] |
3165 removed = [f for f in removed if not rf(f)] |
3166 |
3166 |
|
3167 touched.extend(removed) |
|
3168 |
3167 if writechangesetcopy: |
3169 if writechangesetcopy: |
3168 filesremoved = removed |
3170 filesremoved = removed |
3169 |
3171 |
3170 files = touched + removed |
3172 files = touched |
3171 md = None |
3173 md = None |
3172 if not files: |
3174 if not files: |
3173 # if no "files" actually changed in terms of the changelog, |
3175 # if no "files" actually changed in terms of the changelog, |
3174 # try hard to detect unmodified manifest entry so that the |
3176 # try hard to detect unmodified manifest entry so that the |
3175 # exact same commit can be reproduced later on convert. |
3177 # exact same commit can be reproduced later on convert. |