D5991: copies: do copy tracing based on ctx.p[12]copies() if configured

martinvonz (Martin von Zweigbergk) phabricator at mercurial-scm.org
Wed Mar 20 02:36:48 EDT 2019

martinvonz added a comment.

  > When the test suite is run with --extra-config-opt to use the new copy
  >  tracing, all tests pass, besides test-copies.t (which fails in the
  >  same way as you can see in this patch).
  For the record, I don't know what I did wrong that time, because that seems to be a lie. These tests fail:
  The 'Other "bug" highlight' changed and is not buggy with the new copy tracing enabled
  Different debug output from the new algorithm
  A rename inside a merge commit is now reported. The source file existed on both sides of the merge, so I suppose the old algorithm recorded it as being from p2.

  rHG Mercurial


To: martinvonz, #hg-reviewers
Cc: mercurial-devel

More information about the Mercurial-devel mailing list