yuja added a comment.
> It seems surprising that workingctx.matches() includes files that had > been removed in the working copy. The callers don't want that either > (besides the `hg locate` that was changed in the previous patch). > > The only observable difference that I'm aware of is that `hg log -T > 'wdir()' -r '{files(...)}'` will no longer include removed files (an > improvement, IMO). That matches `hg files` (but does not match the > deprecated `hg locate`). Queued the series, thanks. FWIW, `ctx.matches()` vs `ctx.walk()` is one of the most obscure API I can't say what is the right behavior. :-) REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D3711 To: martinvonz, #hg-reviewers Cc: yuja, mercurial-devel _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel