Mercurial > hg
diff hgext/narrow/narrowrevlog.py @ 36095:59adb3051718
manifest: clean up dirlog() to take a d parameter to avoid shadowing dir()
Differential Revision: https://phab.mercurial-scm.org/D2187
author | Augie Fackler <augie@google.com> |
---|---|
date | Mon, 12 Feb 2018 14:01:44 -0500 |
parents | 142ce66a4118 |
children | 48b592d986e7 |
line wrap: on
line diff
--- a/hgext/narrow/narrowrevlog.py Mon Feb 12 14:00:02 2018 -0500 +++ b/hgext/narrow/narrowrevlog.py Mon Feb 12 14:01:44 2018 -0500 @@ -116,12 +116,12 @@ # This function is called via debug{revlog,index,data}, but also during # at least some push operations. This will be used to wrap/exclude the # child directories when using treemanifests. - def dirlog(self, dir): - if dir and not dir.endswith('/'): - dir = dir + '/' - if not repo.narrowmatch().visitdir(dir[:-1] or '.'): - return excludedmanifestrevlog(dir) - result = super(narrowmanifestrevlog, self).dirlog(dir) + def dirlog(self, d): + if d and not d.endswith('/'): + d = d + '/' + if not repo.narrowmatch().visitdir(d[:-1] or '.'): + return excludedmanifestrevlog(d) + result = super(narrowmanifestrevlog, self).dirlog(d) makenarrowmanifestrevlog(result, repo) return result