Mercurial > hg-stable
changeset 21470:1af854808a3c
localrepo: remove workingctx logic already moved to context
author | Sean Farley <sean.michael.farley@gmail.com> |
---|---|
date | Mon, 21 Apr 2014 20:42:42 -0500 |
parents | 65cdc6bab91e |
children | 90aff492dc4a |
files | mercurial/localrepo.py |
diffstat | 1 files changed, 1 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/localrepo.py Mon Apr 21 20:23:47 2014 -0500 +++ b/mercurial/localrepo.py Mon Apr 21 20:42:42 2014 -0500 @@ -1558,19 +1558,7 @@ if not parentworking: mf1 = ctx1._manifestmatches(match, r) - if working: - # we are comparing working dir against non-parent - # generate a pseudo-manifest for the working dir - mf2 = self['.']._manifestmatches(match, r) - for f in modified + added: - mf2[f] = None - mf2.set(f, ctx2.flags(f)) - for f in removed: - if f in mf2: - del mf2[f] - else: - # we are comparing two revisions - mf2 = ctx2._manifestmatches(match, r) + mf2 = ctx2._manifestmatches(match, r) modified, added, clean = [], [], [] deleted, unknown, ignored = r[3], [], []