# HG changeset patch # User Augie Fackler # Date 2015-09-30 23:59:12 # Node ID 730f328624ab0ca64f8596d54842ca345d0457f1 # Parent 42733e956887b68f4e53dac854232230c77b1d7f changegroup: rename manifest linknode closure for clarity Since I'm spending the time to understand this code, I may as well leave it clearer than I found it. diff --git a/mercurial/changegroup.py b/mercurial/changegroup.py --- a/mercurial/changegroup.py +++ b/mercurial/changegroup.py @@ -639,7 +639,7 @@ class cg1packer(object): # Callback for the manifest, used to collect linkrevs for filelog # revisions. # Returns the linkrev node (collected in lookupcl). - def lookupmf(x): + def lookupmflinknode(x): clnode = mfs[x] if not fastpathlinkrev: mdata = ml.readfast(x) @@ -655,7 +655,8 @@ class cg1packer(object): mfnodes = self.prune(ml, mfs, commonrevs) size = 0 - for chunk in self.group(mfnodes, ml, lookupmf, units=_('manifests')): + for chunk in self.group( + mfnodes, ml, lookupmflinknode, units=_('manifests')): size += len(chunk) yield chunk self._verbosenote(_('%8.i (manifests)\n') % size)