D5991: copies: do copy tracing based on ctx.pcopies() 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.
To: martinvonz, #hg-reviewers
More information about the Mercurial-devel