mercurial/logcmdutil.py
changeset 42502 c929f612afac
parent 42319 b162229ebe0d
child 42504 a68350a7fc55
equal deleted inserted replaced
42501:75334e5b519e 42502:c929f612afac
   889         state['graphshorten'] = ui.configbool('experimental', 'graphshorten')
   889         state['graphshorten'] = ui.configbool('experimental', 'graphshorten')
   890 
   890 
   891     for rev, type, ctx, parents in dag:
   891     for rev, type, ctx, parents in dag:
   892         char = formatnode(repo, ctx)
   892         char = formatnode(repo, ctx)
   893         copies = None
   893         copies = None
   894         if getrenamed and ctx.rev():
   894         if getrenamed:
   895             copies = []
   895             copies = []
   896             for fn in ctx.files():
   896             for fn in ctx.files():
   897                 rename = getrenamed(fn, ctx.rev())
   897                 rename = getrenamed(fn, ctx.rev())
   898                 if rename:
   898                 if rename:
   899                     copies.append((fn, rename))
   899                     copies.append((fn, rename))
   917 
   917 
   918 def displayrevs(ui, repo, revs, displayer, getrenamed):
   918 def displayrevs(ui, repo, revs, displayer, getrenamed):
   919     for rev in revs:
   919     for rev in revs:
   920         ctx = repo[rev]
   920         ctx = repo[rev]
   921         copies = None
   921         copies = None
   922         if getrenamed is not None and rev:
   922         if getrenamed is not None:
   923             copies = []
   923             copies = []
   924             for fn in ctx.files():
   924             for fn in ctx.files():
   925                 rename = getrenamed(fn, rev)
   925                 rename = getrenamed(fn, rev)
   926                 if rename:
   926                 if rename:
   927                     copies.append((fn, rename))
   927                     copies.append((fn, rename))