equal
deleted
inserted
replaced
3422 revs, differ = logcmdutil.getrevs(repo, pats, opts) |
3422 revs, differ = logcmdutil.getrevs(repo, pats, opts) |
3423 |
3423 |
3424 if opts.get('graph'): |
3424 if opts.get('graph'): |
3425 if linerange: |
3425 if linerange: |
3426 raise error.Abort(_('graph not supported with line range patterns')) |
3426 raise error.Abort(_('graph not supported with line range patterns')) |
3427 return logcmdutil.graphlog(ui, repo, revs, differ, opts) |
|
3428 |
3427 |
3429 if linerange: |
3428 if linerange: |
3430 revs, differ = logcmdutil.getlinerangerevs(repo, revs, opts) |
3429 revs, differ = logcmdutil.getlinerangerevs(repo, revs, opts) |
3431 |
3430 |
3432 getrenamed = None |
3431 getrenamed = None |
3437 getrenamed = templatekw.getrenamedfn(repo, endrev=endrev) |
3436 getrenamed = templatekw.getrenamedfn(repo, endrev=endrev) |
3438 |
3437 |
3439 ui.pager('log') |
3438 ui.pager('log') |
3440 displayer = logcmdutil.changesetdisplayer(ui, repo, opts, differ, |
3439 displayer = logcmdutil.changesetdisplayer(ui, repo, opts, differ, |
3441 buffered=True) |
3440 buffered=True) |
|
3441 if opts.get('graph'): |
|
3442 logcmdutil.graphlog(ui, repo, revs, displayer, getrenamed) |
|
3443 return |
|
3444 |
3442 for rev in revs: |
3445 for rev in revs: |
3443 ctx = repo[rev] |
3446 ctx = repo[rev] |
3444 copies = None |
3447 copies = None |
3445 if getrenamed is not None and rev: |
3448 if getrenamed is not None and rev: |
3446 copies = [] |
3449 copies = [] |