# HG changeset patch # User Alexander Solovyov # Date 1259071656 -7200 # Node ID 3d718761157b9dba2b7a9e1a45858bcc4d493766 # Parent 806e6b6cb8d84a68ff90a40d2894d7669f31374b commands.log: getrenamed() cleanup diff -r 806e6b6cb8d8 -r 3d718761157b mercurial/commands.py --- a/mercurial/commands.py Tue Nov 24 09:49:23 2009 +0100 +++ b/mercurial/commands.py Tue Nov 24 16:07:36 2009 +0200 @@ -2017,7 +2017,6 @@ else: endrev = len(repo) rcache = {} - ncache = {} def getrenamed(fn, rev): '''looks up all renames for a file (up to endrev) the first time the file is given. It indexes on the changerev and only @@ -2025,15 +2024,11 @@ Returns rename info for fn at changerev rev.''' if fn not in rcache: rcache[fn] = {} - ncache[fn] = {} fl = repo.file(fn) for i in fl: - node = fl.node(i) lr = fl.linkrev(i) - renamed = fl.renamed(node) + renamed = fl.renamed(fl.node(i)) rcache[fn][lr] = renamed - if renamed: - ncache[fn][node] = renamed if lr >= endrev: break if rev in rcache[fn]: @@ -2041,12 +2036,10 @@ # If linkrev != rev (i.e. rev not found in rcache) fallback to # filectx logic. - try: return repo[rev][fn].renamed() except error.LookupError: - pass - return None + return None df = False if opts["date"]: