[PATCH 5 of 5] linkrev: also adjust linkrev when bootstrapping annotate (issue4305)

Pierre-Yves David pierre-yves.david at ens-lyon.org
Tue Dec 30 15:48:31 CST 2014



On 12/30/2014 01:37 PM, Pierre-Yves David wrote:
> # HG changeset patch
> # User Pierre-Yves David <pierre-yves.david at fb.com>
> # Date 1419420408 28800
> #      Wed Dec 24 03:26:48 2014 -0800
> # Node ID cb55b8b90b09dd280d5ab2338da1388b44428c77
> # Parent  3c1794146af6ada845c1b62bfd061edc020d9be7
> linkrev: also adjust linkrev when bootstrapping annotate (issue4305)
>
> The annotate logic now use the new 'introrev' method to bootstrap its traversal.
> This catch issues from linkrev-shadowing of the changeset introducing the
> version of a file in source changeset.
>
> More test have been added to display pathological cases.

after this series I've two more patches to fix the `hg log FILENAME` case.

hgweb related case will then remains but I did not wrote code for it yet 
(nor specifically plan to for now).


-- 
Pierre-Yves David


More information about the Mercurial-devel mailing list