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

Reply via email to