log mercurial/copies.py @ 42701:11498aa91c03

age author description
Mon, 22 Jul 2019 17:44:19 -0700 Martin von Zweigbergk copies: fix crash on in changeset-centric tracing from commit to itself stable
Fri, 28 Jun 2019 12:59:21 -0700 Martin von Zweigbergk copies: follow copies across merge base without source file (issue6163)
Tue, 25 Jun 2019 14:25:03 -0700 Martin von Zweigbergk copies: filter invalid copies only at end of pathcopies() (issue6163)
Tue, 25 Jun 2019 13:46:55 -0700 Martin von Zweigbergk copies: inline _chainandfilter() to prepare for next patch
Tue, 25 Jun 2019 13:33:49 -0700 Martin von Zweigbergk copies: remove most early returns from pathcopies() and _forwardcopies()
Fri, 28 Jun 2019 09:01:45 -0700 Martin von Zweigbergk copies: move short-circuiting of dirstate copies out of _forwardcopies()
Fri, 28 Jun 2019 16:40:36 -0700 Martin von Zweigbergk copies: return only path from _tracefile() since that's all caller needs
Wed, 26 Jun 2019 05:20:02 -0700 Martin von Zweigbergk copies: document how 'copies' dict instances are reused
Thu, 20 Jun 2019 10:58:14 -0700 Martin von Zweigbergk copies: simplify merging of copy dicts on merge commits
Thu, 20 Jun 2019 10:42:16 -0700 Martin von Zweigbergk copies: remove a redundant matcher filtering in _changesetforwardcopies()
Thu, 20 Jun 2019 10:51:23 -0700 Martin von Zweigbergk copies: delete obsolete comment in _changesetforwardcopies()
Wed, 19 Jun 2019 23:14:10 -0700 Martin von Zweigbergk copies: avoid reusing the same variable for two different copy dicts
Thu, 02 May 2019 23:39:33 -0700 Martin von Zweigbergk copies: avoid calling matcher if matcher.always()
Thu, 18 Apr 2019 21:21:44 -0700 Martin von Zweigbergk copies: avoid unnecessary copying of copy dict
Thu, 18 Apr 2019 21:22:14 -0700 Martin von Zweigbergk copies: don't filter out copy targets created on other side of merge commit
Thu, 18 Apr 2019 00:40:53 -0700 Martin von Zweigbergk copies: do full filtering at end of _changesetforwardcopies()
Thu, 09 May 2019 15:09:07 -0700 Martin von Zweigbergk copies: split up _chain() in naive chaining and filtering steps
Wed, 17 Apr 2019 21:39:18 -0700 Martin von Zweigbergk copies: remove hack for adding root dir to util.dirs object
Wed, 09 Jan 2019 15:54:45 -0800 Martin von Zweigbergk copies: fix duplicatecopies() with overlay context
Tue, 07 May 2019 14:42:15 -0700 Martin von Zweigbergk copies: delete misplaced comment
Thu, 18 Apr 2019 00:34:45 -0700 Martin von Zweigbergk copies: remove redundant filtering of ping-pong renames in _chain()
Sat, 27 Apr 2019 22:08:45 -0700 Martin von Zweigbergk copies: make "limit" argument to _tracefile() mandatory
Wed, 17 Apr 2019 23:10:29 -0700 Martin von Zweigbergk copies: filter out copies from non-existent source later in _chain()
Thu, 18 Apr 2019 00:12:56 -0700 Martin von Zweigbergk copies: clarify mutually exclusive cases in _chain() with a s/if/elif/
Thu, 18 Apr 2019 00:05:05 -0700 Martin von Zweigbergk copies: delete a redundant cleanup step in _chain()
Wed, 17 Apr 2019 23:10:14 -0700 Martin von Zweigbergk copies: document cases in _chain()
Wed, 17 Apr 2019 14:44:18 -0700 Martin von Zweigbergk copies: ignore heuristics copytracing when using changeset-centric algos
Wed, 17 Apr 2019 14:42:23 -0700 Martin von Zweigbergk copies: move check for experimental.copytrace==<falsy> earlier
Wed, 17 Apr 2019 14:11:54 -0700 Martin von Zweigbergk copies: replace .items() by .values() where appropriate
Fri, 12 Apr 2019 10:44:37 -0700 Martin von Zweigbergk copies: inline _computenonoverlap() in mergecopies()
Thu, 11 Apr 2019 23:22:54 -0700 Martin von Zweigbergk copies: calculate mergecopies() based on pathcopies()
Sat, 27 Apr 2019 22:55:54 -0700 Martin von Zweigbergk copies: process files in deterministic order for stable tests
Mon, 15 Apr 2019 14:09:18 -0700 Martin von Zweigbergk copies: delete debug message about "unmatched files new in both"
Fri, 12 Apr 2019 21:41:51 -0700 Martin von Zweigbergk copies: delete debug message about changes since common ancestor
Thu, 11 Apr 2019 23:28:38 -0700 Martin von Zweigbergk copies: delete debug message about search limit
Mon, 15 Apr 2019 22:58:10 -0700 Martin von Zweigbergk copies: move early return for "no copies" case a little earlier
Mon, 15 Apr 2019 16:46:41 -0700 Martin von Zweigbergk copies: fix up "fullcopy" with missing entries from "diverge"
Mon, 15 Apr 2019 16:41:43 -0700 Martin von Zweigbergk copies: fix up "fullcopy" with missing entries from "copy"
Fri, 12 Apr 2019 22:03:04 -0700 Martin von Zweigbergk copies: don't include copies that are not in source in directory move
Wed, 27 Dec 2017 22:05:20 -0800 Martin von Zweigbergk changelog: parse copy metadata if available in extras
Tue, 02 Apr 2019 14:49:28 -0700 Martin von Zweigbergk copies: move comment about implementation of mergecopies() to end
Wed, 20 Mar 2019 11:42:02 -0700 Martin von Zweigbergk copies: extract function for deciding whether to use changeset-centric algos
Mon, 11 Mar 2019 09:20:26 -0700 Martin von Zweigbergk copies: remove dependency on scmutil by directly using match.exact()
Wed, 13 Feb 2019 15:50:14 +0530 Sushil khanchi copies: handle a case when both merging csets are not descendant of merge base
Tue, 19 Feb 2019 15:42:45 -0800 Martin von Zweigbergk copies: do copy tracing based on ctx.p[12]copies() if configured
Thu, 14 Feb 2019 22:46:18 -0800 Martin von Zweigbergk copies: filter out copies when target is not in destination manifest
Tue, 19 Feb 2019 10:45:22 -0800 Martin von Zweigbergk copies: make _backwardrenames() filter out copies by destination
Tue, 19 Feb 2019 10:31:06 -0800 Martin von Zweigbergk copies: respect narrowmatcher in "parent -> working dir" case
Thu, 14 Feb 2019 18:28:27 +0530 Sushil khanchi copies: return True instead of filename as it is expected to return boolean
Tue, 15 Jan 2019 16:55:20 -0800 Martin von Zweigbergk copies: get working copy parents from wctx, not dirstate, to make in-mem work
Tue, 15 Jan 2019 16:50:50 -0800 Martin von Zweigbergk copies: pass contexts into _findlimit()
Tue, 15 Jan 2019 11:16:42 -0800 Martin von Zweigbergk copies: consider nullrev a common ancestor
Tue, 15 Jan 2019 11:07:34 -0800 Martin von Zweigbergk copies: use node.nullrev instead of literal -1
Tue, 15 Jan 2019 09:20:47 -0800 Martin von Zweigbergk copies: use node.wdirrev instead of inventing another constant for it
Wed, 10 Oct 2018 00:50:35 +0200 Boris Feld context: introduce an `isintroducedafter` method and use it in copies
Thu, 01 Nov 2018 16:32:16 -0700 Martin von Zweigbergk narrow: fix copies._fullcopytracing() narrowspec filtering in graft case stable
Thu, 01 Nov 2018 13:20:12 -0700 Martin von Zweigbergk narrow: make copies.pathcopies() filter with narrowspec again stable
Fri, 05 Oct 2018 23:31:51 +0300 Pulkit Goyal py3: use '%f' for floats instead of '%s'
Fri, 07 Sep 2018 11:43:48 -0400 Boris Feld copies: add time information to the debug information
Fri, 07 Sep 2018 11:16:06 -0400 Boris Feld copies: add a devel debug mode to trace what copy tracing does