# HG changeset patch # User Augie Fackler # Date 2016-08-05 17:01:01 # Node ID d1c3721d184c6d897970e479c5a43a5a74def60e # Parent a1082645d623dc910ddb9fd3771f4525c62d23f8 repair: build dirlogs using manifest, rather than repo shortcut method As before, this was rarely used, so let's get rid of the convenience method. diff --git a/mercurial/repair.py b/mercurial/repair.py --- a/mercurial/repair.py +++ b/mercurial/repair.py @@ -173,7 +173,7 @@ def strip(ui, repo, nodelist, backup=Tru if (unencoded.startswith('meta/') and unencoded.endswith('00manifest.i')): dir = unencoded[5:-12] - repo.dirlog(dir).strip(striprev, tr) + repo.manifest.dirlog(dir).strip(striprev, tr) for fn in files: repo.file(fn).strip(striprev, tr) tr.endgroup()